Privacy Policy
Taskvale is a to-do app. Your tasks stay on your device unless you deliberately turn on Backup & Sync. We do not sell your data, we do not show you ads, and we do not use advertising or analytics trackers.
The short version
- By default, nothing about your tasks leaves your phone. Backup & Sync is off until you switch it on.
- No ads, no ad networks, no tracking across apps or websites.
- No third-party analytics. We do not use Google Analytics, Firebase Analytics, Amplitude, or similar.
- You can delete everything — including your account and its cloud backup — from inside the app.
What Taskvale stores on your device
Tasks, lists, notes, due dates, reminders, your completion history, your first name if you enter one, and your app settings are stored locally on your device. This data is not transmitted anywhere unless a feature below applies.
What is sent, and when
1. Backup & Sync (optional, off by default)
If you create an account under Settings → Backup & Sync, your task data is copied to our hosting provider so it can be restored on a new device and kept in sync across your devices. That covers:
- Task and project names, notes, priorities, due dates, recurrence, reminder counts, and status
- Your completion history, including completion timestamps
- Your lists and their names
- Small app-state values needed to keep devices consistent
Your account is identified by the email address you register, or by Sign in with Apple. If you use Sign in with Apple and choose to hide your address, we only ever see Apple's relay address.
2. Marketing email (only if you opt in)
If you create an account and opt in, we may email you product updates and tips. This is off unless you turn it on: you can enable or disable it anytime under Settings → Backup & Sync. Every marketing email includes an unsubscribe link. Turning it off does not affect essential account email such as password resets and confirmations, which we send regardless.
3. Diagnostics (crash and error reports)
When Taskvale hits an error, it prepares a diagnostic record so the bug can be fixed. Diagnostic records are uploaded only if you have an account and are signed in; otherwise they stay on your device. Each record contains:
| Field | Example |
|---|---|
| Error type and message | the internal name of the failure |
| Screen and activity | which scene was open, what the app was doing |
| Call stack | the code path that failed |
| App version and build | 1.0 (2) |
| Operating system and device model | iOS 26.0, iPhone 16 Pro Max |
| A random device identifier | used only to group reports from one install |
| Your account ID, if signed in | so we can tell whether a bug affected your data |
Diagnostics never include your task names, notes, or list contents.
4. Voice input (only while you use it)
If you dictate a task, Taskvale uses Apple's speech recognition to turn your speech into text. Audio may be sent to Apple's servers for transcription and is handled under Apple's privacy policy. The microphone is only active while you are dictating. We do not record, store, or transmit audio ourselves, and we keep only the resulting text — as the task you created.
5. Purchases
Taskvale Pro is sold through the App Store or Google Play. We never see or handle your payment details. To know whether your subscription is active, we use RevenueCat, which receives your purchase and subscription status and an anonymous or account-derived identifier.
Who else is involved
| Service | Why | What it receives |
|---|---|---|
| Supabase | Hosts the optional backup, and diagnostics | Synced task data; diagnostic records |
| RevenueCat | Tells the app whether Pro is active | Purchase and subscription status |
| Apple / Google | Payments, delivery, and (Apple) speech recognition | Payment details, purchase records, dictated audio |
Each acts as a processor on our behalf, or as an independent controller in the case of Apple and Google for payments. We do not share your data with anyone else, and we do not sell it.
How long we keep things
- Synced task data — until you delete it or delete your account.
- Diagnostics — kept only as long as useful for fixing bugs, then deleted.
- On-device data — until you delete it, or delete the app.
Deleting your data
In the app: Settings → Backup & Sync → Delete Account permanently deletes your account and its cloud backup. Tasks already on your device stay there, and you can remove them by deleting the app.
You can also email us and we will delete your data on request.
Your rights
Depending on where you live, you may have the right to access, correct, export, or delete the personal data we hold, to object to processing, or to complain to a data protection authority. Contact us and we will help.
Children
Taskvale is not directed at children under 13, and we do not knowingly collect personal data from them. If you believe a child has given us data, contact us and we will delete it.
Security
Connections to our servers use TLS. Backups are protected by your account credentials and stored with row-level access rules so one account cannot read another's data. No system is perfectly secure, but we keep what we collect to the minimum described above.
Changes
If this policy changes materially we will update the date at the top and, where appropriate, tell you in the app.