goodideed

Privacy Policy for Doomscroll Totem

Privacy Policy

Effective Date: January 30, 2026

Summary

  • No account required. We do not ask for your name, email, or phone number.
  • Local-first data. Your totem collection, stats, and settings live on your device.
  • Firebase Analytics & Crashlytics. We collect limited, non-personal usage events and crash reports to improve the app.
  • Optional achievements. Game Center / Play Games sign-in is optional and can be disabled.
  • No ads, no data sales. We do not sell your data or use it for advertising.

Information We Collect

1) Data stored on your device

  • Active totem and trophy room history.
  • Session state (start time and duration) to recover interrupted sessions.
  • App preferences like haptics, low power mode, sound, and last session length.
  • Pomodoro settings and cycle state.
  • Progress stats (wins, losses, streaks, longest session, last win date).
  • Pending purchase metadata (product ID and start timestamp) for recovery.
  • Processed purchase records (a local purchase fingerprint to avoid double-grants).

All of the above is stored locally using on-device storage. Deleting the app removes this data.

2) Analytics events (Firebase Analytics)

We use Firebase Analytics to understand how the app performs and which flows need improvement. Events we log include:

  • Session start, completion, failure, and abandonment (duration, success flag, remaining time, reason).
  • Session start taps and duration selections.
  • Pomodoro toggles and break start/end events.
  • Motion detection events (sensor type, magnitude bucket, threshold bucket, failure flag).
  • Calibration and sensor availability events.
  • Idol events (purchase attempt/success/cancel, consumption, gallery open and item taps).
  • Tutorial completion or skip.
  • App update prompt shown (requirement and target version).

Firebase Analytics also collects standard device and app data such as device model, OS version, app version, locale, and an anonymous app instance identifier. We set app version, build number, and locale as analytics user properties. We do not link this data to your identity.

Firebase Privacy Policy:

3) Crash reports (Firebase Crashlytics)

We use Firebase Crashlytics to detect crashes and stability issues. Crash reports can include stack traces, device model, OS version, app version, locale, and the time of the crash. We do not send your name, email, or contact info to Crashlytics.

Firebase Crashlytics Privacy:

4) App update checks

The app may check a manifest file at to see if an update is required or recommended. This request includes standard network data (e.g., IP address, user agent) that web servers log. We use it only to serve update information.

Motion Sensor Data

Doomscroll Totem uses your device's motion sensors to detect movement during a focus session. Raw sensor data stays in memory and is not stored. We only log limited motion event parameters to Firebase Analytics as described above.

The app also reads battery level and charging state to suggest low power mode. This information is used on-device and not shared.

Game Center / Play Games (Optional)

If you enable achievements, the app can sign in to Game Center (iOS) or Google Play Games (Android). Those services are provided by Apple and Google, and they may collect account and gameplay data according to their policies. We only receive basic status (signed in or not) and achievement unlock results.

Notifications

The app can schedule local notifications to remind you when a Pomodoro break ends. Notifications are generated on-device. We do not send push notifications or collect notification tokens.

In-App Purchases

Purchases are processed by the Apple App Store or Google Play. We do not receive your payment information. The stores may provide transaction data to the app for purchase validation and restoration (for example, product ID, transaction ID, or receipt/verification data). We store a local purchase fingerprint to prevent duplicate grants.

How We Use Information

  • Run focus sessions and maintain your totem progress.
  • Restore sessions after interruptions or app restarts.
  • Improve stability and session design based on aggregate analytics.
  • Detect crashes and fix bugs.
  • Check for required or recommended updates.
  • Support purchase flows and restore eligible purchases.
  • Enable optional achievements and local notifications.

Sharing and Disclosure

We do not sell your data. We share limited data with Firebase (Analytics and Crashlytics) to operate and improve the app. If you enable achievements, data may be shared with Apple Game Center or Google Play Games. App update checks contact goodideed.com to fetch a manifest file. Purchases are handled by Apple or Google. We may disclose information if legally required, but we do not store personal identifiers that could be used to identify you.

Data Retention

On-device data remains until you delete the app or clear its storage. Firebase Analytics data is retained according to our Firebase settings and Google's policies.

Your Choices

  • Delete the app to remove locally stored data.
  • Disable achievements in Settings to avoid Game Center / Play Games sign-in.
  • Control notification permissions in your device settings.
  • Contact us if you have questions about analytics data or usage.

Children's Privacy

Doomscroll Totem is not directed to children under 13, and we do not knowingly collect personal data from children.

Changes to This Policy

We may update this policy as the app evolves. We will update the effective date at the top of the page when changes are made.

Contact

Questions? Email .