Privacy Policy
Last Updated: June 2, 2026
Welcome to Three Habits (hereinafter referred to as "this App" or "we"). We understand the importance of your personal information and are committed to protecting your privacy. This Privacy Policy is designed to comply with applicable global privacy laws, including the General Data Protection Regulation (GDPR), the California Consumer Privacy Act (CCPA/CPRA), and other relevant data protection regulations.
Please read this Privacy Policy carefully. By using this App, you acknowledge that you have read, understood, and agree to the practices described in this policy.
1. Information We Collect
We collect information to provide and improve our services. The types of information we collect include:
1.1 Information You Provide Directly
When you use this App, you may provide the following information:
- Habit Data: Habit names, goals, color settings, emoji choices, and other configurations you create.
- Check-in Records: Your habit completion history, streak counts, and timestamps.
- App Settings: Notification preferences, theme settings, language preferences, and other customization options.
Important: All habit data is stored strictly locally on your device. We do not operate any servers to collect your personal habit data. Your habit data never leaves your device unless you manually choose to export or share it.
1.2 Information Collected Automatically
When you use this App, certain information may be collected automatically by us and our third-party service providers:
- Device Information: Device type, model, manufacturer, operating system version, unique device identifiers, screen resolution, language settings, and timezone.
- Usage Data: App usage patterns, feature interactions, session duration, page views, button clicks, and crash reports.
- Network Information: IP address, network connection type (Wi-Fi/cellular), and carrier information.
- Advertising Data: Advertising ID (GAID on Android), ad interactions, ad impressions, ad clicks, and ad performance metrics.
- Attribution Data: Install source, referral data, campaign attribution information, and conversion data.
- Performance Data: App startup time, network request latency, screen rendering performance, and resource usage.
1.3 Third-Party SDK Data Collection
This App integrates the following third-party SDKs and services, each of which may collect and process data as described below:
Google AdMob (Advertising)
This App uses Google AdMob to display advertisements. AdMob may collect and process the following information:
- Device Identifiers: Advertising ID (GAID on Android), device model, operating system version.
- Usage Information: App usage patterns, ad interactions (impressions, clicks, rewards earned), session duration, and frequency of app opens.
- Location Data: Approximate location (country/region level) based on IP address for ad targeting.
- Technical Data: IP address, network connection type, and device settings.
We display the following ad formats: banner ads, native ads, interstitial ads, rewarded ads, and app open ads.
Google AdMob uses this information to deliver personalized advertisements and measure ad performance.
Google Privacy Policy
Google Firebase
This App includes Google Firebase SDKs, which are provided by Google. Some Firebase services may automatically collect certain information when the App is used, including:
- Device Information: Device model, operating system version, unique device identifiers, and screen resolution.
- Usage Data: App usage events, session duration, and user engagement patterns.
- Crash Data: Crash reports, stack traces, and device state at the time of crash.
- Performance Data: App startup time, network request latency, and resource usage.
This data helps us understand app usage, identify bugs, and improve app performance.
Firebase Privacy & Security · Google Privacy Policy
AppsFlyer (Mobile Attribution & Analytics)
This App uses AppsFlyer for mobile attribution and marketing analytics. AppsFlyer may collect and process the following information:
- Device Identifiers: Advertising ID (GAID), Android ID, device model, manufacturer, and operating system version.
- Attribution Data: Install source, referral URL, campaign parameters, and ad network attribution data to understand how you discovered our app.
- Conversion Data: First open event, in-app events, and conversion timestamps for marketing campaign measurement.
- Network Information: IP address, network connection type, and carrier information for fraud detection and attribution.
- Install Referrer Data: Google Play Install Referrer information for accurate install attribution.
AppsFlyer uses this information to measure the effectiveness of our marketing campaigns and to detect and prevent ad fraud.
AppsFlyer Privacy Policy
1.4 Device Permissions
To provide complete functionality, we may request the following device permissions:
(1) Notifications (POST_NOTIFICATIONS)
- Purpose: To send habit reminder notifications and streak achievement alerts.
- Required: Optional. If disabled, you will not receive habit reminders.
(2) Photos/Media (READ_MEDIA_IMAGES / WRITE_EXTERNAL_STORAGE)
- Purpose: To allow you to save or share your habit statistics charts as images.
- Required: Optional. If disabled, the image saving/sharing feature will be unavailable.
(3) Boot Completed (RECEIVE_BOOT_COMPLETED)
- Purpose: To automatically reschedule your local habit reminders after your device restarts.
2. How We Use Your Information
We use the information we collect for the following purposes:
2.1 Provide and Maintain Our Services
- Enable habit tracking, check-in recording, and progress visualization.
- Send habit reminders and streak achievement notifications.
- Save and share habit statistics as images.
- Maintain your app settings and preferences.
2.2 Improve Our Services
- Analyze app usage patterns to improve user experience.
- Identify and fix bugs and crashes.
- Monitor and optimize app performance.
- Develop new features based on user needs.
2.3 Advertising
- Display advertisements through Google AdMob to support app development.
- Measure ad performance and effectiveness.
- Deliver relevant advertisements based on your interests (with your consent).
2.4 Marketing Attribution
- Measure the effectiveness of our marketing campaigns (via AppsFlyer).
- Understand how users discover our app.
- Detect and prevent ad fraud.
2.5 Legal Compliance
- Comply with applicable laws, regulations, and legal processes.
- Protect our rights, privacy, safety, or property.
- Respond to your requests and communications.
3. Cookies and Tracking Technologies
This App does not use traditional web cookies. However, we and our third-party partners may use similar technologies for advertising and analytics purposes:
- Advertising ID: A unique, user-resettable ID provided by your device's operating system for advertising purposes. Used by AdMob and AppsFlyer.
- Device Identifiers: Various device-level identifiers used for analytics and attribution.
- Local Storage: We use Android's DataStore and Room Database to store your habit data locally on your device.
Managing Your Advertising Preferences
You can control how your information is used for advertising:
- On Android: Settings → Google → Ads → Opt out of Ads personalization
- Reset Advertising ID: Settings → Google → Ads → Reset advertising ID
- Delete Advertising ID: Settings → Google → Ads → Delete advertising ID
For more information about Google's advertising practices, visit: AdMob Privacy & Security
4. Information Sharing and Disclosure
4.1 No Sale of Personal Information
We do not sell your personal information to third parties. We strictly comply with the California Consumer Privacy Act (CCPA), the California Privacy Rights Act (CPRA), and other applicable privacy laws.
4.2 Sharing with Service Providers
We share information with the following trusted service providers who assist us in operating our services:
- Google AdMob: For displaying advertisements and measuring ad performance.
- Google Firebase: For analytics, crash reporting, and performance monitoring.
- AppsFlyer: For mobile attribution and marketing analytics.
- Analytics Partners: For app usage analytics to help us understand how users interact with our app and improve the user experience.
These service providers are contractually obligated to use your information only for the purposes we specify and in accordance with this Privacy Policy.
4.3 Legal Requirements
We may disclose your information if required to do so by law or in response to valid requests by public authorities (e.g., a court or government agency).
4.4 Business Transfers
If we are involved in a merger, acquisition, or asset sale, your information may be transferred. We will provide notice before your information is transferred and becomes subject to a different privacy policy.
4.5 With Your Consent
We may share your information for any other purpose with your explicit consent.
5. Data Security
We take reasonable measures to protect your information from unauthorized access, alteration, disclosure, or destruction:
- Local Storage Security: Your habit data is stored in the app's private storage area, which is isolated (sandboxed) from other apps.
- Encryption: Data transmitted between your device and our third-party partners is encrypted using industry-standard protocols (TLS/SSL).
- Access Controls: We restrict access to personal information to authorized personnel only.
- Regular Updates: We regularly update our security practices to protect against new threats.
Your Responsibility: To further protect your data, we recommend keeping your device's operating system up to date and using a device lock (such as a passcode or biometric authentication).
6. Data Retention
We retain different types of data for different periods:
- Habit Data: Stored locally on your device until you delete it or uninstall the app.
- Analytics Data: Retained by our third-party analytics providers in accordance with their data retention policies, typically for up to 14 months.
- Attribution Data: Retained by AppsFlyer in accordance with its data retention policy.
- Advertising Data: Retained by Google AdMob in accordance with Google's data retention policies.
- Crash Reports: Retained for up to 90 days.
7. Your Privacy Rights
Depending on your jurisdiction, you have specific rights regarding your personal data:
7.1 GDPR Rights (European Economic Area, UK)
If you are located in the European Economic Area (EEA) or the United Kingdom (UK), you have the following rights:
- Right to Access: You can request a copy of your personal data.
- Right to Rectification: You can request correction of inaccurate or incomplete data.
- Right to Erasure: You can request deletion of your personal data.
- Right to Restrict Processing: You can request restriction of processing your data.
- Right to Data Portability: You can request to receive your data in a structured, machine-readable format.
- Right to Object: You can object to processing of your data for certain purposes.
- Right to Withdraw Consent: You can withdraw consent at any time where we rely on consent to process your data.
7.2 CCPA/CPRA Rights (California Residents)
If you are a California resident, you have the following rights:
- Right to Know: You can request to know what personal information we collect, use, and disclose.
- Right to Delete: You can request deletion of your personal information.
- Right to Opt-Out: You can opt-out of the sale of your personal information.
- Right to Non-Discrimination: We will not discriminate against you for exercising your privacy rights.
7.3 How to Exercise Your Rights
To exercise your privacy rights, you can:
- Access and Edit Data: You can view and edit all your habit data directly within the App.
- Delete Data: You can delete specific habits, clear all data in the App settings, or simply uninstall the App.
- Manage Permissions: You can revoke device permissions through your device's system settings.
- Opt-Out of Analytics: You may contact us to request opt-out of analytics data collection.
- Contact Us: For any privacy-related requests, please contact us at the email address provided in Section 11.
7.4 Advertising Choices
You can control how your information is used for advertising:
- Personalized Ads: You can opt-out of personalized ads through your device settings.
- Advertising ID: You can reset or delete your Advertising ID through your device settings.
- Ad Preferences: You can manage your ad preferences through Google Ad Settings.
- AppsFlyer Opt-Out: You can opt out of AppsFlyer tracking through your device's advertising settings.
8. Children's Privacy
Our App is designed to be safe for users of all ages. However, we do not knowingly collect personal information from children under the age of 13 (or the applicable age of digital consent in your region, such as 16 in the EU).
Since the App does not transmit personal habit data to any external servers, no children's personal habit data is collected by us. However, our third-party partners (Google AdMob, AppsFlyer, and Google Firebase) may collect information from devices used by children for advertising and analytics purposes.
If you are a parent or guardian and believe that your child has provided us with personal information, please contact us immediately. We will take steps to remove such information from our systems.
For more information about children's privacy and advertising, please visit: AdMob and Children's Privacy
9. International Data Transfers
Your information may be transferred to, and processed in, countries other than the country in which you are resident. These countries may have data protection laws that are different from the laws of your country.
Specifically, our third-party partners may process data in countries outside the European Economic Area (EEA), including the United States. When we transfer data outside the EEA, we ensure that appropriate safeguards are in place, such as:
- Standard Contractual Clauses (SCCs) approved by the European Commission.
- Adequacy decisions by the European Commission.
- Other appropriate safeguards as required by applicable law.
10. Changes to This Privacy Policy
We may update our Privacy Policy from time to time to reflect changes in our practices, technology, legal requirements, or other factors. We will notify you of any significant changes by:
- Updating the "Last Updated" date at the top of this policy.
- Providing an in-app notice of significant changes.
- Sending you an email notification (if you have provided your email address).
We encourage you to review this Privacy Policy periodically. Your continued use of the App after changes are published constitutes your acceptance of the revised policy.
11. Contact Us
12. Third-Party Privacy Policies
For your convenience, here are links to the privacy policies of our third-party service providers: