WalkBlock

PRIVACY POLICY

Privacy PolicyEffective Date: May 18, 20261. Introduction
Welcome to WalkBlock, operated by Esnap Labs, LLC ("Company", "we", "our", "us"). We value your privacy and are committed to protecting your personal information. This Privacy Policy explains how we collect, use, and protect data when you use the WalkBlock app and related services ("Services").
Core WalkBlock reads step count from HealthKit (read-only) and keeps blocking choices, goals, and statistics on your device. The app also uses Apple Screen Time, Family Controls, and (when you allow it) Apple’s Device Activity features to apply shields to apps you choose and, in the Stats area, to show high-level screen-time summaries (for example daily usage patterns) that Apple makes available to the app through system report extensions. Unless you use the optional Friends tab, we do not upload that core data or those on-device screen-time summaries to our servers. We only request HealthKit read access for step count—not other HealthKit data types—and we do not store HealthKit records on our servers or use them to profile identifiable individuals for advertising. Subscriptions are handled through RevenueCat and Apple. If you use Friends, you sign in with Apple or Google and we sync limited social and leaderboard data to Google Firebase (authentication, database, and related cloud services) as described in Section 14: mainly your public username and aggregate step figures used for boards, plus minimal friend/request metadata needed to run the feature—not raw HealthKit samples.By using our Services, you consent to the practices described in this policy.2. Information We Collect
We collect the following information to provide and improve our Services:
- Health Data: Step count only, via Apple HealthKit (read-only). We do not request access to other HealthKit categories (for example heart rate, workouts, or body measurements). We do not write any data to HealthKit. Unless you use Friends, we do not upload or retain HealthKit-derived values on our servers; step-related values for core features stay on your device. We do not sell HealthKit-derived information or link step data from HealthKit to specific people for advertising. If you use Friends, we sync only the limited fields in Section 14 (for example public username and leaderboard step totals), not raw HealthKit streams.
- App Selection Data: Information about which apps and app categories you select to block using Screen Time / Family Controls. This data is stored locally on your device (and in an Apple-managed shared app group so WalkBlock’s main app and Apple-approved app extensions can apply the same choices consistently). We do not upload your pick list to our servers for core features.
- Screen Time usage summaries (Stats): If you approve Apple’s Screen Time / Family Controls access for WalkBlock (the same permission used to choose apps and categories to block), the Stats area can show aggregated device-activity summaries—for example daily usage patterns—using Apple’s Device Activity report APIs. Those summaries are not available if you never grant that permission, and we do not upload a per-app browsing history or a server-side copy of those Device Activity reports for core WalkBlock features.
- User Preferences: Your daily step goal, theme preferences (light/dark/system mode), and other in-app settings you configure.
- Usage Statistics: Daily statistics including step counts, goal achievement status, streaks, and app blocking activity. This data is stored locally on your device for up to 365 days.
- Subscription Information: Subscription status and purchase-related information processed through RevenueCat and Apple App Store.
- Device Information: Basic device information necessary for app functionality, such as device model and operating system version.
- Friends (optional): If you use Friends, we process account and profile data needed for sign-in, your chosen display identity, friend connections, and aggregate figures used for leaderboards, as described in Section 14.
Note: We do not use cookies or similar tracking technologies in the core app. WalkBlock is a native mobile application and does not employ web-based cookies for its main features.If you do not use Friends, WalkBlock does not require your email or real name for core features. If you sign in with Apple or Google for Friends, those providers’ terms and privacy notices apply to authentication data they process.3. How We Use Your Information
We use your data to:
- Track your daily step count and compare it against your goal to determine when to block or unblock selected apps and categories
- Store your app and category blocking preferences and apply Screen Time restrictions based on your step progress
- When Screen Time / Family Controls is approved for WalkBlock, display high-level screen time summaries inside the app using Apple’s Device Activity / Screen Time reporting (for example charts or lists of time spent in apps or categories), without uploading those reports to our servers for core features
- Calculate and display statistics such as streaks, total days goal reached, and average steps
- Process subscription payments and manage premium access
- Improve app performance and user experience
- Comply with legal obligations
We do not use your data for advertising, marketing, or sharing with third parties for commercial purposes.3A. Aggregated Analytics
We do not use third-party product analytics SDKs for behavioral or advertising analytics. Core statistics stay on your device. Friends-related sync supports optional social features only, not ad targeting.
4. Data Storage and Security
- Local Storage: Core app data (step goals, selected apps and categories, statistics, preferences) is stored locally on your device using iOS UserDefaults and related on-device storage. We do not upload that core data to our cloud unless you use optional Friends features, which sync only the limited fields described in Section 14.
- App Group & Extensions: WalkBlock uses an Apple app group so the main app and system extensions (for example Device Activity monitor, Device Activity report, shield appearance, and the optional home-screen widget) can read the same non-secret configuration you already saved—such as your Family Activity selection encoding, step goal, cached step totals for widgets, and onboarding flags. This data remains on your device under Apple’s sandboxing; it is not sent to Esnap Labs’ servers for core features.
- Optional cloud (Friends only): If you use Friends, we use Google Firebase (for example authentication and a hosted database) to store profile and social data as needed for those features. We do not upload your raw HealthKit history, full Device Activity reports, or your Screen Time app/category token selections to Firebase.
- HealthKit Data: Only step count is read from HealthKit; no other HealthKit types are requested. Processing happens on your device. We do not store HealthKit data or raw samples on our servers and do not maintain a cloud copy of your HealthKit records.
- Screen Time Data: App and category blocking selections stay on your device using Apple's Family Controls and Managed Settings, encrypted by iOS. Aggregated usage information shown in Stats (when you enable it) is supplied through Apple’s Device Activity / Screen Time infrastructure and is not uploaded to our servers for core features.
- Secure Transmission: Data sent to service providers (including subscription providers) uses encrypted connections where applicable.
- Subscription Data: Payments and subscription records are handled by RevenueCat and Apple. We do not store your payment card information.
4A. Data Retention
- Local Data: Core app data stays on your device until you delete the app or clear it.
- Statistics: Daily statistics are retained locally for up to 365 days, after which older entries may be removed automatically.
- HealthKit Data: Source step history remains in Apple Health subject to Apple’s policies. We do not retain HealthKit exports or backups on our servers.
- Subscription Data: Managed by RevenueCat and Apple per their retention practices.
- Friends: Deleting your social profile from the app removes associated cloud social data for that account as implemented in WalkBlock. Deleting the app from one device does not automatically delete cloud Friends data if your account still exists—use the in-app delete flow while signed in where needed.
5. Data Sharing and Disclosure
We do not sell or rent your personal information to third parties.
We may share information with:
- Service providers who assist us in delivering the Services (including RevenueCat for subscriptions; Apple for HealthKit and Screen Time; Google Firebase when you use Friends)
- Legal authorities when required by law or to protect rights and safety
5A. Third-Party Services
We rely on third-party service providers as follows:
- RevenueCat: Subscription management and related processing. RevenueCat’s privacy policy applies: https://www.revenuecat.com/privacy- Google Firebase (Friends only): Authentication, storage, and backend processing for optional social features. See Firebase/Google privacy documentation: https://firebase.google.com/support/privacy and https://policies.google.com/privacy- Apple HealthKit and Screen Time/Family Controls: Per Apple’s privacy policy: https://www.apple.com/privacy/- Google Sign-In (optional): If you use Google for Friends, Google’s policies apply to that sign-in flow.Providers are expected to use data only to deliver services to us.6. Your Rights and Choices
Depending on your location, you may have rights including:
- Accessing data stored locally through the app
- Revoking HealthKit permissions in Settings > Privacy & Security > Health > WalkBlock
- Revoking Screen Time permissions in Settings > Screen Time
- Managing subscriptions via the App Store
- Deleting local app data by uninstalling the app
- If you use Friends: deleting your social profile in-app to remove cloud data tied to that account
To exercise these rights or ask questions, contact us at [email protected].7. Security
We use reasonable measures consistent with the nature of the app (including device-side storage for core data, encrypted transport for network calls, and provider-side protections for Friends). No method is perfectly secure.
8. International Data Transfers
Core WalkBlock data stays on your device. If you use Friends, cloud processing may occur on infrastructure operated by Google (and subprocessors) as described in their policies. RevenueCat and Apple may process subscription data in multiple jurisdictions per their terms.
9. Children's Privacy
Our Services are not directed to individuals under 13. We do not knowingly collect personal information from children under 13. If we learn we have, we will take steps to delete it promptly.
10. California Privacy Rights (CCPA)
If you are a California resident, you may have rights to know, delete, and opt out of sale of personal information. We do not sell personal information. You may delete local data by uninstalling the app; if you use Friends, use in-app deletion or contact [email protected] with “California Privacy Rights” in the subject line. We aim to respond within 45 days where required.
Categories we may collect include health/fitness-related information (on-device and, if you use Friends, aggregates you choose to sync), app-blocking preferences, subscription-related records processed by vendors, and—for Friends—identifiers and social-connection information needed for those features.11. Cookies and Tracking Technologies
WalkBlock does not use cookies or web beacons for core app functionality. We do not track browsing across unrelated websites or apps for advertising.
12. Data Breach Notification
If we become aware of a breach affecting personal information we hold in a role requiring notice, we will notify affected users and authorities as required by applicable law.
13. Changes to This Privacy Policy
We may update this Privacy Policy occasionally. Changes will be posted here with an updated effective date. Continued use of the Services after changes constitutes acceptance where permitted by law.
14. Optional Social Features (Friends)
If you enable Friends, you authenticate with Apple or Google. That optional social data is hosted and processed by Google Firebase (and related Google infrastructure) as our third-party provider for authentication, storage, and backend services. We sync only the minimum profile and social data needed for friend lists, requests, and leaderboards—for example a public username and aggregate step-related figures derived on your device (not raw HealthKit streams or other HealthKit categories). Those optional aggregates appear under the identity you choose for Friends; we do not upload your HealthKit data wholesale or combine HealthKit-derived information with third-party data to profile specific individuals for advertising. Other signed-in users may see leaderboard-related information you choose to expose through the feature set. You can sign out or delete your social profile in the app; deletion removes associated cloud data on Firebase as implemented in WalkBlock.
15. Contact Us
If you have questions or concerns about this Privacy Policy or your data, please contact us:
Esnap Labs, LLC
Cincinnati, Ohio
United States of America
Email: [email protected]
This Privacy Policy is incorporated into and governed by the Terms and Conditions of WalkBlock.