Last updated: April 2026

Privacy Policy

This Privacy Policy explains what SmartScroll collects, what is stored locally on device or with service providers, and how that information is used to operate the app.

Account information

  • SmartScroll stores account information required to identify and authenticate the user, including name, email address, external authentication identifier, and basic account timestamps.
  • SmartScroll also stores internal account state used to run the service, such as whether the user has an active subscription, whether the paywall has been seen, and subscription status fields like expiration date and last subscription event timestamps.

Onboarding and preferences

  • SmartScroll stores onboarding answers and derived settings, including the distracting apps a user wants to reduce, current screen-time estimates, preferred quiz topics, difficulty preferences, target minute goals, and projected yearly hours saved.
  • These answers are used to personalize the product experience and are stored with completion and update timestamps.

Quiz, progress, and learning data

  • When a user takes a quiz, SmartScroll stores session records such as session identifier, category, difficulty, total questions, correct answers, earned minutes, time spent, and completion time.
  • SmartScroll also stores learning progress data such as questions answered, correct answer totals, current streak, best streak, and last played time for each category.
  • When answers are checked, SmartScroll receives the selected answer needed to validate the question and return the result.

Minute balance and app enforcement data

  • SmartScroll stores minute-ledger entries so it can calculate how many minutes a user has earned, spent, and still has available on a given day.
  • Ledger entries may include entry type, minutes, source, source reference, local date key, idempotency key, and created timestamp.
  • If blocked-app enforcement is triggered, SmartScroll may record spend events that reflect minute usage caused by attempts to access restricted apps.

Blocked app and Screen Time data

  • SmartScroll may store blocked-app configuration data such as platform, app identifier, display name, active status, and update timestamp when that configuration is managed by the app.
  • On iPhone, SmartScroll also stores device-side Screen Time configuration needed to keep the block active on that device, including authorization state, local selection metadata, and local monitor context used to apply and resync restrictions.
  • SmartScroll is not designed to read the content inside third-party apps, messages, or websites the user opens. Its Screen Time use is for restriction and unlock logic, not content inspection.

Subscription and purchase data

  • SmartScroll uses RevenueCat and Apple to manage subscriptions. To support this, SmartScroll may receive entitlement state, product identifiers, subscription event identifiers, event types, event timestamps, and active or inactive status information.
  • SmartScroll does not store full payment card numbers because App Store billing is handled by Apple.

Technical and device data

  • SmartScroll may process technical information such as app version, platform, time zone offset, permission state, device capability checks, and diagnostic events needed to troubleshoot issues, verify subscriptions, or keep the app functioning correctly.
  • Some small pieces of state are stored locally on the device, such as onboarding completion flags, review-prompt state, and local Screen Time configuration required for the app to work.

Information from third parties

  • Clerk provides authentication and account identity data.
  • RevenueCat provides subscription orchestration and entitlement status data.
  • Apple provides App Store billing, subscription management, and Screen Time or Family Controls authorization behavior on supported iPhone builds.

How SmartScroll uses data

  • SmartScroll uses collected data to authenticate users, personalize onboarding, run quizzes, calculate earned and spent minutes, enforce blocked-app rules, restore purchases, verify subscription state, and provide support.
  • SmartScroll may also use technical data to debug failures, prevent duplicate transactions, resolve billing inconsistencies, and improve reliability.

What SmartScroll does not collect for advertising

  • SmartScroll is not built around third-party advertising profiles and does not request App Tracking Transparency permission for ad tracking.
  • SmartScroll does not intentionally collect precise location, contacts, photos, microphone recordings, camera media, or payment card details through these website pages or the core app flows described here.

Retention, deletion, and security

  • SmartScroll keeps data for as long as it is needed to operate the account, provide the service, comply with legal obligations, resolve disputes, and enforce agreements.
  • Users can request account deletion through the app. When deletion is completed, SmartScroll removes the associated app data from the services it controls, subject to legal or operational retention requirements.
  • SmartScroll uses reasonable administrative, technical, and organizational safeguards, but no service can guarantee absolute security.

Policy updates

  • This Privacy Policy may be updated as SmartScroll changes. When material changes are made, the date on this page will be updated and additional notice may be given inside the app or through this site.