Effective Date: March 9, 2026
Contact: muhammadilyas15@gmail.com
1. Introduction
SpinDecide ("we", "our", "the app") is a random decision-making app featuring a customizable spinner wheel, coin flip, dice roll, random number generator,
and other decision tools. This Privacy Policy explains how we collect, use, store, and protect your information when you use our mobile application.
By using SpinDecide, you agree to the collection and use of information as described in this policy.
2. Information We Collect
2.1 Information You Provide
- Wheel items: Text entries you add to the spinner wheel
- Saved wheels: Named wheel configurations you choose to save
- Contact messages: Subject, category, and message content when you use the Contact Us feature
- Device information in support emails: When you send a support email, your device model, OS version, and app version are automatically appended to help us
diagnose issues
2.2 Information Collected Automatically
- Crash reports: Stack traces, device state, and device model when the app crashes (via Firebase Crashlytics)
- App usage analytics: Basic app usage events and screen views (via Firebase Analytics, included with Firebase Core)
- Advertising data: Device advertising identifier and ad interaction data (via Google AdMob) for free-tier users
2.3 Information We Do NOT Collect
- We do not collect your name, email address, phone number, or any personal identifiers
- We do not collect location data
- We do not access your camera, contacts, microphone, or files
- We do not require account creation or sign-in
3. How We Use Your Information
We use collected information to:
- Provide core app functionality (spinner wheel, decision tools, spin history)
- Store your saved wheels and spin history locally on your device
- Display advertisements to free-tier users
- Monitor and fix app crashes and bugs
- Process premium subscription and lifetime purchases
- Respond to support inquiries sent through Contact Us
4. Data Storage and Security
4.1 Local Storage
- All your data (wheel items, saved wheels, spin history, app preferences) is stored locally on your device using a Room database
- Your data never leaves your device unless you explicitly share it (e.g., sharing a result or exporting history to CSV)
- Preferences (theme, sound, haptic, language settings) are stored locally via SharedPreferences
4.2 No Cloud Storage
- SpinDecide does not sync data to any cloud service
- There is no account system or sign-in
- Your wheel data and spin history exist only on your device
4.3 Security Measures
- All network communication (ads, crash reports, billing) uses HTTPS/TLS encryption
- No user data is transmitted to our servers — we do not operate any backend servers
- Purchase verification is handled securely through Google Play Billing
5. Data Sharing
5.1 We Do NOT Sell Your Data
We do not sell, trade, or rent your personal information to third parties.
5.2 Third-Party Services
We use the following third-party services that may collect data:
┌──────────────────────┬───────────────────────────┬────────────────────────────────────────┬─────────────────────────────────────────────┐
│ Service │ Purpose │ Data Accessed │ Privacy Policy │
├──────────────────────┼───────────────────────────┼────────────────────────────────────────┼─────────────────────────────────────────────┤
│ Google AdMob │ Advertising │ Device advertising ID, ad interactions │ https://policies.google.com/privacy │
├──────────────────────┼───────────────────────────┼────────────────────────────────────────┼─────────────────────────────────────────────┤
│ Firebase Crashlytics │ Crash reporting │ Crash logs, device model, OS version │ https://firebase.google.com/support/privacy │
├──────────────────────┼───────────────────────────┼────────────────────────────────────────┼─────────────────────────────────────────────┤
│ Firebase Analytics │ App improvement │ Basic usage events, device info │ https://firebase.google.com/support/privacy │
├──────────────────────┼───────────────────────────┼────────────────────────────────────────┼─────────────────────────────────────────────┤
│ Google Play Billing │ Subscriptions & purchases │ Purchase history, subscription status │ https://policies.google.com/privacy │
├──────────────────────┼───────────────────────────┼────────────────────────────────────────┼─────────────────────────────────────────────┤
│ Google UMP │ Consent management │ Ad consent preferences │ https://policies.google.com/privacy │
└──────────────────────┴───────────────────────────┴────────────────────────────────────────┴─────────────────────────────────────────────┘
5.3 Ad Personalization
- Free-tier users see advertisements served by Google AdMob
- AdMob may use device identifiers and usage data for ad personalization
- You can opt out of personalized ads through your device settings (Settings > Google > Ads)
- Premium subscribers (monthly, yearly, or lifetime) see no advertisements
5.4 User-Initiated Sharing
- You may choose to share spin results, wheel items, or exported CSV history via the system share dialog
- This sharing is entirely user-initiated and uses Android's standard sharing mechanism
- We have no access to or control over data once shared through these channels
6. Children's Privacy
SpinDecide is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If we discover that a
child under 13 has provided us with personal information, we will delete it promptly.
7. Your Rights and Choices
7.1 Access and Control
- You can view, edit, and delete any wheel, item, or spin history entry at any time within the app
- You can clear all spin history from the History screen
- You can delete any saved wheel
7.2 Data Deletion
- Uninstalling the app permanently removes all locally stored data (wheels, history, preferences)
- No cloud data exists to delete — all data is device-local only
7.3 Notifications
- SpinDecide does not send push notifications
7.4 Ad Preferences
- Purchase a premium subscription or lifetime plan to remove all advertisements
- You can opt out of personalized ads via device settings (Settings > Google > Ads)
8. GDPR Compliance (European Users)
If you are located in the European Economic Area (EEA), you have additional rights:
- Right to access — request a copy of your data
- Right to rectification — correct inaccurate data
- Right to erasure — request deletion of your data
- Right to restrict processing — limit how we use your data
- Right to data portability — receive your data in a portable format (CSV export available for premium users)
- Right to object — object to data processing for marketing
The app uses Google's User Messaging Platform (UMP) to obtain consent for data processing and personalized advertising in compliance with GDPR.
To exercise any of these rights, contact us at muhammadilyas15@gmail.com.
9. Data Retention
- Local data is retained until you delete it or uninstall the app
- Crash reports are retained by Firebase for 90 days
- Analytics data is retained per Google's standard retention policies (14 months)
- We do not retain any user data on our own servers
10. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of significant changes by:
- Updating the "Effective Date" at the top of this policy
- Posting a notice within the app
Your continued use of the app after changes constitutes acceptance of the updated policy.
11. Contact Us
If you have questions or concerns about this Privacy Policy or our data practices, contact us at:
Email: muhammadilyas15@gmail.com