Support
Find answers below or reach out -- we're happy to help.
Frequently Asked Questions
How do I download Flow Keyboard?
macOS — Download directly from our website and register with your email. No approval needed.
Download Flow Keyboard for macOS
iOS — Available free on the App Store. Download here.
Windows — Currently in internal beta. Contact us to join.
Android — Currently in internal beta. Contact us to join.
What is Flow Keyboard?
Flow Keyboard is an AI voice input method for macOS, Windows, iOS, and Android. You speak naturally, and Flow converts your words into polished, well-structured text -- typically in under 2 seconds.
Unlike regular dictation, Flow intelligently refines your speech: removing filler words ("um", "uh", "like"), fixing grammar, adding punctuation, and organizing scattered thoughts into clear writing. It supports 30+ languages with automatic mixed-language detection, and can translate your speech into 16 target languages.
On macOS and Windows it works system-wide in any app; on iOS and Android it works as a keyboard app. Flow uses zero server-side data retention. An internet connection is required.
Which languages are supported?
Voice recognition (30+ languages) -- English, Chinese (including dialects like Cantonese), Japanese, Korean, French, German, Spanish, Portuguese, Italian, Russian, Thai, Vietnamese, Arabic, Indonesian, and more. Mixed-language input is automatically detected -- no manual switching needed.
Translation mode (16 target languages) -- Speak in one language, output in another. For example, speak Chinese and get English text, or speak English and get Japanese output. Targets include Chinese (Simplified & Traditional), Cantonese, English, Japanese, Korean, and 10+ European and Asian languages.
How do I set up Flow Keyboard?
macOS
- Download from flowkeyboard.com and install
- Open Flow Keyboard — it appears as an icon in your menu bar
- Grant Accessibility and Microphone permissions when prompted
- Press and hold the Fn (Globe) key to record, release to finish
Windows
- Contact us to join the internal beta
- After access is confirmed, follow the installer instructions sent by the Flow team
- Only install the Snowline LLC signed package you receive directly from us
- Use the global shortcut to start and stop recording
iOS
- Download Flow Keyboard from the App Store
- Go to Settings › General › Keyboard › Keyboards
- Tap "Add New Keyboard" and select "Flow Keyboard"
- Tap "Flow Keyboard" again and enable "Allow Full Access"
- When typing in any app, tap and hold the globe icon to switch to Flow Keyboard
Android
- Contact us to join the internal beta
- After access is confirmed, follow the Android setup instructions sent by the Flow team
Is my voice data private?
Yes. Flow maintains zero server-side data retention. No recordings, transcriptions, or generated text are stored on our servers.
See our Privacy Policy for full details.
Is Flow Keyboard free?
Flow Keyboard offers a 7-day free trial with full Pro access — no limits. After the trial, choose Plus (from $2.50/month) for 12,000 words/week, or Pro (from $8.33/month) for unlimited usage. Without a subscription, a free quota is still provided so you can continue using basic features. See our pricing page for details.
How is Flow different from Apple Dictation?
Apple Dictation transcribes speech word-for-word. Flow goes further with AI refinement:
- Removes filler words -- Apple Dictation keeps them
- Fixes grammar and restructures text -- Apple Dictation transcribes verbatim
- Auto-detects mixed languages -- Apple Dictation requires manual switching
- Translates into 16 languages -- Apple Dictation has no translation
- Up to 5 minutes recording -- Apple Dictation has a 60-second limit
Apple Dictation is free. Flow offers a free trial, then from $2.50/month (Plus). Flow maintains zero server-side data retention. See detailed comparison →
What apps does Flow work with?
On macOS and Windows, Flow works as a system-wide input method in any app with a text field. On iOS and Android, it works as a keyboard app in supported input fields. Common uses:
- Messaging -- Slack, iMessage, WhatsApp, Teams, Discord
- Email -- Gmail, Outlook, Apple Mail
- Documents -- Notion, Google Docs, Word, Obsidian
- Code -- Claude Code, Cursor, VS Code, ChatGPT
Can I use Flow Keyboard on iPad?
Yes. Install Flow Keyboard from the App Store, then add it in Settings → General → Keyboard → Keyboards, enable Allow Full Access, and switch to Flow from the globe key when the on-screen keyboard is visible.
If an external hardware keyboard or Magic Keyboard is connected, iPadOS usually hides the on-screen keyboard. Physical key presses are handled by iPadOS, not by Flow's iOS keyboard extension, so Flow cannot transform what you type on the physical keyboard.
To use Flow voice input on iPad, show the on-screen keyboard, switch to Flow, and tap the record button. If the current app does not let you show the on-screen keyboard, temporarily disconnect the hardware keyboard. If your workflow is mainly physical-keyboard based, Flow Keyboard for macOS is the better fit.
Can I use Flow Keyboard on Apple Vision Pro?
Not as a system keyboard. The iPhone/iPad app may open on Apple Vision Pro as a compatible app if it is available there, but visionOS does not load third-party keyboard extensions. That means Flow cannot be selected as the keyboard inside other Vision Pro apps.
If you use Apple Vision Pro with Mac Virtual Display, use Flow Keyboard for macOS on the Mac. Your input is happening on macOS in that setup, so Flow works normally there.
A future Vision Pro companion app could support dictating inside the app and copying text out, but it would not be a system-wide keyboard unless Apple adds support for third-party keyboard extensions on visionOS.
How fast is Flow?
Under 2 seconds for short recordings (a few sentences). Longer recordings take proportionally more time, with support for up to 5 minutes. Speed depends on recording length, internet speed, and server load.
Flow Keyboard doesn't appear in WeChat on iPhone. How do I fix it?
This is a known WeChat issue -- WeChat doesn't always detect newly installed third-party keyboards.
Solution: Fully close WeChat (swipe up from the app switcher to quit), then reopen it. After restarting WeChat, Flow Keyboard should appear and the keyboard switch button should be visible.
I can't get Flow Keyboard to record on iPhone. What am I doing wrong?
You're probably long-pressing instead of tapping. Flow on iOS uses tap-to-record:
- Tap once to start speaking
- Tap again to stop and process
Long-press opens the mode selector (Dictation or Translation). After choosing a mode, recording starts when you release. It does not work as "hold to speak."
For normal use, just tap, speak, and tap again.
Why does my iPhone show the yellow microphone indicator or Dynamic Island microphone alert?
This is Apple's system privacy indicator. Flow's iOS keyboard uses the main app to provide voice input, so after you stop one voice input session, Flow keeps the voice input channel available until the auto-close timer expires. The default timer is 5 minutes.
The yellow indicator means iOS still considers the microphone channel available; it does not mean Flow is continuously recognizing, transcribing, or uploading audio. Audio is used for speech-to-text only when you tap the record button.
To reduce how long the indicator appears, open the Flow Keyboard app and change Auto Close on the Home screen to 5 seconds or 1 minute. Shorter timers make the indicator disappear sooner, but may require more frequent jumps back to the app when starting voice input.
Can I change the keyboard shortcut?
Yes. Both macOS and Windows support custom shortcuts.
Open Flow Keyboard Settings and click Shortcuts. You'll see a "Record" button -- click it and press your preferred key combination to replace the default shortcut. You can also enable an alternate shortcut, which is useful when an external keyboard is connected.
Flow is extremely slow or timing out. How do I fix it?
This is usually a network issue. Try these checks:
- Region settings -- Make sure your device's region matches your actual location.
- VPN -- If a VPN is enabled, try disabling it and test again.
- Wi-Fi -- Try disconnecting from Wi-Fi and using mobile data instead.
Flow requires an internet connection for processing, so network quality directly affects speed.
How do I turn off Live Activities on iPhone?
Go to your iPhone's Settings → Flow Keyboard → Live Activities and turn off the toggle. This will also remove it from CarPlay and Apple Watch.
How do I add words to the dictionary?
Adding frequently used words that are often misrecognized improves accuracy. There are three ways:
- Open the Flow Keyboard app, go to Dictionary, tap "+", and enter the word.
- While using Flow Keyboard in any app, select a word in the output -- an Add button will appear at the bottom-right of the keyboard for quick addition.
- Bulk import -- In the Flow Keyboard app's Dictionary page, use the import option to add many words at once. Supported on iOS, macOS, and Windows.
This is especially useful for people's names, product names, brand names, and specialized terms.
Does my dictionary sync across devices?
Yes — your custom dictionary syncs across signed-in devices automatically. Requires Flow Keyboard 0.2.17 or later on iOS and 0.8.1 or later on macOS.
Sync runs as soon as you open the Flow Keyboard app and usually finishes within a few seconds. To verify, open the Flow Keyboard app and go to the Dictionary page.
The keyboard only shows English keys. How do I type in other languages?
Flow Keyboard includes a built-in Simplified Chinese Pinyin keyboard for typing Chinese directly (iOS 0.2.23 and later). For other languages:
- Switch keyboards -- Tap the globe button (bottom-left) to switch to your system keyboard (e.g., Kana for Japanese).
- Voice editing -- After speech-to-text, tap the magic wand button (bottom-right) and speak your changes. You can dictate corrections in any language.
Voice input confuses Chinese "他" (he) and "她" (she). How do I fix it?
In Chinese, "他" (he) and "她" (she) are pronounced identically (both "tā"), so voice recognition alone cannot distinguish them. Two workarounds:
- Use the magic wand after dictation -- After voice input, tap the magic wand button (bottom right) and speak a correction like "change 他 to the female 她."
- Provide more context while speaking -- Include gender-related context in your speech so Flow can infer the correct character automatically. For example, if you say "她们几个已经到了" (they have arrived), Flow may default to the male "他". Adding "她们是女生" (they are girls) causes Flow to correct it to the female "她".
- Use the Pinyin keyboard to fix it directly -- Tap the keyboard button to switch to Pinyin input and select the correct character. Requires iOS 0.2.23 or later.
The richer the context, the more accurate the result. We're continuously improving this capability.
Usage Tips
Whisper-friendly recognition
Flow actually works better with soft speech and whispers. You don't need to speak loudly -- even whispering into your phone in a quiet office is enough for accurate recognition.
Edit mode -- fix results by speaking
Not happy with the output? Tap the magic wand button (bottom right) after text appears, then say what you want changed -- just like telling a person how to edit.
Examples of what you can say:
- "Fix the typo in the second sentence"
- "Add punctuation"
- "Make it more casual"
- "Remove the line breaks"
- "Add some emojis"
Translation mode -- speak one language, output another
On iOS, hold the record button and select Translation mode. On macOS, press Fn+Shift to start translating and Fn to stop. Then speak in any language and Flow will output text in your chosen target language. For example, speak Chinese and get English text, or speak English and get Japanese output.
Custom dictionary -- improve recognition for names and terms
Add frequently used words or phrases that are often misrecognized to your dictionary to improve accuracy.
Three ways to add words:
- Open the Flow Keyboard app, go to Dictionary, tap "+", and enter the word.
- While using Flow Keyboard in any app, select a word in the output -- an Add button will appear at the bottom-right of the keyboard for quick addition.
- Bulk import -- In the Flow Keyboard app's Dictionary page, use the import option to add many words at once.
Especially useful for people's names, product names, brand names, and specialized terms.
Best for long-form dictation
Flow really shines with longer recordings -- 30 seconds to 5 minutes. When you speak a complete thought (an article draft, a journal entry, meeting notes), Flow organizes your logic clearly, structuring paragraphs and ideas in a way that short dictation tools can't match.
Don't hesitate to speak for a few minutes straight. The longer and more complete your thought, the better the output.
Revise repeatedly with undo/redo
After generating output, you can use voice editing to revise it multiple times -- just keep tapping the magic wand and giving instructions. Once you get the hang of it, you can handle complex edits entirely by voice -- no manual typing needed. You can also undo and redo between different versions to compare results.
How do I report a problem or give feedback?
Best way: Open Flow Keyboard Settings and tap the Feedback button. This opens an email with your app version and OS version pre-filled in the subject line, helping us locate the issue quickly.
If a specific voice input result has a problem (too slow, poor quality), find it in your History, tap the Feedback button, and describe the issue. After submitting, we recommend also sending us an email with additional details so we can investigate more effectively.
You can also reach us via our social media channels or user community. Email us to join the community.
Contact Us
Can't find what you're looking for? We'd love to hear from you.
Email: service@snowline.ai
We typically respond within 24 hours.