Manage your Flow account
Last updated: October 30, 2026
Available on: Mac, Windows, iOS and Android.
Change your profile, switch accounts, reset your password, manage a subscription or delete your account — including the precautions each action requires.
Edit your profile
Platform | Account path | Editable fields |
Mac and Windows | Account icon → Manage account, or Settings → Account. | Names and profile picture; email is read-only. |
iOS | Menu → Account, or tap the menu's profile header. | Names; email is read-only. |
Android | Dashboard menu → Account, or tap the drawer's profile card. | Names; email shows on the profile card, not the editing dialog. |
Open Account using the path for your platform.
Tap your profile on mobile to open the name editor.
Edit your first and last name.
Select Save, or Cancel on mobile to leave without saving.
“Profile updated successfully!” confirms the save. Desktop requires both names and at least one change; Save is disabled while saving, or when a name exceeds 30 characters or resembles a password (both show “This looks like a password, not a name”). iOS allows empty names. Android requires a non-blank first name, treats the last name as optional and trims surrounding spaces, with no character, digit, length or password-like restrictions.
Warning: Saving an empty first or last name on desktop shows “First name and last name can't be empty” and discards your edits, restoring both saved names.
To change your email or sign-in method, see Email & Sign-In Method Change Requests.
Desktop name rules and save errors
Desktop rejects digits and these characters: @ # $ ! % ^ & * ( ) [ ] { } < > ~ ` + = | \. Apostrophes, hyphens, periods and spaces are allowed.
For “Error updating profile. Please check your connection.”, check your connection and save again. On Android, retry the save after “Failed to update profile. Please try again.”
Change your profile picture
Picture uploads are desktop-only. iOS and Android show the picture in Account and the menu profile — with a person icon or initials as a fallback — but cannot change it.
Click your profile picture on the desktop Account page.
Choose a PNG, JPEG, BMP or WebP image up to 5 MB.
“File too large (maximum size is 5MB)” requires a smaller image; retry the upload for “Couldn't save profile photo. Try again.”, “Failed to read the selected file. Please try again.” or “Failed to update profile picture. Please try again.”
Sign out or switch accounts
To switch accounts, sign out first — there is no switch-accounts control. Each account is tied to its original sign-in method: Apple, Google, Microsoft, SSO, or email and password.
Warning: Signing out deletes local transcripts, and on Android recorded audio too (audio files may remain after their history entries are removed). Sign-out proceeds even if deletion fails.
On desktop, save meeting summary edits first — unsaved edits are discarded. Sign-out clears local dictionary entries, notes, calendar events, meetings, dictation and chat histories, corrections, statistics and backups; voice profile, insights and streaks reset. Flow stops meeting recording and attempts to save pending meeting and Notetaker changes online before clearing local data. On iOS it also clears local dictionaries, notes and preferences; app preferences such as shortcuts and language remain.
Open Account → Sign out.
Confirm Sign out (Android: Sign Out).
Select Sign in via browser on desktop to open the browser sign-in page.
Choose the other account's original sign-in method.
Complete sign-in; on Android, tap Open Wispr Flow on the browser confirmation page.
Desktop's confirmation warns “This will delete your recent transcript history.”; Back to account cancels. Android asks “Sign out and delete transcripts?” and warns “Signing out will remove all transcripts stored in this device.”; Cancel leaves you signed in. Once Android sign-out starts, Back cannot cancel it, and no connection is required. iOS signs out only that device.
Switching desktop accounts clears the previous account's local team and enterprise data; dictionary entries, statistics and history do not transfer. Local transcript and audio deletion happens at sign-out regardless of which account signs in next; restoring the same account's session without signing out does not delete that data. Android keeps your settings for your next sign-in, while another account starts with defaults. Organization settings apply again after sign-in and can restrict features or privacy choices; switching devices does not bypass them.
If Flow asks you to sign in again
When desktop requests sign-in on its own, local data and the cloud-sync privacy setting remain; dictation and meeting recording stop, and voice profile and reminders reset. The next browser login can sign you in automatically, unlike a deliberate sign-out, which shows the login form.
On iOS, being offline or on a slow connection at startup does not sign you out — the keyboard keeps working. You are signed out only when your credentials are no longer valid, such as after a password change. Reinstalling the iOS app requires a new sign-in. If Flow opens before the device's first unlock, unlocking can restore sign-in automatically. An unexpected session end is reported once at the next sign-in.
If sign-in does not finish
Desktop and browser confirmation
The browser confirmation page never opens Flow automatically: select Open Wispr Flow. A successful desktop sign-in brings Flow to the front.
For the wrong account, select Not <email>? Log in with another <provider> account to restart with the same provider. If Flow does not open, check that it is installed; restart sign-in if you see “Unable to open Wispr Flow. Please try signing in again.”
After five minutes, desktop returns to the sign-in screen without an error page; select Sign in via browser for a new attempt. An emailed link can still finish the original attempt within 15 minutes, even after restarting Flow.
iOS sign-in options and errors
Google and Apple appear on the sign-in screen; More options reveals Microsoft, SSO and email. Dismiss a provider or SSO error to retry on the same screen; the SSO screen keeps your email.
If the captcha service is unavailable, email sign-in and password reset cannot be used: that screen offers only Go back and suggests another sign-in method. Go back returns to sign-in; it is not the dismissal control for provider or SSO errors.
Entering an email associated with Google, Apple, Microsoft or SSO offers the matching Continue with <provider> button, not a password field or reset option.
Android sign-in options and errors
Android offers Continue with Google, Continue with Apple, Continue with Microsoft, Continue with SSO and Continue with Email. SSO requires a valid email address and preserves it while you sign in through the browser. While Flow says “Waiting for <provider>”, finish sign-in in your browser, then return; Cancel ends the attempt.
A browser failure identifies multiple organization memberships, required SSO, unavailable SSO, an expired or used attempt, cancellation or another error. For multiple organizations or unconfigured SSO, use another method or contact your administrator; if SSO is required, use SSO. Wait before retrying after “Something went wrong on our end. Try again in a few minutes.”
Select Try again for a fresh attempt with the same provider; SSO reuses your email.
Choose Use another sign-in method instead if you need a different provider.
Back does the same as Use another sign-in method; on SSO it also returns to the previous screen. After a browser-launch failure, start a new attempt rather than reuse the old link. If Flow closed mid-sign-in, select Try again under Finish signing in for Google, Apple or Microsoft; for email, select Cancel and start again. Cancel is always available on this screen.
On Existing account, select Back to login and use the named provider; you cannot create a password login for that email. Email sign-in otherwise routes verified accounts to sign-in and new or unverified accounts to sign-up, and can request an emailed code instead of a password.
If you're asked to confirm your email
After choosing Google, Apple, Microsoft or SSO, you may land on a Check your email page asking for a 6-digit code. Entering it finishes signing in to the same existing account and team.
Enter the emailed 6-digit code.
Select Verify and sign in.
Select Continue on Email verified to return to where you started; desktop-started sign-in uses the browser's Open Wispr Flow hand-off page instead.
The five-minute window starts when you return from your provider, and resending does not extend it. Five rejected codes end the attempt; “Enter the 6-digit code from your email.” means the format is wrong and does not consume a try.
Resending becomes available 30 seconds after the last send, and a failed resend requires another 30 seconds; “Please wait before requesting another code.” can extend the wait to 60 seconds or longer, so follow the displayed countdown. When too little time remains or resending is unavailable, the resend control disappears with “Can't resend a code. Use your latest code or sign in again from the original app or page.” or “We couldn't confirm a new code was sent. Use the most recent code you receive.” — neither requires an immediate restart.
For an expired, exhausted, already-used or superseded attempt, return to the app or page where you started and sign in again.
In-app email codes on iOS and Android
On these in-app 6-digit-code screens the first resend unlocks after 30 seconds and later resends after 60 seconds, with at most three new codes per attempt before you must sign in again.
There is no five-try counter. Wrong codes show “That code is incorrect or has expired.” For “Too many attempts. Wait a minute, then try again.”, wait a minute before retrying.
Reset your password
Reset an email-and-password account from the sign-in screen, not Account settings — so sign out first and read the sign-out warning above. Manage Apple, Google or Microsoft passwords with that provider; your organization manages SSO access.
Mac and Windows
Desktop opens browser sign-in.
Select Sign in via browser after signing out.
Enter your email in the email sign-in flow.
Select Forgot password? when offered for your existing email account.
Complete the captcha and select Send reset email if that reset screen is offered.
On the Create Account page's password step, Forgot password? sends the reset directly — no separate reset screen or visible captcha — and confirms with “Password reset email sent to <email>.” The email cannot be edited there.
iOS
Open More options → Continue with Email from sign-in.
Enter your email address.
Select Forgot password? when offered for your existing email account.
Complete the captcha.
Select Send reset email.
The email address cannot be edited on the reset screen; after sending, Flow returns to password sign-in. Forgot password? also appears on Verify your email when that step is shown. Both password reset and resending verification require a completed captcha; without it, Flow shows a validation message instead of sending the email.
Android
Select Continue with Email from sign-in.
Enter your email address.
Select Forgot password? for an existing verified email-and-password account.
Select Send reset link.
The reset screen uses the address entered at sign-in and is not editable there; no captcha is required. New or unverified addresses go to sign-up, so Forgot password? is not available for them. The link is disabled during a sign-in request; reset-request failures appear on the reset screen.
Finish the reset
Open the emailed link to Reset Your Password.
Enter the same new password in both fields, using at least 8 characters.
Select Reset Password.
Return to Flow and sign in; Android offers Back to sign in.
“Password must be at least 8 characters.” requires a longer password; “Passwords do not match” means the entries differ. A longer password can still fail strength requirements — follow the password-policy message, such as “Please choose a stronger password.”
Note: A password reset signs out sessions across devices, though other devices may briefly remain signed in; if that sign-out fails, the reset can still report success while other devices stay signed in. If you see “Your password was updated, but we couldn't finish syncing your account. Please contact support.”, the password has already changed — contact support.
If the reset link or email request fails
Reset links are single-use. “This link has expired”, “This link has already been used” or “This link is invalid or has expired” opens a replacement-link form; an unusable link can also show the password form and fail only when submitted.
Enter your email in the replacement-link form.
Select Send a new link.
Open the new email and complete the reset steps above.
For “Please enter a valid email address.”, correct the address. For “We couldn't send a new link. Please try again.”, retry after the request finishes; the button is disabled while sending. Repeated requests can block further attempts for up to 30 minutes and show “Too many requests. Please wait a few minutes and try again.”
A send confirmation proves neither that the account exists nor that the email arrived. Failed or unavailable captcha verification sends no email.
Manage your plan
Mac and Windows
Open Settings → Plans and Billing.
Subscription | Management |
Personal Stripe | Manage subscription opens Stripe's customer portal in your browser. |
Team, Growth or Enterprise | Manage billing opens the admin billing portal. |
Apple-billed | “You can manage subscription via Apple” replaces the controls; use your iOS device. |
Note: If your organization is invoiced directly by our sales team, the admin portal has no Billing tab or Billing card — your invoices and seat changes are handled by your account contact, so reach out to them or to support instead.
Personal Flow Pro shows Cancels {date} instead of Renews {date} when scheduled to end; Free Student plans use “Free · cancels {date}” or “Free · renews {date}”, and organization cards show seats rather than dates.
For a personal past-due subscription outside a team, Payment past due → Update payment opens Stripe's customer portal, where you can update your card and clear the past-due status; a failure to open the portal produces a checkout-error notification. If an active Stripe plan's price cannot be displayed, the card says “Contact support about your subscription” while keeping its date.
Plan details refresh on launch, after portal changes and about hourly while signed in, active and online. Select Click to refresh for a manual check, waiting 10 seconds between attempts, or quit and reopen Flow. “Your plan is up to date with your account.” confirms success; “Sign in to sync your subscription.” requires sign-in. Failed refreshes leave access unchanged, and a result that would remove paid access is refused with “Could not confirm your subscription. Your current access is unchanged.” For “Could not refresh your sign-in. Try again or sign out and back in.”, retry first, and read the sign-out warning before signing out.
iOS
Open Account → Manage plan. On paid individual App Store plans, Cancel or Resubscribe opens Apple's subscription sheet. Cancel applies while the subscription is active and renewing; after cancellation, Resubscribe and a plan-end date appear.
Paid-plan controls can remain for canceled, expired, unpaid or past-due subscriptions, but not paused, incomplete or trial plans. Basic and Pro trial accounts use Explore plan to open paid subscription options; “Couldn't load plans” means those options could not load, so try again.
Stripe, Team, Growth and Enterprise plans show Go to the desktop app to manage plan; tapping it does nothing, so open Flow on desktop. Organization plans also have a Need support? → Contact us card; individual Stripe plans do not.
There is no separate Restore Purchases button — restoration is inside the purchase screen; see Restore a missing mobile subscription. Restore results distinguish a subscription linked to another Flow account, No Active Subscription Found, and Purchase Found, Sync Needed; a found purchase does not grant access until Flow confirms an active subscription.
Android
Where plan management is available, open Account → Manage plan to reach Plans; otherwise Account shows the plan label only. Manage plan appears after the plan loads or a plan-loading error, not while loading or signed out.
Google Play: Cancel plan opens Play, where you complete cancellation; Flow then shows Expires on <date> and Resubscribe on Google Play. Once paid access ends, a Free account without another active store subscription uses weekly word limits.
App Store: follow “Manage your plan in the App Store on your iPhone or iPad”, including purchases made on another device.
Desktop or organization plan: follow “Go to the desktop app to manage plan”. Organization plans take precedence over personal plans and show no date line. If a live Play subscription accompanies an organization or personal desktop/Stripe plan, Manage your Google Play subscription lets you find and cancel that charge.
Other purchases: follow “Manage your plan on the device you purchased it on”. Promotional plans offer no management action.
Return to Flow after managing Play: Flow checks repeatedly for the change. Other plan changes refresh when Plans resumes or Flow reopens and need not appear immediately; after returning offline, wait one minute before retrying. For “Couldn't open Google Play. Try again.”, repeat the action.
Delete your account
Warning: Completed deletion cannot be undone. It removes local and cloud account data — dictionary, Flow Notes, preferences, transcripts, audio and usage history (desktop also lists memory) — and revokes integrations. Local history on other devices is not removed, so delete the app on each device.
Personal Stripe subscriptions cancel immediately with no proration or refund, and refunds are only available through support — contact support about a paid subscription before deleting an old account. Deleting your Flow account does not cancel App Store or Google Play subscriptions; cancel those with Apple or Google, or billing continues after deletion.
Important: If other Enterprise members remain, a sole admin must assign another admin, and an admin funding a live organization subscription must move billing to another admin before deleting. If you're the only admin and member, deletion disbands the organization and immediately cancels its Stripe subscriptions without refund.
Mac, Windows and iOS
Open Settings → Account → Delete account (desktop) or Menu → Account → Delete account (iOS).
Read the permanent-deletion warning.
Type your exact account email on desktop; iOS requires no typed confirmation.
Confirm Delete account.
Without an account email on desktop, confirmation stays disabled. Once the request is accepted, desktop signs out all devices, clears local data and resets preferences to defaults. If the request is not accepted, you remain signed in with your data intact: the dialog closes and an error asks you to try again or submit feedback. iOS signs out all devices even if deletion fails, so being signed out does not confirm deletion.
Android
Android has no in-app deletion button. Use desktop, or follow the Android support steps under Still need help?, choose Account management and request account deletion in your description — the request only opens a ticket; it does not delete the account or sign you out.
After you request deletion
Waiting period: there is no single fixed duration. Where a request has a waiting period, initial cleanup has already canceled Stripe billing, removed account data and revoked integrations; if Stripe cancellation fails during that cleanup, deletion stops before account data is removed.
Canceling during the wait: signing back in or recreating the account with a verified account identity cancels the remaining self-serve deletion before final deletion begins, but does not undo completed cleanup. Recreating with only an email address cannot cancel it, and support-initiated deletion cannot be canceled this way.
After final deletion starts: cancellation is refused with “User deletion already in progress. Please try again shortly.”; try creating the account again later. Support can confirm completion, help if deletion was incomplete, or end a pending request's waiting period and start final deletion immediately — after that, sign-in or recreation cannot cancel it.
Clear history without deleting your account
Desktop Settings offers Delete all transcripts separately from account deletion. Settings → Data also offers history-retention controls, including Auto-delete older transcripts? and Delete older transcripts.
Warning: Delete all transcripts deletes your entire transcription history. In Data settings, auto-delete removes transcripts and polish history older than 24 hours across your devices; never-store deletes all that history across devices and stops storing new entries. Review the Delete all data confirmation before proceeding. Notetaker transcripts are managed separately.
Still need help?
Forgot your email, or used Apple Hide My Email: check your welcome email or Apple's account settings, and use the original sign-in method — the same address through another method can be a different account.
Two accounts: merging is not supported. Choose one, recreate dictionary entries manually, and ask support about duplicate subscriptions using the Billing request type.
Suspected unauthorized access: reset your Flow password or secure the connected provider account. For SSO, contact your IT team.
For sign-in failures, a plan that won't refresh, or deletion confirmation:
Open Help → Talk to support (desktop), Menu → Talk to Support (iOS), or dashboard drawer → Report an issue (Android).
Choose Report an issue on desktop or iOS.
Select Issue, Billing, or Account & Data Management (desktop) / Account management (iOS and Android).
Describe what happened, your platform and device, and what you tried.
Send the message.
Android and iOS need both a request type and text before Send becomes available; Share feedback (desktop and iOS) needs only text and is for ideas, not support issues. Platform information is attached automatically; device details and what you tried belong in the description.
Desktop accepts screenshots or recordings within the displayed file-count and total-size limits, and copies the message to your clipboard if sending fails. Android accepts PNG, JPEG, BMP or WebP attachments up to 10 MB and confirms with “Your report was sent.”, or asks for a retry with “Couldn't send your report. Please try again.” iOS confirms with “Message sent”.
iOS Account also offers simpler Report an issue and Leave feedback alerts: enter text, then select Send; Cancel dismisses them. If you can't sign in at all, send feedback from the sign-in screen by supplying your name and email.