Privacy Policy
ForkLock by Angelo Montil
Effective Date: March 16, 2026
Overview
ForkLock (“the App”) is a meal focus timer and app blocker developed by Angelo Montil (“we,” “us,” or “our”). We care about your privacy. This policy explains what data the App handles, how it's stored, and what rights you have.
The short version: ForkLock keeps your data on your device. We don't collect, transmit, or sell your personal information. There are no analytics, no tracking, and no ads.
1. Information We Collect
1.1 Data You Provide
When you use ForkLock, you enter information directly into the App:
- Session data: Meal timer duration, session start and end times, and meal type labels (for example, “Lunch” or “Dinner”)
- App blocking preferences: Which apps to block during sessions. These are stored as opaque Screen Time tokens, so ForkLock never sees the actual app names or identifiers.
- Preferences: Notification settings, meal presets, nudge schedules, and theme preferences
1.2 Data the App Calculates
The App figures out the following from your input:
- Session history and meal completion records
- Daily and weekly streaks
- 21-Day Challenge progress
- Contribution graph data
1.3 Data We Do NOT Collect
- We do not collect your name, email address, phone number, or any account credentials
- We do not collect device identifiers or fingerprints
- We do not collect location data
- We do not use analytics, crash reporting, or telemetry services
- We do not use advertising networks or tracking pixels
- We do not know which apps you block. Screen Time uses opaque tokens that are meaningless outside your device.
2. How Your Data Is Stored
2.1 On-Device Storage
Everything you enter into ForkLock is stored locally on your device using Apple's SwiftData framework (backed by SQLite) and UserDefaults. This includes session records, preferences, and challenge progress.
Your data is protected by iOS security features and your device passcode, Face ID, or Touch ID.
2.2 Screen Time Integration
ForkLock uses Apple's Screen Time API (FamilyControls and ManagedSettings frameworks) to block apps during meal sessions. When you select apps to block:
- Apple provides opaque tokens that represent your app selections. ForkLock cannot decode these tokens to figure out which apps they refer to.
- The blocking is enforced by iOS itself, not by ForkLock
- No app usage data is collected, stored, or transmitted
2.3 App Group Shared Container
ForkLock shares a small amount of data between the main App, its widgets, and the Apple Watch companion using an on-device App Group container. This data never leaves your device and includes:
- Active session status and remaining time
- Today's session summary
- Current streak count
- Pro upgrade status
2.4 Apple Watch
If you use the ForkLock Apple Watch app, session data is synced directly between your iPhone and Apple Watch using Apple's WatchConnectivity framework over Bluetooth. It's a direct device-to-device connection. No data passes through external servers.
3. In-App Purchases
ForkLock offers a one-time Pro upgrade for $9.99 USD through Apple's App Store using StoreKit 2. All payment processing is handled entirely by Apple. We don't collect, process, or store any payment information, credit card details, or billing addresses.
The only purchase-related data stored locally is whether you've unlocked Pro features (a simple yes/no value).
4. Notifications
ForkLock may ask permission to send local notifications like mealtime nudges and session reminders. These notifications are:
- Scheduled and delivered entirely on your device. They don't pass through our servers.
- Optional. The App works perfectly fine without notification permission.
- Controllable. You can manage notification settings any time in your device's Settings > Notifications > ForkLock.
5. Third-Party Services
ForkLock does not use any third-party analytics, advertising, crash reporting, or data collection services.
The only Apple platform services we use are:
| Service | Purpose | Data Involved |
|---|---|---|
| FamilyControls / ManagedSettings | App blocking during meal sessions | Opaque app tokens (on-device only) |
| StoreKit 2 | In-App Purchase processing | Purchase verification (managed by Apple) |
| ActivityKit | Dynamic Island and Lock Screen live updates | Active session timer (on-device only) |
| WidgetKit | Home Screen and Lock Screen widgets | Session summary data (on-device only) |
| WatchConnectivity | iPhone to Apple Watch sync | Session data (device-to-device) |
All of these are Apple first-party frameworks.
6. Data Retention and Deletion
Your data stays on your device until you decide to delete it.
You can wipe all App data at any time:
- Open ForkLock > Settings > Clear All Data
- Confirm the deletion (there's a two-step confirmation)
You can also just delete the App, which removes all locally stored data.
7. Children's Privacy
ForkLock is not directed at children under 13 and does not knowingly collect information from children. The App doesn't require account creation and collects no personal identifiers.
8. Security
We take reasonable steps to protect your data:
- All data is stored using Apple's secure on-device storage frameworks
- No data is transmitted to external servers
- Screen Time tokens are opaque and can't be reverse-engineered
That said, no storage method is 100% secure. We recommend protecting your device with a passcode, Face ID, or Touch ID.
9. Changes to This Policy
We may update this Privacy Policy from time to time. Any changes will show up as an updated “Effective Date” at the top of this page. We encourage you to check back occasionally.
Because ForkLock doesn't collect email addresses or contact info, we can't notify you directly about changes. Updated policies will be available inside the App and on our website.
10. Contact Us
If you have questions or concerns about this Privacy Policy, reach out:
- Email: support@forklock.app
- Developer: Angelo Montil
11. Your Rights
Depending on where you live, you may have rights including:
- Access: See what data is stored (everything is visible inside the App)
- Deletion: Wipe all data via Settings > Clear All Data
- Correction: Edit any session or preference directly in the App
Because ForkLock stores data locally on your device and we never have access to it, you're always in full control.
12. California Residents (CCPA)
ForkLock does not sell personal information. We don't collect personal information as defined by the California Consumer Privacy Act (CCPA). All data stays on your device. There's nothing to opt out of because there's no data collection to begin with.
This privacy policy applies to ForkLock version 1.0 and later, available on the Apple App Store.