Last updated: 26 June 2026
LogOut is a habit-building iOS app designed to help you reduce mindless scrolling by locking your apps and requiring you to walk to unlock them. This policy explains what data we collect, why, and how it is protected.
We do not sell, rent, or trade your data. We collect only what is necessary to make the app work and to help you track your progress over time. All cloud features are optional — the app functions without an account.
2.1 Account data (only if you create an account)
2.2 Session data (synced to your account if signed in)
Each completed session records:
| Field | Description |
|---|---|
| Session ID | A random UUID — not linked to you personally |
| Date & time | When the session occurred |
| Duration & elapsed time | How long the session was set for and how long you used the app |
| Step count | Steps walked to unlock; meeting your step goal (10–100) completes the session |
| Reaction time | Seconds between lock appearing and first step detected |
| Lock mode | Whether Instant Lock (immediate full block) was active for the session |
| Loop broken | Whether you successfully walked out |
| Device | "iPhone" — no device identifiers are stored |
2.3 App preferences (synced to your account if signed in)
When you are signed in, the following settings are also stored in Firestore so they can be restored automatically when you sign in on a new or reinstalled device:
| Field | Description |
|---|---|
| Step goal | Your target steps per unlock walk (10–100) |
| Session duration | How long your countdown timer is set to (minutes) |
| Mode preference | Whether Instant Lock or Delay Lock is active |
| Daily scroll estimate | Your self-reported estimate of daily scroll time, entered during onboarding |
| Selected goals | The habit goals you chose during onboarding (e.g. "Reading", "Exercise", "Focus"). Stored as a comma-separated list of goal labels |
2.4 Local-only data (never leaves your device)
| Permission | Why it's needed | Data shared externally? |
|---|---|---|
| Screen Time (FamilyControls) | Blocks selected app categories during or at the end of a session; walking the required steps restores access. In Instant Lock mode, blocking is enforced by a background system extension that stays active even if the App is closed. Your category preferences are stored locally as opaque Apple-issued tokens and are never transmitted externally | No |
| Motion & Fitness (CMPedometer) | Counts your steps using the iPhone's motion coprocessor to verify you've walked your chosen step goal (10–100 steps) | No |
| Accelerometer (CMMotionManager) | Provides immediate haptic feedback with each footfall during the unlock phase | No |
| HealthKit (read-only) | Reads Apple Watch step data as a fallback when the Watch app is in Sleep Focus mode. Only step count values are read — no other health data is accessed or stored | No |
| Notifications | Sends a local alert when your session timer ends, even if the app is backgrounded or closed | No |
| Apple Watch (WatchConnectivity) | Syncs session state and step counts between iPhone and Apple Watch in real time | No |
| Background Audio (AVAudioSession) | In Delay Lock mode (the non-Instant-Lock countdown), LogOut plays a silent audio buffer while your session countdown runs. This keeps the app's timer active when you switch to another app, so apps are blocked the moment the countdown ends — even if LogOut is in the background. No sound is played (the buffer is pure silence), the microphone is never accessed, and your music or podcasts continue uninterrupted. No audio data is recorded or transmitted. | No |
All permission data is processed on-device and is never transmitted to our servers. Motion and step data are used only during an active session and are not retained beyond the session's step count.
4.1 Firebase (Google LLC)
We use Firebase Authentication and Cloud Firestore to store your account and session data securely. Firebase may process data on servers located in the United States and other regions. Google's privacy policy applies: policies.google.com/privacy
4.2 Resend (Resend Inc.)
We use Resend to deliver transactional emails (welcome email, weekly insights, re-engagement). Your email address and first name are passed to Resend solely for this purpose. Resend's privacy policy applies: resend.com/legal/privacy-policy
4.3 Apple
Sign in with Apple, the App Store, StoreKit (subscriptions), HealthKit, WatchConnectivity, and Live Activities are Apple services. Apple's privacy policy applies: apple.com/legal/privacy
We do not use advertising SDKs, analytics platforms, or any third-party tracking tools.
If you create an account with an email address, you may receive:
To stop receiving emails, reply to any email with "Unsubscribe" or contact us at support@logoutapp.net. We will remove you within 5 business days.
To request full deletion of your account and all associated data, contact us at support@logoutapp.net. We will process deletion within 30 days.
Depending on your location, you may have the right to:
To exercise any of these rights, contact support@logoutapp.net.
LogOut is rated for users aged 9 and above in accordance with App Store age ratings. The App is designed for general audiences and does not contain content inappropriate for younger users.
We do not knowingly collect personal information from users who do not meet the minimum age required by their region's App Store. If a parent or guardian believes their child has provided personal data without appropriate consent, please contact us at support@logoutapp.net and we will delete it promptly.
We may update this policy from time to time. The "Last updated" date at the top will always reflect the most recent version. Continued use of the app after changes constitutes acceptance of the updated policy.
For privacy questions, data requests, or to exercise your rights: