Privacy Policy
Effective April 27, 2026
kith is an ambient journaling app. It watches the broad strokes of your phone activity, lets you record voice memos and notes, and uses Anthropic’s Claude to help you reflect. This page describes what data the app collects, where it goes, and how to delete it. It is written in plain language on purpose.
Who runs kith
kith is built by Evin Anderson as an independent project. You can reach me at evinanderson89@gmail.com for any privacy-related question, including data deletion requests.
Two kinds of data: on-device and synced
kith draws a hard line between data that stays on your phone and data that leaves it.
Stays on your phone (never uploaded)
- Per-app foreground events from Android’s
UsageStatsManager(which apps were open, when, for how long). - Motion-recognition events (still / walking / running / biking / in-vehicle) when motion tracking is enabled.
- Step counter readings when motion tracking is enabled.
- Quick notes, time-blocks (off-screen windows you label), tasks, and mood entries.
- The raw audio of any voice memo you record.
All of the above lives only in kith’s local Room database (SQLite) on your device. It is not uploaded to any server.
Sent to kith’s server (Vercel) when you use AI features
When you tap “Reflect with AI,” do a morning brain dump, talk to your tasks, or generate an “About you” narrative, the app sends only the following to kith’s backend, hosted on Vercel:
- Category buckets: aggregated minutes per category (e.g. “Productivity: 90m”). Specific app names and timestamps are intentionally not included.
- Notification count (a single number per day).
- Voice memo transcript (the text, not the audio).
- Behavior pattern — counts of app switches, focus durations, category-to-category transitions.
- Motion totals in seconds per kind (still, walking, etc.) when motion tracking is on.
- Time blocks you’ve labeled (e.g. “9am to 11am · Work”).
- Mood scores (1–5).
- Quick notes with their timestamps.
- Open task summaries (id, text, status, bucket) when you use voice task chat or when a quick note is scanned for task matches.
Where the data goes after that
- Anthropic (Claude). The data above is forwarded to Anthropic’s API to generate reflections, parse brain dumps, and write “About you” narratives. Anthropic processes the data under their privacy policy. kith uses the standard API tier, which Anthropic does not use to train their models.
- Supabase. Daily summaries, journal entries (transcript + AI-generated entry), and mood scores are stored in a Postgres database hosted by Supabase so you can browse them across the web dashboard. Supabase processes the data under their privacy policy.
- Vercel. kith’s API routes run on Vercel. Vercel handles request transit and short-lived logging under their privacy policy.
kith does not sell your data, share it with advertisers, or use it for any purpose other than running the features you can see in the app.
Authentication
kith signs you in anonymously the first time you open the app. No email, phone number, or name is collected. Your identity is a random Supabase-issued user id that ties your reflections together across launches. You can erase that account at any time (see below), which permanently deletes the data tied to it.
Permissions and what they’re used for
- Usage Access (
PACKAGE_USAGE_STATS) – reads which apps were in the foreground, for the daily timeline and category summaries. This is the core function of the app. - Microphone (
RECORD_AUDIO) – voice memos and dictation. Audio is processed by the device’s on-device speech recognizer; only the resulting text is stored. - Activity Recognition (
ACTIVITY_RECOGNITION) – optional motion tracking and step counting. Off by default; toggled in Settings. - Notifications (
POST_NOTIFICATIONS) – the optional 9 PM reminder.
Children’s privacy
kith is not directed at children under 13 and does not knowingly collect data from them. If you believe a child has used the app, email evinanderson89@gmail.com and the associated data will be deleted.
Retention and deletion
On-device data lives in kith’s local database until you uninstall the app or delete it from inside the app. Server-side data lives until you request deletion. Email evinanderson89@gmail.com to request a full delete; all rows tied to your user id will be removed from Supabase, and that change takes effect immediately.
Changes to this policy
When something material changes, this page is updated and the effective date at the top moves forward. Significant changes (new categories of data collected, new third-party processors) will be surfaced inside the app before they take effect.