Enter your email address and we'll send you a password reset link.
Signed in as:
Sync status: Automatic sync enabled
Your changes are automatically synced to the cloud every 2 seconds. The sync button shows green when connected and synced.
ββ You are offline. Your work is saving locally and will sync automatically when you reconnect.
β οΈ Do not clear your browser cache while offline β any changes made since your last sync won't be backed up until you reconnect.
β Project found in cloud backup not on this device
The following project(s) exist in your cloud backup but aren't loaded on this device.
Restore a project backup
CopyFlow saves a daily snapshot of each project when you sync. The last 10 snapshots are kept β roughly 10 days of history. Before any restore, your current state is automatically saved as a "Before restore" snapshot so you can always undo.
No snapshots yet for this project. The first snapshot is taken automatically when you next sync.
Deleted Projects
These projects were deleted from this device. You can restore snapshots from them above, or permanently remove them from cloud storage.
Choose how CopyFlow looks. Applies across the whole app including the editor and hyperfocus mode.
Show cards in a condensed layout with less padding.
Shows the document history bar below the header. On by default.
130 = careful/VO Β· 150 = normal Β· 170 = energetic
All paragraphs except the one you're typing in fade to 30% opacity.
The active paragraph scrolls to the vertical centre of the editor as you type.
Cursor turns red during a work session, green on a break, blue when idle.
Suppresses browser notifications while in hyperfocus mode.
Starts the Pomodoro timer automatically when hyperfocus begins.
β Serious commitment mode. Once enabled, you cannot exit hyperfocus until the current Pomodoro session finishes. Make sure your Pomodoro duration is set before entering. Unchecked by default.
When checked, AI extraction runs automatically whenever a .docx brief is uploaded.
Include these sections in extraction:
Lower frequency saves hotspot data. On manual, use the cloud button to sync.
Your writing stays on your device. CopyFlow stores all projects, briefs, notes and copy in your browser's local storage β nothing is sent to any server unless you choose to enable cloud backup.
Cloud backup (optional) β if you sign in, your data syncs to Firebase under your account. You can delete it at any time by signing out and clearing your data.
Anonymous analytics β we collect anonymous usage events (e.g. "session started", "project created") to understand how CopyFlow is being used. No personal information, no tracking across sites, no cookies. Each session gets a random ID that resets when you close the tab.
CopyFlow gives you the information you need to get started, the space you need to get in the zone, and the structure to do your best work. A simple, secure workspace for writing your copy, your way.
Rich text: Bold, italic, underline, strikethrough, headings, bullet and numbered lists β all in the toolbar.
Smart lists: Type a hyphen then space at the start of a line to begin a smart list. Press Enter to add the next item. Press Enter on an empty list item to exit.
Copy That: Select any text and click Copy That to instantly spin it off as a new copy entry β great for variations and drafts.
Word count: Select text to see word count, character count, and estimated read time below the editor.
Cmd/Ctrl+Shift+K: Stamp the current selection's word count, character count, and read time as a new line in the document.
Download: Export any note or copy to an RTF file (opens in Word, Pages, Google Docs) via the download icon in the toolbar.
Creating a brief: Drag a Word (.docx) file onto the Briefs panel to auto-create one, or click Add Brief to start from scratch. You can also paste anything into the Full Client Brief field β an email chain, a Slack thread, meeting notes, a rough brief in any format β and the AI will do its best to extract the right information from it.
AI extraction: Open a brief and click the extract icon to automatically pull out deliverables, deadlines, audience, tone, key messages, and more. Configure which sections to extract in Settings β AI Extraction.
Smart notes: Tick deliverables in a brief and click Create Smart Note to pre-populate a note with those deliverables as structured headings β ready to write against immediately.
Prompt structure: Click the Prompt button in the editor toolbar to insert four headings β Proposition, Insight, Idea, Execution β to scaffold your thinking. If the note is linked to a brief, the Proposition is pre-filled from the brief.
Show brief: When editing a note or copy that has a linked brief, click Show Brief to view brief and copy side by side.
Hyperfocus: Full screen, minimalist writing to eliminate distractions. Personalise hyperfocus features for maximum focus in settings.
Pomodoro timer: Built into every note and copy editor. Set work and break durations in Settings. The cursor colour changes β red during a session, green on a break.
Night mode: Toggle in hyperfocus via the moon icon in the top-right corner.
Drag to reorder: Grab any card by its handle and drag it to reorder within a panel.
Drag to link: Drag a brief into Notes or Copy to create a linked item. Drag any item into Tasks to create a linked task.
Colour themes: Each project has its own colour theme. Change it in Project Settings.
Trash: Deleted items go to the trash (π header button) for 30 days. Click any item in the trash to restore it. Items are permanently removed after 30 days.
Export: Download any individual item or the entire project as an RTF file from the editor toolbar or Project Settings.
Cloud sync: Sign in via the cloud button to sync your work to Firebase. Syncs automatically every few minutes and after changes. Works offline β changes are queued and synced when back online. Settings are also backed up to the cloud.
Esc: Close any open editor or modal.
- + Space + Enter: Start a smart list. Mid-line Enter splits the current item. Enter on an empty item exits the list.
Cmd/Ctrl+Shift+K: Insert the word/character/read-time count of selected text as a new line.
Double-click a card: Open its editor.
Hide panes you don't need. Data is preserved and can be restored any time.
Download the entire project β all briefs, notes and copy β as a single RTF file.
Help us improve CopyFlow. Report bugs, request features, or share your thoughts.
We'll review it and get back to you if you left your email.
Help us improve CopyFlow! Report bugs, request features, or share your thoughts.
We'll review it and get back to you if you left your email.
Your feedback has been sent. We'll review it shortly!
CopyFlow found local data on this device that hasn't been synced yet. This typically happens when logging in on a new device or after clearing your browser cache.
Recommended: Download a full JSON backup of your local data first, then merge with cloud. Your cloud projects will be added to your local data β nothing will be deleted.
The most recently modified version will be kept. You can download the other version as a JSON backup before proceeding β nothing is lost until you click Keep Most Recent.