Privacy policy
Last updated 1 November 2026
TickPlan keeps your tasks and your calendar on your phone. Your tasks leave the phone only if you sign in to task sync, and even then your calendar events stay where they are. If the app crashes or hits an error, it sends us what went wrong, never your tasks, unless you turn that off. TickPlan has no ads, no analytics and no tracking, and we don't sell or share your data.
What stays on your phone
Your tasks, projects, tags, checklists, notes and templates are stored in TickPlan's database on your phone. The app works fully without an account and without a network connection.
When you allow calendar access, TickPlan reads your events through Android's calendar storage so it can show them next to your tasks, and writes to it when you create, edit or move an event, or pin a task to your calendar. TickPlan never sends your events to us. Your calendar account, such as Google Calendar or Outlook, syncs those events the way it already does, under that provider's own privacy policy.
Reminders are scheduled on the phone. Your recent searches, the daily plan's undo and the onboarding state are kept on this phone only and are left out of Android's backups.
Task sync, if you sign in
Signing in is optional. You can sign in with Google or with a code sent to your email address. Once you're signed in, TickPlan sends your tasks to TickPlan's own server so they stay the same across your devices. That includes each task's title, notes, times, repeat rule, reminders, checklist, project, tags and the templates you've saved. If you turn an event into a task or pin a task to your calendar, that task syncs like any other, but the calendar event itself doesn't.
For your account, the server keeps:
- your email address;
- your Google account ID, if you signed in with Google (Google tells us your name, email address and this ID; we don't keep your name, and we never see your Google password or your Google Calendar);
- for each signed-in phone, its model name (for example "Pixel 9") and when it signed in and was last used;
- for each phone that has synced, a random ID the app made for it (so sync knows which phone sent a change), its model name, and when it first and last synced, until you remove the phone in Settings → Task sync or delete your account;
- while you're signing in by email, a scrambled (hashed) copy of the code we sent you, which expires after 10 minutes. To limit how many codes one place can ask for, the server also counts requests by a scrambled (hashed) copy of your internet address, which it deletes after 2 days.
A phone that hasn't used its sign-in for 60 days is signed out. Sync uses HTTPS, so your data is encrypted on its way to the server. It isn't end-to-end encrypted, so it's readable on the server.
The server runs on Cloudflare (Cloudflare Workers, D1 and Durable Objects), and sign-in code emails are sent through Cloudflare's email service. Cloudflare processes this data for us as our hosting provider. Its backups keep anything the server deletes, as this page describes, for up to 30 days before it's gone; we use them only to recover lost or damaged data.
TickPlan Premium
Premium is a subscription you buy through Google Play. Google handles the payment, and we never see your card or bank details. Google Play tells the app which plan you have, and TickPlan keeps that on your phone so Premium works offline.
If you're signed in to task sync when you buy, the app also sends the purchase's token to TickPlan's server. The server checks it with Google Play and keeps, with your account, the token, the plan (monthly or yearly), its state and when the current period ends, so your other devices get Premium too. It asks Google Play again when a period ends. Deleting your account deletes these records, with one exception: if a purchase was refunded and the refunded period hasn't ended yet, the server keeps its token and Google Play order number, no longer linked to any account, until that period ends. That stops the same refund being used for Premium again on a new account. Cancelling Premium happens in Google Play, not in TickPlan, and deleting your account doesn't cancel it.
Deleting your data
Settings → Task sync → Delete account deletes your account, your signed-in phones, every task stored on the server and your Premium purchase records straight away (apart from the refund exception above). A copy stays in our hosting provider's backups for up to 30 days, as described above. The tasks on your phone stay. Signing out stops sync and leaves the server copy in place, so signing back in brings it back.
If you can't use the app, email support@craftedpxl.com from the address you sign in with and ask us to delete your account. We delete it, with everything stored for it on the server, within 7 days and tell you when it's done.
Uninstalling TickPlan deletes everything it stored on the phone, apart from the events it wrote into your calendar, any backup files you exported, and the safety copies saved to Downloads before each restore (a restore saves your current tasks there first, so you can go back).
Backups and imports
Export backup writes a file to the place you choose, and Restore from backup and Import from Todoist only read files you pick. We never see these files.
If Android's own backup is turned on, it includes TickPlan's data in your phone's backup to your Google account, under Google's terms. That backup leaves out your sign-in and your recent searches.
Feedback emails
Settings → About & feedback → Send feedback opens your email app with a message to support@craftedpxl.com. It fills in your TickPlan version, Android version and phone model so we can answer. You can delete those lines before sending. We use what you send only to reply and to fix what you tell us about.
Crash reports
If TickPlan crashes, stops responding or hits an error it recovers from, it saves a short report on the phone and sends it to TickPlan's server the next time it's online. A report says which part of the app failed: the names of the program errors and the lines of code involved, plus the app version, the Android version and the phone model.
A report never contains your tasks, notes, calendar events, account or email address, and the app leaves out error messages because they can contain text you typed. The server doesn't keep the internet address a report came from. We keep reports for 90 days and use them only to fix TickPlan.
Crash reports are on when you install TickPlan. To stop them, turn off Settings → About & feedback → Send crash reports; that also deletes any report waiting to be sent.
Google Play
Google Play, where you install TickPlan from, may show us install counts and crash reports from people who have chosen to share diagnostics with Google. Google collects these under its own privacy policy. Apart from TickPlan's own crash reports above, TickPlan adds no analytics or crash-reporting code.
This website
tickplan.app sets no cookies and runs no analytics. Cloudflare serves it and keeps the usual request logs, such as IP address, page and browser, for a short time to run and protect the site.
Children
TickPlan isn't directed at children under 13, and we don't knowingly collect data from them.
Your rights
You can see and export your tasks in the app at any time, and you can delete your account from Settings. To ask what we hold about you, or to have it corrected or deleted, email support@craftedpxl.com. Depending on where you live, you may also be able to complain to your data protection authority.
Changes
If this policy changes, we'll update it here and change the date at the top. If a change affects what leaves your phone, the app will tell you before it applies.
Contact
TickPlan is made by CraftedPxl, LLC. Questions about this policy go to support@craftedpxl.com.