Schlep

Schlep Privacy Policy

App: Schlep (Schlep: Walk for Screen Time), formerly StepScroll · Developer: RK Labs, LLC · Effective date: July 23, 2026 · Updated: October 15, 2026 · Contact: ryankrane@me.com

The short version

What stays on your iPhone

Schlep 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:

Unless you send a diagnostic report yourself (see Diagnostic reports you send), 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)

Schlep 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)

Schlep 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; Schlep 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 Schlep 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. Schlep 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, Schlep 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 reports and app bookkeeping (Sentry, from version 1.5)

When Schlep 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.

From version 1.15 the app also sends Sentry short log lines about its own bookkeeping, so a wrong number can be traced: how many unlocks you have spent and borrowed so far today, each time the app opens, your rate and mode, which settings are on, the app version and when it changed, when the app opens, when the app locks or unlocks your apps itself, whether Health, Screen Time and notifications are allowed, a once-a-day count of lock-screen failures, and whether the app's own records are consistent. About 30 to 60 lines a day.

Neither ever holds a screenshot, your step count or anything computed from it, Screen Time data, which apps you lock or open, the time of a lock-screen tap, your email, your name, or anything you typed.

Diagnostic reports you send

From version 1.15, Settings > Help > Send diagnostics sends one report, only when you tap Send. It holds today's step count, the minutes worked out from it and your balance, the app's log of what its lock screen did and when (never which app), how many apps are locked (never which), the app's settings and flags, and your device model and iOS version. The sheet shows your Support ID before you send. On a TestFlight build the same report can be sent every time the app opens with the Share diagnostics switch in Beta Tools or Creator Tools. It is on in the developer's own test builds and off in creator builds until you turn it on; either kind can be switched off there.

Reports go to Sentry, are used only to find and fix problems, and are deleted after 30 days, or sooner if you ask with your Support ID.

Ads and attribution

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

Schlep 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, Schlep 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. Schlep'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 Schlep outside the US, your data is transferred to the United States.

Each of these services processes data only to provide its service to Schlep, 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 Schlep, 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 Schlep, 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

Schlep 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 Schlep, email us and we will delete their records.

Older versions

This page describes the current version. How earlier versions differ:

Changes to this policy

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

Contact

Questions about privacy in Schlep: RK Labs, LLC, ryankrane@me.com.