Privacy Policy for Fractions Calculator
1. Introduction
Fractions Calculator ("we," "our," or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our mobile application.
2. Information We Collect
2.1 Information You Provide Directly
- Calculator History: Mathematical expressions and results you create are stored locally on your device for your convenience
- App Settings: Your preferences for themes, input modes, and calculator behavior
- Premium Purchase Information: Purchase records if you upgrade to premium features (processed through Google Play)
2.2 Information Automatically Collected
- Usage Analytics: We use Firebase Analytics to understand how users interact with our app, including:
- App launch events
- Feature usage statistics (which calculator functions are used)
- Onboarding completion rates
- In-app purchase events
- Crash reports and error logs
- Device Information: Basic device information necessary for app functionality
- Ad Performance Data: When ads are displayed (for non-premium users)
2.3 Third-Party Services
Our app integrates with the following third-party services that may collect information:
Google Firebase Analytics
Google AdMob (Non-Premium Users Only)
Google ML Kit Digital Ink Recognition
3. How We Use Information
We use the collected information for:
- App Functionality: Providing calculator features and storing your calculation history
- Improvement: Understanding user behavior to improve app features and performance
- Support: Diagnosing and fixing technical issues
- Advertising: Showing relevant ads to non-premium users
- Analytics: Measuring app performance and user engagement
4. Information Sharing and Disclosure
4.1 We Do Not Sell Personal Information
We do not sell, trade, or otherwise transfer your personal information to third parties.
4.2 Third-Party Service Providers
Information may be shared with:
- Google Firebase: For analytics and crash reporting
- Google AdMob: For advertising services (non-premium users only)
- Google Play: For in-app purchase processing
4.3 Legal Requirements
We may disclose information if required to do so by law or in response to valid legal requests.
5. Data Storage and Security
5.1 Local Storage
- Calculation History: Stored locally on your device using encrypted DataStore
- App Settings: Stored locally using Android SharedPreferences
- No Cloud Backup: Your calculation data is not backed up to our servers
5.2 Security Measures
- Data transmission is encrypted using HTTPS
- Local data is stored using Android's secure storage mechanisms
- We follow industry-standard security practices
6. Your Rights and Choices
6.1 Data Control
- Clear History: You can clear your calculation history at any time through the app
- Settings: You can modify app settings and preferences
- Premium Upgrade: Remove ads by upgrading to premium
6.2 Advertising Choices
- Ad Personalization: You can opt out of personalized ads through your Google account settings
- Ad-Free Experience: Premium users do not see advertisements
6.3 Analytics
- Firebase Analytics data is anonymized and cannot be used to identify individual users
- You can disable analytics through your device's app settings
7. Children's Privacy (COPPA)
Our app is not intended for children under 13 years of age. We do not knowingly collect personal information from children under 13. If we become aware that we have collected personal information from a child under 13, we will take steps to delete such information.
8. International Users (GDPR)
For users in the European Union:
- Legal Basis: We process data based on legitimate interests (app functionality) and consent (analytics)
- Data Rights: You have the right to access, rectify, erase, or restrict processing of your data
- Data Portability: You can export your calculation history through the app's export feature
- Contact: Email privacy@fractionscalc.app for data protection requests
9. California Privacy Rights (CCPA)
California residents have the right to:
- Know what personal information is collected
- Delete personal information
- Opt-out of the sale of personal information (we do not sell personal information)
- Non-discrimination for exercising privacy rights
10. Permissions Explanation
Our app requests the following permissions:
Required Permissions
- Internet Access: For downloading ML Kit models and displaying ads
- Network State: To check connectivity for online features
Optional Permissions
- Vibration: For haptic feedback during calculator operations (can be disabled in settings)
- Microphone: For speech recognition features (currently not implemented, reserved for future use)
11. Data Retention
- Local Data: Retained until you manually delete it or uninstall the app
- Analytics Data: Retained by Firebase according to their data retention policy (typically 26 months)
- Crash Reports: Retained for up to 90 days for debugging purposes
12. Updates to Privacy Policy
We may update this Privacy Policy periodically. We will notify users of significant changes through:
- App update notifications
- In-app notifications
- Updated effective date at the top of this policy
14. Third-Party Links
Our app may contain links to third-party websites or services. We are not responsible for the privacy practices of these third parties. We encourage you to review their privacy policies.
15. App Store Compliance
This app complies with:
- Google Play Developer Policy
- Google Play Families Policy
- Advertising Standards and Guidelines
- Regional privacy regulations (GDPR, CCPA, etc.)