StepScroll

StepScroll Privacy Policy

App: StepScroll (Step Scroll: Earn Screen Time) · Developer: Ryan Krane, independent developer · Effective date: July 23, 2026 · Updated: September 28, 2026 · Contact: ryankrane@me.com

The short version

What stays on your iPhone

StepScroll turns your steps into screen time for apps you choose to lock. It uses three Apple frameworks, and what they give the app stays on the phone:

None of this is sent anywhere: not your step counts, not anything computed from them (earned minutes, your balance, your average), not your Screen Time usage, not which apps or categories you locked or how many, and nothing about what happens on a locked app's lock screen beyond the once-a-day count described under Usage analytics. It is never used for advertising or marketing. You can turn off Health, Motion & Fitness or Screen Time access at any time in iOS Settings; the parts of the app that need them stop working, and nothing else happens, because we never had that data.

The app also keeps these on your phone: your rate and mode, your day-by-day spend history, the app selection tokens, your notification settings, and your answers to the setup questions. Some of them also leave the phone, as described below: your rate, mode, setup answers and whether notifications are on go to Mixpanel, your setup answers go to Superwall, a once-a-day count of your unlocks goes to Mixpanel, and if you sign in, your rate, mode, setup answers and day-by-day counts are backed up (see Plan backup). The app selection tokens never leave the phone.

Usage analytics (Mixpanel)

StepScroll uses Mixpanel to see how people move through setup and use the app, so the parts where people get stuck can be found and fixed. Mixpanel receives:

Mixpanel never receives your step count or anything computed from it, your Screen Time usage, which apps you locked, your email or your name.

Paywall and purchases (Superwall and Apple)

StepScroll requires a subscription. Superwall shows the subscription screen at the end of setup, and again if your subscription ends, and handles the purchase through Apple. Apple processes the payment; StepScroll and Superwall never see your card or your Apple Account password. Superwall receives:

Your user ID, sign-in and remote settings (Google Firebase)

Random user ID. The first time StepScroll opens, Google's Firebase Authentication gives the install a random user ID. Nothing is shown and nothing is asked. The ID carries no name, email or password. Mixpanel, Superwall and Sentry records are filed under it, so one person's records stay together.

Optional sign-in. After you subscribe you can sign in with Apple or Google, or skip. If you sign in, Firebase stores the email address (or Apple's private relay address) and the name your provider shares, under the same user ID. StepScroll uses them only for your account. They are never sent to Mixpanel, Superwall or Sentry.

Remote settings (from version 1.5). The app downloads its settings from Firebase Remote Config, so we can switch a feature off or show an update notice without a new app version. To do that, the app sends a Firebase installation ID, the app version, iOS version, language, region setting and time zone. Nothing is used to target you.

Plan backup (Cloud Firestore, signed-in accounts only)

If you sign in with Apple or Google, StepScroll keeps a copy of your plan in Google's Cloud Firestore, under your user ID, so signing in on a new phone brings it back. If you never sign in, nothing is copied. The copy holds:

It holds no step counts or anything computed from them, no Health data, no Screen Time usage, and not which apps you lock (a new phone picks them again). Only you, signed in, can read or write your copy. Signing out stops the backup on that phone. Deleting your account deletes the copy.

Crash and error reports (Sentry, from version 1.5)

When StepScroll crashes or something fails (a purchase check, a sync, a permission request), the app sends a report to Sentry so we can fix it. A report holds the error and where in the code it happened, your device model, iOS and app version, memory and storage state, your user ID, error codes, and the names of the screens and steps leading up to it.

A report never holds a screenshot, your step count or anything computed from it, Screen Time data, which apps you lock, your email, your name, or anything you typed.

Ads and attribution

StepScroll has no ads inside the app. We do advertise StepScroll on other apps and websites, and work with creators who post about it. To see which of those bring people in, StepScroll uses only Apple's own tools:

StepScroll does not use the advertising identifier (IDFA), does not show Apple's App Tracking Transparency prompt, has no ad-network or attribution SDK in the app, and does not combine what it collects with data from other companies' apps or websites to target ads or measure them.

Notifications

From version 1.5, StepScroll can remind you when your walking has earned more minutes. These are written and shown on the phone; their content is not sent anywhere. Mixpanel records whether you allowed notifications and when you open one.

Your internet address and where data is kept

Every service above sees your phone's IP address when the app talks to it, the same way a website does. Only Mixpanel and Superwall use it to work out an approximate location, as described above. Mixpanel, Superwall, Google and Sentry are US companies. StepScroll's Mixpanel project, its Sentry account and the plan backup are stored in the United States (the plan backup in Google's US multi-region). If you use StepScroll outside the US, your data is transferred to the United States.

Each of these services processes data only to provide its service to StepScroll, under its own terms and privacy policy, and gives it the same or equal protection as this policy: Mixpanel, Superwall, Google Firebase, Sentry and Apple.

How long data is kept

Deleting your data

Your rights

Depending on where you live (for example under the GDPR in Europe and the UK, or the CCPA/CPRA in California), you can ask to see, correct, export or delete the personal data we hold about you, and to object to or restrict how it is used. Email ryankrane@me.com and we will answer within 30 days. We don't sell your personal information and don't share it for cross-context behavioral advertising. We use it only to run StepScroll, fix it and improve it, and to measure which ads and creators bring people in (Apple's ad attribution, creator links and your answer about how you heard of StepScroll, as described under Ads and attribution), based on providing the service you asked for and our interest in keeping the app working and knowing what brings people to it. For health data under Washington, Nevada and similar laws, see our Consumer Health Data Privacy Policy.

Children

StepScroll is for people managing their own screen time and is not directed at children under 13. We don't knowingly collect data from children under 13. If you think a child has used StepScroll, email us and we will delete their records.

Older versions

This page describes version 1.5. How earlier versions differ:

Changes to this policy

If we change what StepScroll collects, we update this page and the date at the top.

Contact

Questions about privacy in StepScroll: Ryan Krane, ryankrane@me.com.