Sidekick is a task and focus app for teenagers, built around a philosophy of forgiveness rather than surveillance. That same philosophy shapes how it handles data: Sidekick collects as little as possible, keeps almost everything on your device, and never uses your information for advertising.
Task titles, which life domain they belong to (School/Home/Leisure), due dates, completion timestamps, and whether a task is a subtask of another task. This is stored using your device's local app storage (AsyncStorage). It is never transmitted anywhere except as described below, and it is never seen by us — we have no server that stores it. Uninstalling the app deletes it permanently.
The app generates a random string on first launch (not tied to your name, email, Apple/Google account, or any other identity) and stores it locally. Its only purpose is to let our server apply a rate limit — a cap on how many AI requests one device can make per minute — so the AI features can't be abused in a way that runs up cost. It is never used to track you across the app, build a profile, or shown to any third party for any other purpose.
Sidekick has two optional AI features, both built on Anthropic's Claude model:
When you use either feature, the text of that one task title is sent through our own server (a Cloudflare Worker we operate) to Anthropic's API, and the result is sent back to your device. No other task data, and no personal information, is included in that request. Our server does not store a log of what was sent — it relays the request and returns the response. Anthropic processes the request under its own API terms; as of this writing, Anthropic does not use data submitted through its API to train its models by default.
If you never tap "Break it down with AI" and never save a task title that gets silently spell-checked, no task text is ever sent anywhere.
If you set a due date on a task, Sidekick can schedule a reminder notification. This is handled entirely by your device's own operating system — no notification content or scheduling information is sent to any server.
sidekick-ai-proxy) that relays AI requests to Anthropic. Cloudflare's standard infrastructure-level logs (e.g. IP address, for abuse prevention) apply, per Cloudflare's own privacy policy.We do not sell data. We do not use data for advertising. We have no other third-party integrations.
Sidekick is designed for teenagers (ages 13–18) and built with a data-minimization approach from the start: no accounts, no ads, no behavioral tracking, and the least data collection needed to make the app work. A parent or guardian who wants to review what's stored on a teen's device can do so directly on that device (there's no separate account or server-side record to request). Questions from a parent or guardian about this policy can be sent to the contact address above.
If how Sidekick handles data changes, this page will be updated and the effective date above will change accordingly.
This policy describes Sidekick's actual data handling as implemented in the app's source code as of the effective date above. It is not a substitute for legal advice — before wide public distribution, this should be reviewed by a lawyer familiar with children's privacy law (CAADC, COPPA, state-level app store accountability acts) in your jurisdiction.