Exfree Privacy Policy
Last updated: 2026-10-11
This policy explains what information the No Contact: Exfree app ("the app") for iPhone collects, why, and what choices you have. The app is published by Endurance Apptitude ("we", "us").
The short version
- What you write stays on your device. Your last-contact date, your reasons, your Unsent notes, your mood check-ins and your streak history are stored only on your iPhone. We never receive them.
- We collect anonymous usage statistics (Google Firebase Analytics) to understand which features are used. These statistics never include what you write, your mood or any name.
- We process subscription purchases through RevenueCat, using an anonymous identifier, to know whether you have Premium.
- We have no accounts, no ads, and no tracking across other companies' apps or websites. We do not sell your data.
1. Information that stays on your device
| Data | Where it lives | Do we receive it? |
|---|---|---|
| Date and time of last contact, current and past streaks | Your iPhone (the start date is shared with the app's widgets through an App Group) | No |
| Your "why I started" reasons and what you find hardest | Your iPhone | No |
| Unsent notes | Your iPhone | No |
| Mood check-ins (mood and optional note) | Your iPhone | No |
| Urge sessions (date and whether you resisted) | Your iPhone | No |
| Milestone and check-in reminders | Scheduled as local notifications by iOS on your iPhone | No |
| Settings (Face ID lock on/off) | Your iPhone | No |
- Data is kept in a file in the app's private storage, protected by iOS data protection while your iPhone is locked. The app has no server of its own and does not use iCloud sync.
- Face ID lock uses Apple's Local Authentication. We never receive your face data or passcode; iOS only tells the app whether you were verified.
- Start over in Settings deletes all of this data. Deleting the app deletes it too (unless it is included in your own iCloud/device backup, which Apple manages).
2. Information collected automatically
Usage analytics — Google Firebase Analytics
We use Firebase Analytics, a service provided by Google, to count how the app is used. It collects:
- App events we define, such as: app opened, onboarding step completed, paywall shown/closed/purchase completed/restored, urge button tapped, urge resisted, milestone reached, check-in saved, Unsent note saved, notification opened. Some events include simple numbers, such as how many days your streak lasted, which milestone you reached or how many notes you have. Events never include the text of your notes or reasons, your mood, dates of contact or anyone's name.
- Events Firebase records on its own, such as first open, sessions, app updates and in-app purchase events.
- An app instance identifier: a random ID that Firebase creates for this installation. It is not your name, email or Apple ID, and it resets if you reinstall the app.
- Basic device information: device model, iOS version, app version, language, and approximate country/region derived from your IP address.
We do not enable advertising features of Firebase and we do not link analytics to other apps or websites.
Subscriptions — RevenueCat
Premium subscriptions and purchases are handled by Apple through the App Store. We use RevenueCat to check and manage your Premium status. RevenueCat receives:
- An anonymous app user ID generated by RevenueCat for this installation (we do not use accounts, so it is not linked to your name or email).
- Purchase information from the App Store: which product you bought, price and currency, transaction dates, trial and renewal/cancellation status, and the App Store transaction data needed to verify the purchase.
- Basic device and app information: app version, iOS version, country/store and language, used to show the right prices and offers.
We never receive your payment card details; payments are processed by Apple.
What we do not collect
- No crash-reporting SDK (such as Crashlytics) is included in the app.
- No contacts, photos, location (GPS), health data, microphone or camera.
- No email address, phone number or account information.
The app does not request permission to track you (App Tracking Transparency) and shows no ads.
3. How we use the information
- To provide Premium features and restore your purchases.
- To understand which features help and improve the app (aggregate statistics).
- We do not use your data for advertising, and we do not sell or rent it.
4. Third parties
| Provider | Purpose | Privacy policy |
|---|---|---|
| Google (Firebase Analytics) | Anonymous usage statistics | https://firebase.google.com/support/privacy |
| RevenueCat, Inc. | Subscription and purchase management | https://www.revenuecat.com/privacy |
| Apple (App Store, StoreKit) | Payments, subscriptions, app distribution, review prompts | https://www.apple.com/legal/privacy/ |
These providers process data on our behalf and may store it on servers in the United States or other countries.
Links to other sites. The app links to crisis resources (988 in the US and findahelpline.com). Calls, texts and websites outside the app have their own privacy policies, which we do not control.
5. Not medical care
The app is a self-help tool. It is not therapy, counseling or medical care. If you are in crisis, call or text 988 in the US, or contact your local emergency number.
6. Data retention
- On-device data stays until you delete it in the app or delete the app.
- Firebase Analytics event data is kept for the retention period set in our Google Analytics property (up to 14 months) and then deleted automatically.
- RevenueCat purchase records are kept while we use the service, because they are needed to verify and restore subscriptions and for financial and tax records. You can ask us to delete them (see below).
7. Your choices and rights
- You can use the app without creating an account and without giving us any personal details.
- You can delete everything with Settings → Start over, or delete the app.
- You can turn notifications off in iOS Settings.
- You can manage or cancel subscriptions in Settings → [your name] → Subscriptions on your iPhone.
- Depending on where you live (for example under the GDPR or CCPA), you may have the right to access, correct or delete personal data. Because we do not know who you are, please email us and, if possible, include the Premium transaction ID from your App Store receipt so we can find the related records.
8. Children
The app is not directed to children under 13 and we do not knowingly collect personal information from children.
9. Changes to this policy
If we change how the app handles data, we will update this page and the "Last updated" date above.
10. Contact
Questions or requests: support@enduranceapptitude.com