Privacy Policy
Last updated: 2026-05-27
CleanMyMacKeyboard is built to do as little as possible — including with your data. This page explains what we collect and what we don't.
What we collect
Inside the app: nothing. No analytics, no telemetry, no crash reports.
The app makes only two kinds of network requests:
- Update check: Sparkle fetches our appcast.xml from
https://cleanmymackeyboard.app/appcast.xml. The site is hosted on Vercel, which may log standard web request data (IP, User-Agent, timestamp) for the purpose of operating the service. Retention follows Vercel's privacy policy. - License validation: Once activated, the app validates your license once a day with Lemon Squeezy. The request includes your license key, an instance ID (a SHA-256 hash of your Mac's hardware identifier — we never send the raw identifier), and your IP (logged by Lemon Squeezy). These appear in our Lemon Squeezy merchant dashboard and are used only for license enforcement. See Lemon Squeezy's privacy policy for how they handle the data on their side.
What we store locally
Your license key and instance ID live in your macOS Keychain. The last-validated timestamp lives in UserDefaults. Both are removed if you delete the app.
Payment processor
Purchases are handled by Lemon Squeezy, our merchant of record. Their privacy policy covers your billing data.
Contact
Questions: steven.gustavo.lara@gmail.com