Uninstall Flow and remove local data
Last updated: October 28, 2026
Available on: Mac, Windows, iPhone and Android.
Use these steps when uninstalling leaves Flow settings behind, or when you need to remove local data before reinstalling. If a reinstall already starts cleanly, skip the extra file cleanup.
Before you remove Flow
Warning: Export anything you need before signing out, clearing storage or deleting data folders. Local transcripts and other unsynced content are permanently lost, with no undo in the app. Delete only Wispr Flow items — never Library, AppData or other parent folders.
On desktop, let meeting syncing finish before signing out. Flow attempts a final sync but does not wait indefinitely: sign-out stops active Notetaker recordings, discards unfinished summary edits and abandons unfinished uploads.
Desktop sign-out asks “Are you sure you want to sign out?” and warns “This will delete your recent transcript history.” It clears all local database content and every database backup — dictionary entries, notes and images, meetings, folders, shared notes, todos, calendar data, chats and corrections — and resets local account settings and statistics. Cached profile-picture links can remain, so sign-out alone is not a complete file cleanup.
Only account-synced data returns when you sign in again; your local-only voice profile and device-only meeting notes do not. Signing back in can resume pending work for meeting data already uploaded, but cannot recover unsynced data.
Removing the app is separate from deleting your account or cancelling a subscription. Desktop Delete all transcripts is narrower: “This will delete your entire transcription history.”
Warning: Account deletion is irreversible and is not required for a reinstall. It deletes “all your data, memory, and dictionary, locally and on our servers.” Desktop confirmation requires your account email typed exactly. On iPhone, Menu → Account → Delete account asks “Are you sure you want to delete your account?” and warns “This action is permanent”. Unlike ordinary sign-out, it deletes the account as well as signing you out.
Note: On a managed work or school device, ask IT whether removal is blocked and before changing managed permissions. Managed Mac installations are system-owned and Windows MSI installations are machine-wide, and your organization can reinstall Flow automatically. App removal leaves managed profiles, policies and IT-controlled update settings — including a policy that pins or turns off updates — in place; IT must remove those.
Mac
Warning: Let Flow finish quitting before stopping remaining processes. Force-quitting too early can lose in-progress saves.
Quit Flow from its menu-bar icon; a normal quit completes within a few seconds.
Search Activity Monitor for Wispr Flow and stop remaining Wispr processes, including the Wispr Flow helper, before deleting files.
Move Wispr Flow to the Trash from /Applications, your home folder's Applications folder or /System/Applications.
Press Shift + Command + G in Finder, then move remaining Wispr Flow data from the locations below to the Trash. Skip locations that are absent.
Remove Flow from System Settings → General → Login Items, also labelled Login Items & Extensions.
Clear remaining permissions under System Settings → Privacy & Security, using the permission cleanup below.
Review the files you moved, then empty the Trash to complete removal.
Location | Items to remove |
~/Library/Application Support/ | Wispr Flow (dictation history, meeting notes, settings, session and backups); legacy Flow folder |
~/Library/Application Support/Caches/ | Wispr Flow |
~/Library/Logs/ | Wispr Flow |
~/Library/Preferences/ | com.wispr.flowapp.plist; com.electron.wispr-flow.plist; com.electron.wispr-flow.accessibility-mac-app.plist |
~/Library/Saved Application State/ | com.wispr.flowapp.savedState |
~/Library/HTTPStorages/ | com.wispr.flowapp |
~/Library/Caches/ | com.wispr.flowapp; com.electron.wispr-flow |
Delete the complete Wispr Flow folder rather than individual files: removing only flow.sqlite leaves flow.sqlite-wal, flow.sqlite-shm and flow.sqlite-journal behind. A legacy Flow folder can remain even after its prefs.yml is gone.
Permission cleanup
Permissions remain after app deletion. Under System Settings → Privacy & Security, remove or disable Wispr Flow entries where listed: Accessibility, Microphone, Screen Recording, Full Disk Access and Bluetooth. The app and its helper can both appear as “Wispr Flow”, so check both rows — Accessibility and system-audio access can belong to the helper. Also check Screen & System Audio Recording → System Audio Recording Only; on older systems, system audio shares Screen Recording permission or is unsupported. Flow does not request Automation; disable a leftover entry if one is listed.
Clear remaining Mac permission grants in Terminal
The first three commands clear the main app's Microphone, Screen Recording and Full Disk Access grants; remove the main app's Accessibility entry manually in System Settings. The last two target the helper's Accessibility and system-audio access. ScreenCapture does not clear System Audio Recording Only access — use AudioCapture or remove it in System Settings.
Open Terminal.
Run the commands below.
tccutil reset Microphone com.electron.wispr-flow
tccutil reset ScreenCapture com.electron.wispr-flow
tccutil reset SystemPolicyAllFiles com.electron.wispr-flow
tccutil reset Accessibility com.electron.wispr-flow.accessibility-mac-app
tccutil reset AudioCapture com.electron.wispr-flow.accessibility-mac-app
Windows
The per-user uninstaller leaves its install folder and local data behind, and retained session and settings files can skip onboarding after reinstalling. Machine-wide MSI installations use C:\Program Files (x86)\Wispr Flow and add a Wispr Flow updater scheduled task; per-user installations use %LOCALAPPDATA%\WisprFlow.
Warning: On per-user installs, end Update.exe only if it runs from a Wispr Flow install folder; other apps use the same filename.
Quit Flow and let it finish before stopping remaining processes.
End remaining Wispr processes in Task Manager → Processes: Wispr Flow, WisprFlow, Wispr Flow Helper and other Wispr-prefixed names.
Open Settings → Apps → Installed apps (or Apps & features), select Wispr Flow and uninstall it; use this route for managed installs too.
Open Task Scheduler and delete any remaining Wispr Flow updater task, which runs on machine-wide installs.
Remove the leftover folders listed below using File Explorer's address bar, including the updater's log and state files.
Press Win + R, enter shell:startup and remove any Wispr Flow shortcut.
Remove remaining shortcuts and registry entries using the sections below, then empty the Recycle Bin.
Machine-wide removal needs administrator access. IT can uninstall the machine-wide MSI with msiexec /x "Wispr Flow.msi" /quiet, which also removes the updater task. For a per-user installation, run Update.exe --uninstall using only the updater in that installation's folder; machine-wide MSI installs do not use it.
Location | Items to remove |
%APPDATA% | Wispr Flow (data, logs, sign-in credentials); legacy WisprFlow, wispr-flow and Flow |
%LOCALAPPDATA% | WisprFlow; Wispr Flow; wispr-flow-updater |
%LOCALAPPDATA%\Programs | WisprFlow; Wispr Flow |
%ProgramFiles% and %ProgramFiles(x86)% | Wispr Flow (machine-wide installs use Program Files (x86)) |
%ProgramData% | Wispr Flow; WisprFlow, including updater log and state files |
%TEMP% | Wispr Flow |
%LOCALAPPDATA%\SquirrelTemp | Squirrel-Install.log and SquirrelSetup.log, if they belong to Wispr Flow |
If AppData is hidden, enable View → Show → Hidden items. If deletion fails, confirm Flow is closed and check for cloud-sync or read-only restrictions. For access-denied errors in machine-wide locations, re-run removal from an elevated shell or ask IT.
Shortcuts and startup
The Startup shortcut can survive with “start at login” off if a locked file or antivirus quarantine blocked removal. Remove these items if present:
%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\Wispr Flow.lnk
%APPDATA%\Microsoft\Windows\Start Menu\Programs\Wispr AI and %APPDATA%\Microsoft\Windows\Start Menu\Programs\Wispr Flow.lnk
%ProgramData%\Microsoft\Windows\Start Menu\Programs\Wispr AI
%USERPROFILE%\Desktop\Wispr Flow.lnk and %PUBLIC%\Desktop\Wispr Flow.lnk
Remaining Windows registry entries and credentials
Deleting the Startup shortcut alone can leave auto-launch configured. Ask IT or support to help identify remaining Wispr entries.
Warning: Remove only Wispr entries, not their parent keys. Keep Flow's Add/Remove Programs (Uninstall) entry until its installation folders are gone; removing it earlier prevents uninstalling through Windows.
Startup values: Wispr values under HKCU\Software\Microsoft\Windows\CurrentVersion\Run and HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run.
Startup state: Wispr entries under HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run and ...\StartupApproved\StartupFolder.
App keys: HKCU\Software\Wispr, HKCU\Software\Wispr AI, HKCU\Software\WisprFlow, HKCU\Software\Wispr Flow, HKLM\SOFTWARE\Wispr AI and HKLM\SOFTWARE\WOW6432Node\Wispr AI.
Update policy: HKLM\SOFTWARE\Policies\WisprAI\Flow\AutoUpdate, if your organization set it. Leave it in place on a managed device unless IT asks you to remove it.
Link-handler keys: HKCU\Software\Classes\wisprflow and HKCU\Software\Classes\wispr-flow.
Stale uninstall entries: Check DisplayName for Wispr under HKCU\Software\Microsoft\Windows\CurrentVersion\Uninstall, HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall and HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall.
Flow sign-in credentials live in %APPDATA%\Wispr Flow, not Windows Credential Manager. Remove only confirmed Wispr credential targets with cmdkey /delete:<target>, matching the target rather than a username: a github.com entry for someone named *-wispr is not Flow's.
iPhone
Warning: Sign-out itself deletes local transcripts. The confirmation reads “Sign out and delete transcripts?” / “Signing out will remove all transcripts stored on this device.”
The app, keyboard and widgets share local state, so remove the keyboard before deleting the app.
Open Flow → Menu → Account → Sign out, then confirm Sign out. Account also opens from the profile header at the top of Menu.
Remove the keyboard under Settings → General → Keyboard → Keyboards → Wispr Flow.
Remove the Flow widgets and controls you added: the Flow Notes Lock Screen widget, and both Control Center controls (the recording toggle and the Flow Notes button).
Delete custom Flow shortcuts or automations you created in Shortcuts. Flow also supplies Siri and Shortcuts actions, so actions can appear even without custom shortcuts.
Press and hold Flow's app icon, select Remove App → Delete App and confirm.
Check Settings → General → iPhone Storage to confirm Flow is no longer listed.
Android
Warning: Save any transcripts you need first. Sign-out warns “Sign out and delete transcripts?” / “Signing out will remove all transcripts stored in this device.” It deletes transcripts and their audio but continues even if deletion fails, so sign-out alone is not a guaranteed cleanup.
Open Flow's drawer → Account → Sign out, then confirm Sign Out. Your session clears from the device straight away, with no network connection needed.
Open Settings → Apps → Wispr Flow and choose Force stop.
Open Storage or Storage & cache, select Clear storage or Clear data, and confirm. This removes the device preferences and onboarding state that sign-out leaves behind.
Select Uninstall and confirm.
Check that Flow is absent from Settings → Apps.
Android backups may restore preferences, but login sessions and dictation history, including audio, are excluded from backup and device transfer. Reinstalling or changing phones requires sign-in and cannot restore transcripts; dictionary, snippets and styles re-sync from your account. If old preferences return, clear Flow's storage again and check its backup settings.
Still need help?
Contact support if removal fails or Flow returns to an old state. Include your platform, device model, the file or screen still showing, the steps you completed, and whether the device is managed.