This Cookie Policy explains what cookies and similar technologies the Anxiety Kit website (anxietykit.app) and the Anxiety Kit mobile app use, and how you can control them. It is part of our Privacy Policy.
1. What cookies are
Cookies are small text files stored on your device when you visit a website. “Similar technologies” include local storage, IndexedDB, and on mobile, encrypted key-value stores (we use MMKV inside the app). They can be useful (remembering you’re signed in) or invasive (tracking you across the web). We aim for the first kind only.
2. The website (anxietykit.app)
Strictly-necessary
The website is a static site. The only first-party storage we set is a single localStorage entry to remember your cookie-banner choice:
| Item | Purpose | Duration | Type |
|---|---|---|---|
ak_consent_v1 | Remembers whether you accepted or rejected analytics, so we don’t ask again on every visit | Until you clear it (browser localStorage) | First-party, strictly necessary |
Analytics — only if you accept
We use Google Analytics 4 with IP anonymization, no advertising signals, no remarketing, and Google Consent Mode v2 set to default-deny. That means:
- When you arrive, no analytics cookies are set. We may send a single signal to Google (a “cookie-less ping”) so they can count page views in aggregate without identifying you.
- If you click Accept in the banner, the cookies below start being set so we can see returning visitors and rough audience trends.
- If you click Reject or press Escape, no cookies are set, ever. The site keeps working perfectly.
| Cookie | Purpose | Duration | Provider |
|---|---|---|---|
_ga | Distinguishes unique visitors | 2 years | Google Analytics |
_ga_<property-id> | Persists session state for GA4 | 2 years | Google Analytics |
What we do NOT use
- No marketing or advertising cookies (no Meta Pixel, Google Ads, TikTok Pixel, LinkedIn Insight, Pinterest tag).
- No session-replay or heatmap tools (no Hotjar, FullStory, LogRocket).
- No A/B-testing scripts.
- No third-party widgets (no embedded YouTube, Twitter, or chat).
- No fingerprinting or device-graph services.
3. The Anxiety Kit mobile app
The mobile app is not a website, so it doesn’t use cookies in the classic sense. It does use a small number of strictly-necessary storage items on your device:
| Item | Purpose | Storage |
|---|---|---|
| Authentication session | Keeps you signed in (Supabase Auth) | Encrypted secure storage on device |
| Settings & preferences | Theme choice, locale, notification preferences, onboarding state | MMKV key-value store on device |
| Subscription cache | Last-known subscription state for offline boot (RevenueCat) | Encrypted secure storage on device |
| Push token | So we can deliver Kit check-ins and weekly insights you opted in to (Apple Push / Firebase Cloud Messaging via Expo) | Encrypted secure storage on device + sent to our backend |
| Anonymous analytics ID | Used by PostHog only if you have analytics enabled. Hashed (SHA-256), not your account ID. | MMKV key-value store on device |
4. How to change your mind on the website
-
Clear the
ak_consent_v1entry from your browser’s site data for anxietykit.app and reload — the cookie banner will appear again. -
Or open your browser dev tools console and run
localStorage.removeItem('ak_consent_v1'), then reload. - You can also opt out of Google Analytics across the web by installing Google’s opt-out browser add-on.
5. How to change your mind in the app
- Push notifications — turn them off in your device settings or in the app under Profile → Notifications.
- Analytics (PostHog) — turn them off in the app under Profile → Privacy. We also respect your device’s “Limit Ad Tracking” / Do Not Track setting.
- Microphone (used for voice journaling) — revoke in iOS or Android system settings; the app keeps working without it.
- Contacts (used to import emergency contacts, optional) — revoke in system settings.
- Sign-out from Profile clears the on-device authentication session.
- Uninstalling the app removes all on-device storage we control.
6. Browser-level controls
Even with our minimal use of cookies, your browser gives you tools to tighten things further:
- Block third-party cookies by default.
- Clear all site data when closing the browser.
- Use private / incognito mode.
- Enable a tracking-protection extension (most modern browsers ship one built in).
7. Changes to this policy
If we add or remove cookie usage, we’ll update this page and the “Last updated” date. If we add anything new that requires consent, the cookie banner will reappear so you can make an informed choice.
8. Contact
Questions about cookies and storage? Write to privacy@anxietykit.app.