Privacy Policy
- WinKeyr rewrites keystrokes entirely on your Mac. A key is remapped in memory as you press it and is never recorded, written to disk, or transmitted. WinKeyr is not a keylogger and keeps no history of what you type.
- No usage analytics, no accounts. Remapping never touches the network. WinKeyr does keep some notes on your own Mac — see section 2.
- WinKeyr makes a weekly check for a new version, which we count — see section 3. You can turn it off. Only if you enter a business license key, it also re-checks that key with us about once a day; with no key stored, that request never happens. If you buy a commercial license, that purchase happens here on the website (payment is handled by Stripe — we never see your card number). What you type is never involved.
1. Who We Are
WinKeyr is made by twoplus11 LLC, a Missouri limited liability company (twoplus11.com). When this policy says "we," "us," or "our," it means twoplus11 LLC.
Questions about this policy? Email us at jeremy@twoplus11.com.
2. Data We Do Not Collect
WinKeyr is built to be completely private:
- What you type is yours. WinKeyr needs Accessibility access because macOS will not let any app see key events without it. It uses that access for exactly one thing: deciding whether the chord you just pressed matches a rule, and passing on the rewritten equivalent if it does. Nothing is buffered, logged, written to disk, or sent anywhere.
- Excluded apps are never inspected. Keys pressed in an app on your exclusion list are passed through untouched, and WinKeyr never remaps its own windows.
- Which app is in front, and nothing more. Some rules only apply in one app, so WinKeyr asks macOS which app is frontmost. As of 1.2.0 it also asks the window server whether Spotlight is showing its search panel, because Spotlight takes the keyboard without coming to the front. That check reads only which process owns each on-screen window and whether the window is faded out. It does not read window titles, contents, or anything else about your other apps, and none of it is stored or sent anywhere.
- What WinKeyr stores on your Mac. Your settings — which rules are switched on, your list of excluded apps, your scroll-direction preferences, the language you picked, whether the menu-bar item is shown, and whether WinKeyr starts at login — in its preferences file. If you have entered a business license key, that same file also holds the key itself, the name you gave this computer, and the last answer our server gave about the key, which is what lets the app keep working for 72 hours offline. That is the whole of it, and personal use stores no key at all. The settings themselves live on your Mac and are never transmitted; delete the file and you are back to defaults. If you use Export Settings, WinKeyr writes those same settings to a file at a location you choose, and nothing else; importing one replaces your settings and asks first.
- No usage analytics. The app does not report usage or track what you do. The requests it makes to us are the update check described in section 3, which you can turn off, and — only if you have entered a business license key — the daily re-check of that key.
- No account, ever. WinKeyr needs no sign-up and has no login screen. Personal use needs no key at all. Commercial use means pasting a license key into the app's License panel, which activates that key with us — section 3 says exactly what that request carries.
3. Data We Do Collect
Commercial-license purchases. If you buy a Commercial License, you enter your company name, work email, and number of devices in our checkout form. We receive your company name and email so we can deliver your license key and keep a record of the purchase. Payment is processed by Stripe — your card details go straight to Stripe, and we never see or store them.
The business license check. Your license key is emailed to you when you buy. Entering it in the app's License panel activates that key with us, and the app re-checks it about once a day while you are online. Each check carries the key, a truncated SHA-256 hash of your Mac's hardware serial number, the app's version, and a device name — by default your Mac's own name — so that a business can tell its seats apart. It carries nothing about your files or what you did in the app. With no key entered, none of this ever happens. If our server cannot be reached, the app keeps working on the cached result for 72 hours.
Update checks. WinKeyr checks whether a newer version exists — automatically about once a week, and whenever you check manually. You can switch the automatic check off. The request goes to api.twoplus11.com and identifies the app and the version you are running; like any web request, it also carries your IP address. It says nothing about your Mac, your disks, or your files.
What we record when it checks. We log each check, so that we can tell roughly how many people still use the app: which app it was, the version reported, the date, the user-agent string, and a salted hash of your IP address — never the address itself, and the salt changes every day. Nothing in that record is tied to your name, an account, or a license. If you go on to install the update, that download is counted the same way. With no license key entered, this is the only thing the app ever sends us.
4. If You Contact Us
If you email us — for support or a question about your commercial license — we receive your email address and whatever you choose to put in your message. We use that information only to reply to you. We do not sell or share it.
5. Downloading the App
WinKeyr is downloaded from our website, which is hosted by a third-party web host. Like any website, the host may keep standard server access logs (such as IP address) for security and operational purposes. This happens at the web-server level when you visit the download page — the WinKeyr application itself does not transmit anything.
6. Children's Privacy
WinKeyr is not directed at children under 13, and we do not knowingly collect personal information from children under 13.
7. Your Rights
If you are in the European Union, United Kingdom, or California, you may have the right to access, correct, or delete personal data we hold about you. The only personal data we hold is what you send us by email and, for commercial-license holders, the company name and email tied to your purchase. You can exercise these rights by contacting jeremy@twoplus11.com. We will respond within 30 days. Your commercial-license record is what evidences the license, so deleting it also ends the license.
8. Changes to This Policy
We may update this Privacy Policy from time to time. We will update the "Effective date" at the top of this page when we do. We encourage you to review this page periodically.
9. Contact
Questions or concerns about this Privacy Policy? Contact us at:
twoplus11 LLC
jeremy@twoplus11.com