Anxora ("the app", "we", "us") is a habit tracker for body-focused repetitive behaviors (BFRB) such as nail biting, skin picking, and hair pulling. This Privacy Policy explains what data the app handles, how it is stored, and your rights.
1. Data You Enter
Anxora lets you record episodes you log (timestamp, optional triggers, feelings, notes), habit selections (e.g., nail biting, skin picking, hair pulling), and custom triggers and feelings you create.
Mini-game and breathing sessions are not stored in the database — they are transient interactions.
Where this data is stored: when you are signed in to iCloud, Anxora keeps your data in your private iCloud database so it is backed up and synced across your devices (see "iCloud Sync" below). When you are not signed in to iCloud, Anxora stores everything locally on your device using Apple's SwiftData framework. Either way, Anxora is fully usable offline.
2. iCloud Sync (on by default)
When you're signed in to iCloud, Anxora stores your data in your private iCloud database via Apple's CloudKit. This is on by default and free, so your logs are backed up and kept in sync across your devices. The database is private to your Apple Account — only you can read it. We operate no servers of our own and have no way to access it. If you are not signed in to iCloud, Anxora automatically stores everything locally on your device. To turn sync off, disable iCloud for Anxora in iOS Settings → [Your Name] → iCloud → Anxora; your existing data then remains on-device. Your data in iCloud is processed by Apple under Apple's own privacy terms.
3. HealthKit (Optional)
If you enable HealthKit integration in Settings, Anxora reads heart rate variability (HRV) and sleep data via Apple HealthKit. This data is used only inside the app to overlay your patterns with HRV and sleep on the Analytics screen.
- HealthKit data is read only on your device — Anxora never uploads it anywhere.
- HRV and sleep values are not stored in Anxora's database; they are fetched on demand.
- You can revoke access at any time in iOS Settings → Health → Data Access & Devices → Anxora.
4. Apple Watch (Optional)
If you use the companion Apple Watch app, episodes logged on the Watch are synced to the iPhone app via Apple's WatchConnectivity framework. This sync happens locally between your paired devices and does not pass through our servers.
5. App Lock (Optional)
Anxora offers an optional App Lock (unlocked with the "Full access" in-app purchase) that requires Face ID, Touch ID, or your device passcode to open the app. Authentication is handled by Apple's on-device frameworks — Anxora never receives your biometric data or passcode, and enabling App Lock does not change where or how your habit data is stored.
6. Analytics & Diagnostics
Anxora uses Firebase Analytics (provided by Google) to collect anonymous usage statistics to help us understand how the app is used and improve it.
What is collected:
- Anonymized event names (e.g., "slip_saved", "tab_selected")
- Aggregate counts and parameters — never note text or trigger names you've entered
- Approximate session timing and app version
- Device model, OS version, and language
- A Firebase-generated anonymous installation identifier
What is NOT collected:
- Note contents, custom trigger or feeling names, or any free text you enter
- Your name, email, phone number, or any account-level identifier
- Precise location
We do not link analytics events to your identity, and we do not sell or share this data with advertising networks.
7. Crash Reports
If a crash occurs, Apple may send a diagnostic report to us if you have agreed to share diagnostic data in iOS Settings → Privacy & Security → Analytics & Improvements → Share With App Developers. These reports do not contain your habit log data.
8. In-App Purchases
Anxora offers a single optional in-app purchase ("Full access") that unlocks tracking more than one habit and App Lock (Face ID / passcode lock). It does not affect iCloud sync, which is free and available to everyone.
- Purchases are processed entirely by Apple's App Store and StoreKit. Anxora never sees your payment information, Apple ID, or billing address.
- The purchase is tied to your Apple ID and Family Sharing group, and can be restored on any of your devices.
- Firebase Analytics receives only anonymous "purchase_succeeded" events without amounts or identifiers.
9. No Ads, No Tracking
- Anxora does not display advertising.
- Anxora does not use the App Tracking Transparency permission and does not track you across apps or websites.
- Anxora does not sell, rent, or trade any personal data.
10. Deleting Your Data
- Individual entries: History tab → swipe left → Delete.
- Everything locally: uninstall the app — the local SwiftData storage is removed with it.
- iCloud copy: iOS Settings → [Your Name] → iCloud → Anxora → "Delete Data".
There is nothing for us to delete on a server because we do not have one.
11. Children
Anxora is rated 4+ but is intended for general audiences. We do not knowingly collect personal information from anyone, including children under 13.
12. Changes to This Policy
We may update this policy if the app's behavior changes. Material changes will be reflected by updating the "Last Updated" date above.
13. Contact
Questions or requests: support@anxora.app