Privacy Policy
Last updated: November 5, 2026
Grind Tap is a native macOS menu-bar app for focus timers and task lists. It is built around a single principle: your data stays on your Mac. This page describes, in plain language, exactly what the app does and does not do with your information.
The short version
- Grind Tap does not create an account, ask you to sign in, or collect your email.
- Grind Tap does not send your tasks, timers, or activity to any server.
- Grind Tap does not include analytics, advertising, or third-party tracking SDKs.
- All data lives in a local database file on your Mac and is never transmitted off the device by us.
What data the app stores locally
To make the app function, Grind Tap saves the following on your Mac:
Tasks
Each task you create — title, optional notes, due date, completion state, and timestamps — is stored in a local SwiftData database inside the app's container directory (managed by macOS). This file never leaves your machine through any code we wrote.
Window position
The position of the Grind Tap panel is saved in macOS UserDefaults
under the key GrindTap.Panel.frame so the panel reopens where you last left it.
Timer state
Pomodoro timer state (current phase, remaining time) lives in memory while the app runs. It is not written to disk or transmitted anywhere.
System permissions the app requests
Input Monitoring
Grind Tap watches for a global keyboard shortcut so you can start and stop a focus session without switching apps. macOS requires the Input Monitoring permission for this. The app only watches for its own trigger sequence — it does not record, store, or transmit your keystrokes. You can revoke this permission at any time in System Settings → Privacy & Security → Input Monitoring; the rest of the app will continue to work without it.
What the app does NOT do
- No accounts or sign-in. There is nothing to register for.
- No network requests for your data. Tasks, timers, and notes are never uploaded.
- No analytics or telemetry. The app does not include Firebase, Amplitude, Mixpanel, Sentry, PostHog, Crashlytics, or any equivalent SDK.
- No advertising identifiers. The app does not read your IDFA, MAC address, or any device identifier.
- No iCloud sync (unless you explicitly opt in via a future feature; this policy will be updated before any such feature ships).
Third-party services
The Grind Tap app itself does not communicate with third-party services.
This website (grindtap.com) is hosted on Cloudflare. Cloudflare may
log basic request metadata (IP address, user agent, requested URL) as part of normal
CDN operation, in line with
Cloudflare's privacy policy.
We do not run additional analytics or tracking on this site.
If you download the app from the Mac App Store, Apple may collect installation and crash data per Apple's privacy policy. We do not receive personally identifiable information from Apple.
Your data, your control
Because everything is stored locally, you have full control:
- Delete a task from inside the app to remove it from the local database.
- Uninstall Grind Tap by dragging it to the Trash. This removes the app and its local data from your Mac.
- Revoke Input Monitoring at any time in System Settings, as described above.
Children's privacy
Grind Tap does not knowingly collect any information from anyone, including children under 13. Because the app collects nothing, no special handling is required.
Changes to this policy
If we change how the app handles data — for example, by introducing optional iCloud sync or paid features — this page will be updated and the Last updated date at the top will change. Material changes will also be announced in the app's release notes.
Contact
Questions about this policy or about Grind Tap's data handling can be sent to [email protected].