AnyHabit Privacy Policy
Anysoft LLC ("Anysoft," "we," "us," or "our") built AnyHabit as a commercial iOS application. This Privacy Policy explains how we collect, use, and protect your information when you use the AnyHabit app ("App"). By using the App, you agree to the practices described in this policy.
1. Overview
AnyHabit is a habit-tracking and screen time management app. It helps you build positive habits — such as running, walking, meditating, reading, yoga, drinking water, and sleeping well — and rewards you with earned screen time for completing them. The App is designed with privacy as a core principle: all of your personal data is stored locally on your device and is never transmitted to our servers.
2. Information We Collect
2.1 Information Stored Locally on Your Device
The following data is created and stored exclusively on your device using Apple's SwiftData framework. We do not have access to this data, and it never leaves your device except through Apple's own backup mechanisms (e.g., iCloud Backup, if enabled by you).
- Profile data: A locally generated user ID (UUID), experience level, XP points, total habits completed, and total screen time earned.
- Habit data: Habit names, icons, colors, categories, target values, units, reward minutes, and completion records (date, value, verification status, and source).
- Streak data: Current and longest streaks for each habit.
- Achievement data: Unlocked achievements and their timestamps.
- Screen time budget: Earned and used minutes per day.
- App preferences: Notification settings (streak reminders, morning summaries, celebration toggles), selected apps and app categories for screen time gating, and subscription tier (free or premium).
2.2 Apple HealthKit Data
With your explicit permission, AnyHabit reads the following data from Apple HealthKit to verify habit completions:
- Running and walking distance
- Step count
- Mindfulness/meditation session duration
- Sleep analysis and sleep hours
- Workout duration (yoga, exercise activities)
AnyHabit accesses HealthKit in read-only mode. We never write data to HealthKit. HealthKit data is processed entirely on your device and is never transferred to us, any third party, or any external server. HealthKit data is not used for advertising or marketing purposes. In accordance with Apple's HealthKit guidelines, HealthKit data is not stored in any location other than the HealthKit store itself — it is read on demand to verify habit completions and is not duplicated or cached.
2.3 Screen Time and Family Controls Data
AnyHabit uses Apple's FamilyControls and ManagedSettings frameworks to manage screen time. This includes:
- Your selection of apps and app categories to gate behind habit completions.
- Screen time usage tracking (minutes per day).
- Device activity monitoring through Apple's DeviceActivity framework.
All Screen Time data is handled entirely through Apple's privacy-preserving APIs. App selections are stored as opaque tokens — AnyHabit cannot read the names or bundle identifiers of your selected apps. This data remains on your device and is never transmitted externally.
2.4 Purchase Information
AnyHabit offers an optional premium subscription ("AnyHabit Premium"). All purchase transactions are processed entirely by Apple through StoreKit. We do not collect, process, or store your payment information (credit card numbers, billing address, etc.). We only receive a transaction confirmation from Apple to unlock premium features on your device.
2.5 Information We Do NOT Collect
For clarity, AnyHabit does not collect:
- Your name, email address, or contact information
- Location data
- Photos, camera, or microphone data
- Contacts or calendar data
- Browsing history
- Device identifiers for tracking purposes
- Analytics or usage telemetry
- Advertising identifiers (IDFA)
3. How We Use Your Information
Since all data remains on your device, there is no server-side processing of your personal information. The data stored locally is used exclusively to:
- Track and display your habits, streaks, achievements, and progress.
- Verify habit completions using HealthKit data (with your permission).
- Manage screen time gating — blocking and unblocking apps based on habit completions.
- Calculate and display earned screen time rewards.
- Deliver local notifications (streak reminders, morning summaries, completion celebrations) based on your preferences.
- Manage your premium subscription status on your device.
4. Data Sharing and Disclosure
We do not share your data with any third parties. AnyHabit has no third-party analytics SDKs, advertising frameworks, crash reporting services, or any other external integrations that receive your data.
The only external communication the App makes is:
- Apple App Store (StoreKit):To process and verify in-app purchase transactions for the premium subscription. This communication is handled entirely by Apple's frameworks and is subject to Apple's Privacy Policy.
5. Data Storage and Security
All App data is stored locally on your device using Apple's SwiftData framework and UserDefaults within the App's sandboxed container and shared App Group (group.ai.anysoft.AnyHabit). This data is protected by:
- iOS Data Protection:Your data is encrypted at rest using Apple's hardware-backed encryption, tied to your device passcode.
- App Sandbox:iOS prevents other apps from accessing AnyHabit's data.
- No remote storage: Since data is never transmitted to external servers, there is no risk of server-side data breaches.
If you use iCloud Backup, your device backup (which may include App data) is subject to Apple's iCloud terms and privacy policy.
6. Data Retention and Deletion
Your data persists on your device for as long as the App is installed. You can delete all App data at any time by:
- Uninstalling the App: Removing AnyHabit from your device deletes all locally stored data permanently.
- Offloading the App: If you offload the App via iOS Settings, your data may be preserved. Deleting the App entirely will remove all data.
Since we do not collect or store your data on any server, there is no additional data for us to delete on our end.
7. Children's Privacy
AnyHabit uses Apple's FamilyControls framework, which requires Screen Time authorization. For children under 13, Screen Time authorization must be granted by a parent or guardian through Apple's Family Sharing settings.
We do not knowingly collect personal information from children under 13. Since all data is stored locally on the device and we have no server-side data collection, there is no personal information transmitted to us from any user, regardless of age.
8. Permissions
AnyHabit may request the following iOS permissions:
- HealthKit Access: To read health and fitness data for habit verification. This is optional — you can use manual habit tracking without granting HealthKit access.
- Family Controls / Screen Time: To manage app shields and monitor device activity for the screen time gating feature. This is required for the core screen time management functionality.
- Notifications: To send local reminders and summaries. This is optional and can be configured or disabled within the App or iOS Settings.
AnyHabit does not request access to your camera, microphone, location, contacts, calendar, photos, or Bluetooth.
9. Third-Party Services
AnyHabit does not integrate any third-party services, SDKs, or frameworks beyond Apple's native platform frameworks. There are no third-party analytics (e.g., Firebase, Amplitude), no crash reporting tools (e.g., Sentry, Crashlytics), no advertising networks, and no social media SDKs.
10. Your Rights
Because AnyHabit stores all data locally on your device and we do not maintain any server-side records of your personal data:
- Access: All your data is visible to you directly within the App.
- Portability: Your data is stored on your device and included in your device backups.
- Deletion: You can delete all data by uninstalling the App.
- Opt-out: You can revoke HealthKit, Screen Time, or notification permissions at any time through iOS Settings.
If you are a resident of the European Economic Area (EEA), California, or another jurisdiction with applicable data protection laws, please note that we do not collect, store, or process your personal data on our servers. Your rights under GDPR, CCPA/CPRA, or similar regulations are inherently satisfied by our local-only data architecture.
11. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. Any changes will be posted on this page with an updated "Last updated" date. We encourage you to review this Privacy Policy periodically. Your continued use of the App after changes are posted constitutes your acceptance of the updated policy.
12. Contact Us
If you have any questions or concerns about this Privacy Policy or AnyHabit's privacy practices, please contact us at:
- Email: hello@anysoft.ai
- Website: anysoft.ai