Privacy Policy

Effective date: June 13, 2026 · Developer: Göksel ÖZARDALI · goksel.dev

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

DataPurpose
Selected ambient soundSound played during cleaning mode
Volume levelAmbient sound volume
Exit shortcutKeyboard shortcut to unlock input
Auto-shutdown duration15 / 30 / 60 minutes, or off
Interface languageEN, TR, JP, KR, DE, RU, or system language
Onboarding statusWhether the first-run guide was shown
Custom sound metadataSlot 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.