Privacy Policy
Summary
KeyPause is a menu bar utility that temporarily locks keyboard and trackpad input while you clean your Mac. We do not collect, transmit, sell, or share any personal data. The app does not connect to the internet, does not include analytics or advertising SDKs, and does not require an account.
Information We Do Not Collect
KeyPause does not collect:
- Personal information (name, email, phone number, etc.)
- Keystroke content, passwords, or typed text
- Usage analytics or telemetry
- Device identifiers for tracking or advertising
- Location data
- Contacts, photos, or other files on your Mac (except sound files you explicitly choose to import)
Information Stored Locally on Your Device
The following data is stored only on your Mac and is never sent to us or any third party:
Preferences (UserDefaults)
File: ~/Library/Preferences/com.keypause.app.plist
| Data | Purpose |
|---|---|
| Selected ambient sound | Sound played during cleaning mode |
| Volume level | Ambient sound volume |
| Exit shortcut | Keyboard shortcut to unlock input |
| Auto-shutdown duration | 15 / 30 / 60 minutes, or off |
| Interface language | EN, TR, JP, KR, DE, RU, or system language |
| Onboarding status | Whether the first-run guide was shown |
| Custom sound metadata | Slot information for imported sound files |
Imported Sound Files (Application Support)
Directory: ~/Library/Application Support/KeyPause/Sounds/
Sound files you import are copied here so the app can play them during cleaning mode. These files are used only on your device.
System Permissions
KeyPause requests Accessibility → Events (Post Event) permission to lock keyboard and trackpad input using CGEventTap. Input Monitoring is not requested.
- Key codes are observed only to detect your exit shortcut and to block input during cleaning mode.
- Keystroke content is not read, recorded, logged, or transmitted.
- Permission is used only while the app is running and cleaning mode is active.
Touch ID
If you use Touch ID to exit cleaning mode, authentication is handled locally by macOS (LocalAuthentication). Biometric data never leaves your device and is not accessible to KeyPause.
Third-Party Services
KeyPause does not integrate third-party analytics, advertising, crash reporting, or cloud services. The About screen may link to the developer website; visiting that link is optional and opens in your browser — no data is sent automatically.
Children's Privacy
KeyPause is not directed at children under 13, and we do not knowingly collect any information from anyone.
Data Retention and Deletion
All local data remains on your device until you delete it. To remove KeyPause and its local data, see the uninstall guide.
Changes to This Policy
We may update this policy from time to time. The effective date at the top of this page will be revised when changes are made. Continued use of the app after an update constitutes acceptance of the revised policy.
Contact
KeyPause is a solo project — I design, build, and maintain it myself. There is no company inbox or support team on the other end, just me.
If something in this policy does not match what you see in the app, or you run into a bug, I am happy to hear about it. I do check mail, though replies can take time. Useful reports usually include your macOS version and what you were doing when things went wrong.