Effective Date: April 4, 2026
NumLock ("the App") is developed and operated by Peter Li ("we," "us," or "our"). We respect your privacy and are committed to being transparent about how the App works. This Privacy Policy explains what data the App accesses, how it is used, and your rights.
NumLock does not collect, transmit, or store any personal data on external servers. The App operates entirely on your device. There is no user account, no login, and no cloud sync.
The App stores the following data locally on your device using Apple's SwiftData framework and UserDefaults. This data never leaves your device:
App usage preferences: Your selected blocked apps, grace period setting, questions per unlock, appearance mode, and notification preferences.
Performance data: Math problem accuracy, solve times, streak counts, current adaptive difficulty level, and session history. This data is used solely to power the adaptive difficulty system and display your stats within the App.
Subscription status: Your subscription state is managed entirely by Apple through StoreKit 2. We do not process or store payment information.
NumLock uses Apple's Screen Time API (FamilyControls, ManagedSettings, and DeviceActivity frameworks) to block and unblock apps on your device. The App requests your authorization to use these features. The selection of which apps you choose to block is stored locally on your device and is not accessible to us. Apple's Screen Time API is designed to protect user privacy — app selections are represented as opaque tokens that do not reveal the identity of the apps to developers.
NumLock does not integrate any third-party analytics, advertising, or tracking SDKs. There are no ads in the App. The only third-party service involved is Apple's App Store for subscription management, which is governed by Apple's own privacy policy.
The App may request permission to send local notifications for streak reminders and session expiry warnings. These notifications are generated and delivered entirely on your device. No notification data is sent to external servers.
NumLock is not directed at children under the age of 13. We do not knowingly collect any personal information from children. The App is designed as a self-imposed productivity tool for adults.
Since all data is stored locally on your device, you can delete all NumLock data at any time by deleting the App from your device. No residual data remains on any server because no data is ever transmitted off your device.
We may update this Privacy Policy from time to time. Any changes will be reflected on this page with an updated effective date. Continued use of the App after changes constitutes acceptance of the revised policy.
If you have questions about this Privacy Policy, contact us at:
support@apptato.com