CheckMate · Legal

Data Retention Policy

Effective date: July 27, 2026
Read alongside: Privacy Policy · Terms of Service

1. The principle

We keep data only as long as it takes to do the thing you asked for, and then we delete it. Where the law requires us to keep something longer, we say so below. Most of Checkmate's data never reaches us at all — your tasks live on your device. This policy covers the data that does reach our servers.


2. Data that stays on your device (we never receive it)

DataKept until
Tasks, notes, priorities, due dates, subtasks, tagsYou delete them, or delete the app
Attachments (images and files on a task)Same — stored on your device only, never uploaded
App settings, theme, streaksSame
Routine suggestions learned on your device~90 days locally, then they age out; deleted immediately if you turn routine suggestions off

We have no copy of any of this and cannot recover it for you. Settings → Delete all tasks removes it; so does deleting the app.


3. Data on our servers

3.1 Account and session

DataRetention
Session tokenUntil you disconnect or delete your account
Display name (optional)Until you delete your account
Device identifier, IP address, device type~90 days, then deleted; kept for authentication, security, and rate-limiting

3.2 Shared lists and groups

DataRetention
Task content in a shared list (titles, notes, subtasks, priority, order, completion)While the list exists
List membershipWhile you're a member
Content in a list you ownDeleted when you delete the list or your account
Content in a list you joinedRemoved from your view when you leave; the list continues for other members

Attachments are not shared to our server, so there is nothing here to retain for them.

3.3 Connected calendar (Google)

DataRetention
OAuth access & refresh token (encrypted at rest)While the calendar stays connected; deleted on disconnect or account deletion, and revocation is requested from Google
Google account emailSame
Synced task fields (title, notes, date/time, all-day, priority, completion)Same
Task ↔ calendar event mappingSame
Deletion tombstone for a synced event~30 days, so a deleted event doesn't reappear
Events read back from GoogleUsed to update your synced tasks; we retain the synced task fields and mapping above, not a separate copy of your calendar

3.4 Routine and scheduling suggestions

Routine suggestions are computed entirely on your devicenothing about them is kept on our servers. Learned patterns live locally for about 90 days (Section 2). Turning routine suggestions off deletes what's been learned on your device.

3.5 Safety, moderation, and copyright records

DataRetentionWhy
Content reports and a snapshot of the reported content~2 yearsPattern evidence across repeat reports
BlocksWhile the block is in placeFunction
Copyright (DMCA) notices, counter-notices, case recordsAccount life + 3 yearsLitigation window
Removed-content snapshots (copyright)SameRequired to restore content after a valid counter-notice
Enforcement strikesMatches the 12-month strike windowEnforcement
Child-safety incident records and any preserved materialAt least 90 days from the report, longer if law enforcement requires18 U.S.C. § 2258A
Audit log of enforcement actionsIndefinite — contains no personal content, only referencesAccountability
Deletion recordsIndefinite — contains no personal content, only a one-way hash and a dateProof we deleted

3.6 Third parties

ProviderWhat they holdRetention
Apple / RevenueCatPurchase and subscription recordsPer their policies; required for billing and tax
SentryAnonymous crash and error reports (no task content)~90 days
GoogleYour calendar and account, if connectedPer Google's own policies
CloudflareHosts our server, database, and key-value storePer our windows above
Expo (EAS)Build and update deliveryPer their policies

4. When retention rules conflict

Some obligations override others. In order of precedence:

  1. Child-safety preservation and law-enforcement holds — override everything, including your deletion request
  2. Copyright preservation during an active notice or counter-notice window
  3. Your deletion request
  4. Normal retention expiry

If you request deletion and something above sits at a higher precedence, we delete everything else and keep only what we're legally required to keep.


5. Deleting your data

WhatHow
Tasks on your deviceSettings → Delete all tasks, or delete the app
Your account and server dataSettings → Delete account
A connected calendarCalendar sync → Disconnect (also asks Google to revoke access)
Routine suggestionsTurn off routine suggestions in Settings — this deletes what's been learned
Everything, by requestEmail privacy@checkmatepriorities.com

6. Changes

Material changes get an updated effective date and, where appropriate, a note in the app.


7. Contact

privacy@checkmatepriorities.com