Privacy Policy
Dice Shaker > Privacy Policy > Update: 20 Oct 2025

Privacy Policy for Dice Shaker App

Effective Date: January 1, 2025
Last Updated: 20 Oct 2025

Introduction

Welcome to Dice Shaker ("we," "our," or "the app"). We are committed to protecting your privacy and ensuring you have a positive experience using our app. This Privacy Policy explains our practices regarding the collection, use, and protection of your information when you use the Dice Shaker mobile application.

Information We Collect

Personal Information

Dice Shaker does not collect any personally identifiable information. We do not require:

  • User registration or accounts
  • Email addresses
  • Names or usernames
  • Contact information
  • Precise location data
  • Any form of personally identifiable information
Analytics Data

To improve our app and understand how it's being used, we collect anonymous usage analytics through Firebase Analytics. This data includes:

Usage Information:
  • App screens viewed (splash screen, main screen, history dialog)
  • Features used (shake vs button rolling, history viewing, sound settings)
  • Dice rolling patterns (number of dice, total values)
  • App engagement metrics (session duration, frequency of use)
Technical Information:
  • Device type and model (e.g., "Android phone")
  • Operating system version
  • App version
  • Country (based on IP address, not precise location)
  • Language preference
  • Anonymous device identifiers (Firebase Installation ID)

Important: All analytics data is anonymous and cannot be used to identify you personally. We do not link this data to any personal information.

Local Data Storage

The app stores the following data locally on your device:

  • Roll History: The last 200 dice rolls including timestamp, number of dice, values, and totals
  • Sound Preference: Your choice to enable or disable sound effects

This data is stored using Flutter's SharedPreferences and remains on your device. It is not uploaded to our servers or included in analytics.

How We Use Information

Local Data

The locally stored roll history is used solely to:

  • Display your previous dice rolls within the app
  • Allow you to filter rolls by date
  • Calculate statistics for your gaming sessions
Analytics Data

We use anonymous analytics data to:

  • Understand which features are most popular
  • Identify and fix technical issues
  • Improve app performance and user experience
  • Make informed decisions about new features
  • Monitor app stability and crashes

We never use analytics data to:

  • Identify individual users
  • Sell data to third parties
  • Display targeted advertisements
  • Track users across apps or websites

Data Sharing and Disclosure

Analytics Data

Anonymous analytics data is processed by Google through Firebase Analytics. Google may use this data in accordance with their privacy policy to:

  • Provide analytics services
  • Improve their products
  • Comply with legal requirements

Firebase Analytics Privacy Policy: https://firebase.google.com/support/privacy

We Never Share
  • Personal information (we don't collect any)
  • Your dice roll history (stays on your device)
  • Any data for advertising purposes
  • Any data with other third parties

Device Permissions

Dice Shaker requires the following device permissions to function:

Accelerometer Access
  • Purpose: To detect device shaking for the shake-to-roll feature
  • Usage: The accelerometer data is processed in real-time to trigger dice rolls
  • Storage: Accelerometer data is never stored or transmitted
  • Optional: You can still use the app without shaking by using the manual roll button
Audio Playback
  • Purpose: To play dice rolling sound effects
  • Usage: Plays local sound files included with the app
  • Optional: Sounds can be muted at any time through the app interface
Internet Access (Android only)
  • Purpose: To send anonymous analytics data to Firebase
  • Usage: Minimal data transmission for analytics events
  • Optional: The app works fully offline; analytics will queue and send when connected

Third-Party Services

Dice Shaker integrates with the following third-party services:

Firebase Analytics (Google)
  • Purpose: Anonymous usage analytics
  • Data Collected: App usage patterns, feature engagement, technical information
  • Privacy Policy: https://firebase.google.com/support/privacy
  • Opt-out: You can disable analytics collection in your device settings (see "Your Choices" section)
Google AdMob
  • Purpose: Display banner advertisements
  • Data Collected: Ad interaction data, device advertising ID
  • Privacy Policy: https://policies.google.com/privacy
  • Opt-out: You can reset your advertising ID or enable "Opt out of Ads Personalization" in your device settings
No Other Third-Party Services
  • No social media integrations
  • No cloud storage services
  • No user accounts or authentication

Internet Connectivity

Dice Shaker can work completely offline, but uses internet when available for:

  • Sending anonymous analytics data to Firebase
  • Loading advertisements (if available)

The app:

  • Functions fully in airplane mode (analytics will queue)
  • Never downloads game content or updates
  • Never uploads your roll history or personal data
  • Only transmits minimal analytics data when connected

Data Security

Your locally stored roll history is protected by your device's built-in security features. We recommend:

  • Using device lock screens (PIN, password, biometric)
  • Keeping your device's operating system updated
  • Not sharing your device with untrusted individuals

Children's Privacy

Dice Shaker is suitable for all ages. The app complies with the Children's Online Privacy Protection Act (COPPA) as:

  • We do not knowingly collect personal information from children under 13
  • Analytics data is anonymous and cannot identify individuals
  • No social features or communication tools exist
  • No user accounts or registration required
  • Content is appropriate for all ages

Parents can:

  • Disable analytics through device settings
  • Use the app in airplane mode for complete offline use
  • Clear app data at any time through device settings

Data Deletion

Local Data

To delete your roll history:

  1. Uninstall the app from your device, or
  2. Clear the app's data through your device settings

This will permanently remove all locally stored information.

Analytics Data

Firebase Analytics data is retained according to Google's data retention policies:

  • User-level data: 14 months
  • Event-level data: 2 months
  • Aggregated data: No expiration

You can request deletion of analytics data associated with your device by contacting us.

Your Rights and Choices

Your Rights

You always have the right to:

  • Use the app without providing any personal information
  • Delete the app and all associated local data at any time
  • Opt-out of analytics data collection
  • Request information about data collected
  • Contact us with any privacy concerns
Your Choices

Disable Analytics:

  • Android: Settings > Google > Ads > Opt out of Ads Personalization
  • iOS: Settings > Privacy > Analytics & Improvements > Turn off "Share With App Developers"
  • Or use the app in airplane mode

Disable Ads:

  • The app will function normally if ads fail to load
  • You can reset your Advertising ID in device settings

Complete Privacy Mode:

  • Use the app in airplane mode
  • This prevents all data transmission while maintaining full functionality

Changes to This Privacy Policy

We may update this Privacy Policy from time to time. Changes will be indicated by updating the "Last Updated" date at the top of this policy. We encourage you to review this policy periodically.

For significant changes, we will provide notice through:

  • App store update notes
  • In-app notification (in future versions)

International Users

Dice Shaker can be used globally. Since no data is transmitted from your device, there are no international data transfer concerns.

California Privacy Rights

California residents have specific rights under the California Consumer Privacy Act (CCPA). Since Dice Shaker does not collect personal information, these rights are inherently protected.

European Union Users

For users in the European Union, Dice Shaker is fully compliant with the General Data Protection Regulation (GDPR) by design, as we do not process any personal data.

Contact Us

If you have questions, concerns, or feedback about this Privacy Policy or our privacy practices, please contact us at:

Email: [email protected]
Developer: BinaryScript

You may also reach out through:

  • The app store where you downloaded the app

Legal Basis

This privacy policy is provided in accordance with applicable privacy laws and regulations to ensure transparency about our data practices, even though we do not collect personal information.

Consent

By using Dice Shaker, you acknowledge that you have read and understood this Privacy Policy. Since we don't collect data, no explicit consent for data processing is required.


Remember: Your privacy is our priority. Dice Shaker is designed to be a simple, fun, and private dice rolling experience. Enjoy rolling!