Privacy Policy

Last updated: 2026-05-10

TL;DR

MecaKey runs entirely on your Mac. No keystrokes, content, or personal data ever leaves your device. We don't have a server. We don't collect anything.

What MecaKey accesses

Accessibility permission (required)

MecaKey uses macOS's NSEvent global key monitor to detect when you press and release keys. This requires Accessibility permission, granted at first launch via System Settings → Privacy & Security → Accessibility.

What we read from each keypress:

What we do NOT read:

We use the keycode only to:

Data storage

All data stays on your Mac in:

You can delete the container folder to fully reset MecaKey.

Network access

MecaKey makes zero network requests in its current version. There is no:

If we ever add any of the above, it will be opt-in and disclosed in this document with a release note.

Third-party code

MecaKey is built with:

Audio samples

Bundled audio samples come from the open-source Mechvibes project. They are recordings of physical mechanical switches and contain no personal data.

Children

MecaKey does not knowingly collect data from anyone, including children under 13.

Contact

Email hello@mecakey.com with any privacy question.

Changes

If this policy changes materially, the change will be noted in the app's release notes and dated above.