WalletScribe doesn't have user accounts on our servers, so there's nothing for us to delete on your behalf. Everything you need to remove your data is in the app and in your Google account, and the controls are yours. This page walks you through every option, what it does, and what gets removed.
When you install WalletScribe you don't sign up with us. We never receive a username, password, or email. All your wallets, transactions and settings are stored locally on your device. If you turn on Google Sheets sync, your data lives in your own Google Drive, on a spreadsheet that you control. We never store a copy on our servers.
That means deleting your data is something you do on your device and in your Google account, not something you have to ask us to do.
Use this if you want to stop syncing to Google but keep using WalletScribe locally. Your local data stays intact.
In the app, tap the Menu icon, then go to Settings → Sync.
Tap Disconnect on the connected Google account. The OAuth tokens stored locally on your device are cleared immediately.
Open Google Drive and delete the WalletScribe spreadsheet if you want the synced copy gone too. Disconnecting alone leaves the file in your Drive.
What gets removed: the OAuth refresh and access tokens stored on your device, and the local "this wallet is synced to spreadsheet X" link.
What stays: your local wallets, transactions, categories and settings. The spreadsheet in your Google Drive (delete it manually if you want it gone). Your Google account itself is untouched.
Use this if you want to remove one wallet (and its transactions) without wiping everything else.
From the home screen, tap the wallet you want to delete.
Tap the wallet's edit icon, scroll to the bottom and choose Delete wallet. Confirm the prompt.
If the wallet was synced, the next sync removes its rows from the spreadsheet via a tombstone, so the cloud copy stays in step with your device.
What gets removed: the wallet, every transaction it contains, and (if synced) the matching rows in your Google Sheet on next sync.
What stays: all your other wallets, your categories, and your app settings.
This is the nuclear option. It wipes WalletScribe back to a fresh-install state and automatically revokes the app's access on every connected Google account, so the grant disappears from your Google permissions page without a manual visit.
Go to Settings → Data → Export and save a JSON backup if you might want your data back later. After step 3 it is gone.
Open Settings → Data and tap Delete All Data. Confirm the warning prompt.
The app's IndexedDB, local storage and session storage are cleared. OAuth tokens and PKCE fragments are removed. The app returns to onboarding.
What gets removed on your device:
What is not automatically removed:
Belt-and-braces step for users who turned on Google Sheets sync. After "Delete All Data" the app no longer holds tokens, but Google still has a record of you having granted access. Revoke it directly with Google to remove that record.
Visit myaccount.google.com/permissions while signed into the relevant Google account.
Locate WalletScribe in the list of apps with access to your account.
Click Remove access. Google invalidates any tokens and removes the consent record. Re-connecting later requires a fresh OAuth flow.
Uninstalling WalletScribe (or clearing browser data on the web app) removes the app's local store along with everything in it. The Google Sheets spreadsheet still lives in your Drive — delete it manually if you want the synced copy gone. Note: uninstalling does NOT trigger revocation (no app code runs); use "Delete all data" inside the app first if you want the Google grant cleaned up automatically.
For a clean break: delete all data in-app first (auto-revokes the Google grant), delete the spreadsheet, then uninstall.
If anything in this list isn't behaving the way it's described, email us and we'll walk you through it. Because we don't hold your data, we can't delete it for you, but we can help you find every switch.