Bonky Privacy Policy
1. The Short Version
Bonky plays a click sound as you type. To do that it has to detect your keystrokes and mouse clicks — but it does not record, store, log, or send them anywhere. Bonky collects no personal information, has no ads, no analytics, and no tracking. There is no account, no cloud, and no profile of you. What you type stays yours: Bonky reads only which key was pressed, plays a sound, and forgets it.
Bonky is built to work offline, but whether it ever makes a network connection depends on which version you have:
- Microsoft Store and Mac App Store versions: make no network connections at all — licensing and updates are handled by the store, and nothing is collected or transmitted.
- Direct-download versions (from our website): also offline by default. The only times they connect are to validate a Gumroad license key you choose to enter (sending just that key and your computer name to Gumroad) and to check for app updates. Your keystrokes are never sent in any version. Full detail is in Section 6.
2. Who We Are
Bonky is published by Codeja Infotech ("we", "us", "our"). If you have any question about this policy or your privacy, contact us at support@codejainfotech.com.
This policy covers both the Windows and macOS versions of Bonky. Where the two platforms behave differently, the difference is called out explicitly.
3. What Bonky Does
Bonky is a lightweight utility that plays a mechanical-keyboard (or other) click sound each time you press a key or mouse button. So the sound plays no matter which application you are using, Bonky observes keyboard and mouse input system-wide.
Because this is the same category of system access a keylogger uses, we spell out exactly what Bonky does — and does not do — with it.
4. What Bonky Reads, and Immediately Discards
For every keystroke, Bonky reads only the virtual key code (which physical key was pressed), chooses the matching sound, plays it, and immediately discards the value. No key code, character, word, or text is ever:
- stored to disk;
- written to any log, history, or file;
- kept in memory beyond the instant needed to play the sound; or
- transmitted anywhere — to us or to anyone else.
For mouse input, Bonky detects only THAT a mouse button was pressed, so it can play a click sound. It does not read the cursor position, the contents of any window, or which application or control was clicked.
Bonky does not read or collect: the text you type, passwords, window titles, clipboard contents, screen contents, documents, files, browsing history, contacts, location, camera, or microphone.
5. Platform Permissions and Protections
macOS (Bonky for macOS): macOS requires you to explicitly grant Bonky permission before it can detect keystrokes — under System Settings > Privacy & Security (Accessibility and/or Input Monitoring). Bonky cannot observe any input until you grant this, and you can revoke it at any time. In addition, macOS "Secure Input" automatically prevents Bonky (and every other app) from seeing keystrokes while you type into password fields and other protected inputs.
Windows (Bonky for Windows): Windows provides no permission prompt for the low-level keyboard/mouse hooks Bonky uses, and no automatic "secure input" equivalent. So Bonky gives you its own always-available controls: a clearly visible Enable/Disable switch, and a global pause hotkey that instantly stops all keyboard and mouse monitoring even when no Bonky window is focused. Use either at any time — for example, before typing a password.
6. Network Connections — What Connects, and When
Bonky is built to work offline. Whether it ever makes a network connection depends entirely on which version you have.
Microsoft Store and Mac App Store versions: These make no network connections at all. There is no license to activate (the store handles your license), no update checker of their own (the store delivers updates), and nothing is collected or transmitted.
Direct-download versions (from our website): These are also offline by default and make no connection unless one of the following applies:
- Gumroad license activation (only if you use a Gumroad key): When you activate Bonky with a Gumroad license key, the app sends that license key and your computer's name over an encrypted HTTPS connection to Gumroad's license API — once at activation, and about once a day afterward to confirm the license is still valid. This is used solely to verify your purchase. It never includes your keystrokes, files, or any other personal data. Gumroad's handling of that request is governed by Gumroad's own privacy policy.
- Offline "BK1." license keys: If instead you activate with one of our offline "BK1." signed license keys, it is validated entirely on your device using cryptography — no network connection is made at all.
- App update checks (installed Windows direct build): The installed Windows direct-download build checks GitHub over HTTPS up to once a day to see whether a newer version of Bonky is available. This carries only the standard information any web request includes (such as your IP address and the app version) and is used only to offer you updates — never your keystrokes or personal data. You can turn these update checks off in Settings.
- App update checks (macOS direct build): The macOS direct-download build checks for updates the same way, using the standard Sparkle update framework, over HTTPS.
In every version, Bonky never transmits what you type. The only things that ever leave your device are a license key and computer name (for optional Gumroad activation) and ordinary update-check requests — and only in the direct-download versions.
7. What Bonky Never Does
- No transmission of your keystrokes or input. Bonky never sends your keystrokes, mouse activity, the text you type, or the contents of anything you do off your device — in any version.
- No analytics, telemetry, advertising, or usage tracking.
- No accounts, sign-in, or cloud profile. (Entering a license key is not an account and stores no profile of you.)
- No selling, renting, or sharing of your personal data.
- No reading of window titles, clipboard, screen contents, or files.
Software updates: the store versions are updated by the Microsoft Store / Mac App Store and contain no update checker of their own. The direct-download versions check for updates themselves (Windows via GitHub, macOS via Sparkle) as described in Section 6; these checks deliver new software to you and never collect your keystrokes or personal information, and the direct build lets you disable them in Settings.
8. Information Stored on Your Device (And Only Your Device)
Bonky keeps a small amount of configuration data locally so it remembers your settings. None of it is personal information beyond your own preferences, and none of it ever leaves your device.
Windows:
- Your sound-pack choices and any per-application rules you create (for example, "use the Clicky pack for chrome.exe"), stored in your user application-data folder — or, for the Microsoft Store version, in the app's private per-user storage.
- A local diagnostic log of startup/shutdown and errors. It contains no keystroke data.
- Small preferences and a launch-at-login setting, stored in your user settings (the Windows Registry, or the app's private storage in the Store version).
macOS:
- Your sound-pack choices, per-application rules, and small preferences, stored in the app's standard preferences and application-support locations under your macOS user Library — or the app's sandbox container if installed from the Mac App Store.
- A launch-at-login setting managed through the standard macOS login-items mechanism.
Uninstalling Bonky removes the application; the Microsoft Store and Mac App Store versions also remove the app's stored settings as part of a standard uninstall.
9. Children's Privacy
Bonky is not directed to children and does not knowingly collect personal information from anyone, including children under 13 (or the equivalent age in your jurisdiction). Because Bonky collects no personal information at all, none is collected from children.
10. Data Sharing and Third Parties
Bonky does not share your keystrokes or input with anyone, in any version. When you download Bonky from the Microsoft Store or the Apple App Store, that store processes the download or purchase under its own privacy policy; we do not receive your keystrokes or input from it.
In the direct-download versions only, if you activate with a Gumroad license key, your license key and computer name are sent to Gumroad, our license/payment processor, solely to verify your purchase (see Section 6); Gumroad processes that under its own privacy policy. We do not receive your keystrokes or input from Gumroad or from any store.
11. Security
Because Bonky does not transmit your data or store it on any server, there is no central database of users that could be breached. The configuration data Bonky keeps is ordinary local preference data, protected by your operating system's normal user-account protections.
12. Your Choices and Rights
You are always in control:
- Disable or pause Bonky at any time (see Section 5).
- Delete your local settings through the app, or by uninstalling Bonky.
- On macOS, revoke input permission at any time in System Settings.
Because we hold no personal data about you on any server, there is nothing for us to retrieve, correct, or delete on your behalf — all of your data lives on your own device, under your control.
13. Changes to This Policy
We may update this policy as Bonky evolves. Material changes will be reflected by updating the "Last updated" date above and, where appropriate, noted in the app or its store listing. Your continued use of Bonky after an update means you accept the revised policy.
14. Contact
Questions or concerns about this Privacy Policy or your privacy:
Codeja Infotech — support@codejainfotech.com