Privacy-FirstOffline-FirstDesktop AppCross-PlatformProduct Design

FlowType

A privacy-first, offline-first markdown writing app for desktop. No cloud. No telemetry. Built for writers who want to own their words.

Role

Product Designer

Year

2025

Platform

macOS · Windows · Linux

The Problem

Writing tools have quietly drifted in the wrong direction. Most modern apps are cloud-first by default. Your drafts sync to servers you don't control, usage patterns are tracked, and increasingly your writing feeds into AI systems to improve someone else's product.

For a growing number of users — journalists, researchers, novelists, therapists, private thinkers — this is not an acceptable trade-off.

At the same time, tools that do respect privacy tend to compromise on design. They feel like developer utilities rather than writing environments. The aesthetic bar is low, onboarding is cold, and the emotional experience of opening the app is rarely considered.

The gap is specific: no writing app is simultaneously privacy-uncompromising, cross-platform, and designed to the standard of the best consumer software.

The Concept

Writing is a private act, and your tool should honour that.

Everything flows from this conviction. No cloud sync. No analytics. No telemetry. Files live on the user's machine in standard .md format — readable by any text editor, exportable anywhere, owned completely by the writer.

The second conviction: cross-platform shouldn't mean compromise. Most privacy-focused or design-forward writing tools are Mac-only. FlowType ships identical, native-feeling experiences across macOS, Windows, and Linux.

Target User

Primary

A privacy-conscious writer who writes regularly — daily journaling, long-form articles, research notes, creative work — and wants AI assistance without the data exposure cloud tools require. Not necessarily technical. Thoughtful about software choices. Willing to pay for something that respects them.

Secondary

Developers and knowledge workers who live in markdown and want a writing environment rather than a note-taking system. Already opinionated about their tools. Value portability and file ownership.

Design Principles

01

Calm over clever

Every interface decision prioritises reduced friction over feature visibility. No toolbars demanding attention. No panels competing for space. The writing surface is the product.

02

Honest affordances

The app only shows what the user needs at the moment they need it. Formatting options appear contextually. There is no dashboard, no tag hierarchy, no graph view.

03

Emotional first impression

The start page is designed as a moment of intention — a daily writing quote, recent files, and minimal options. Opening FlowType should feel different from opening a productivity tool.

04

Typography as interface

The rendered markdown is the primary visual. Font choice, line height, paragraph spacing, and heading scale are treated as the core design decisions — not decorative finishing.

05

Portability by default

Files are plain .md. The user never has to think about vendor lock-in because there is none.

The Start Page

One of the most considered design decisions in FlowType. Most writing apps open to a blank editor or a file tree — both feel like being handed a task. FlowType's start page opens to a curated writing quote, rotating daily, paired with recent files and a small set of settings. The intent is to shift the user's mental state before they write — a brief ritual, not a productivity dashboard.

Surfaces on start page

  • Daily rotating writing quote
  • Recent files list
  • Theme selection toggle
  • Show on launch setting
  • Link to about section
FlowType start page in dark theme

Feature Set

Markdown Support

  • Headings H1–H6
  • Paragraphs + inline formatting
  • Blockquotes
  • Local image embeds
  • Code blocks with syntax highlighting
  • Horizontal dividers
  • Accordions / collapsible sections
  • Tables
  • Task lists

PDF Export

Built in. Output matches the in-app rendering and is formatted for readability — not a raw browser print. Suitable for reports, manuscripts, and proposals.

No third-party tools. No cloud conversion. Export happens entirely locally.

Rendering is WYSIWYG-adjacent

Formatted output is visible while editing. Raw markdown remains inspectable and editable at any point.

Competitive Landscape

ProductStrengthsGaps / Risks
iA WriterBest-in-class typography, clean focus modeMac/iOS only · No local AI · Per-platform pricing
ObsidianPowerful, extensible, large plugin communityNote-taking focus · Developer-facing UI · Fragmented local AI
TyporaClean WYSIWYG, cross-platform, affordableSlow development · No AI · Limited ecosystem
BearElegant design, strong macOS followingApple only · Cloud sync core to product · No privacy controls
UlyssesPolished Mac/iOS, good export optionsApple only · iCloud deeply embedded · Premium subscription
CyberWriterLocal AI via Apple Intelligence, no API costsApple Silicon only · Early product maturity
DiwadiSimilar privacy-first, local AI positioningDirect overlap — warrants monitoring

Defensible Position

No Competitor Owns All Three

01

Cross-Platform

macOS, Windows, and Linux with full feature parity. Not a Mac-first app with a Windows port as an afterthought.

02

Privacy-Uncompromising

Zero telemetry. Zero cloud. No account required. Privacy is the product identity — not a settings toggle.

03

Design-Forward

Apple-grade visual polish applied consistently across all three platforms. Not a developer utility with a theme applied.

iA Writer has design but not cross-platform or local AI. Obsidian has cross-platform but not design polish or privacy as identity. CyberWriter has local AI and design but is Apple-only. No current product holds all three.

Platform

macOS (Intel + Apple Silicon)
Windows
Linux (Ubuntu / Debian)

No web. No mobile. This is an intentional constraint — the writing experience is designed for a keyboard, a large screen, and focused time. Mobile is out of scope for the current product.

Iconography

FlowType's icon system is built for calm, legibility at small sizes, and parity across macOS, Windows, and Linux. The goal is recognition at a glance without competing with the words on screen — every mark earns its pixels.

FlowType branding artwork, Branding board 01. Slide 1 of 5.

Showing slide 1 of 5: Branding board 01

Branding board 01

01 / 05