In short.
TapNoise plays sounds for the keys you press. It never sees what you type. It has no account, no analytics and no advertising. Its only network calls activate and check a license key with Dodo Payments.
Keys and clicks.
With the Input Monitoring permission, macOS tells TapNoise when a key goes down or up and which key position it was, such as “the key in the third column of the second row”, and when the trackpad or mouse clicks. TapNoise uses that to choose and play a sound, to move Tappy, and to count. It does not turn key positions into letters, does not record text, and does not keep a log of keys.
From the timing of typing keys, TapNoise works out your typing speed. It keeps the speed, not the keys.
Stored on your Mac.
TapNoise keeps its settings and a few numbers in its preferences on your Mac: taps today, slaps today, Tappy’s experience points and level, your hat, your streak, typing speeds by day, and how hard you usually type. Daily numbers are kept for the last 60 days. None of it leaves your Mac. Deleting TapNoise and its preferences removes it.
Sensors and the microphone.
On MacBooks that have them, TapNoise reads the motion sensor (to hear slaps and knocks, to weigh key presses, and to notice Guard Mode being lifted) and the lid angle sensor (for the hinge sound). These readings are used as they arrive and are not stored.
TapNoise checks whether any app is using the microphone, so it can go quiet during calls, and can mute or unmute the microphone when you knock. It never listens to the microphone or records audio.
Accessibility, if you allow it.
Knock commands use Accessibility to send play, pause and lock keys. Clean Mode uses it to hold the keyboard and trackpad while you clean them. The shortcut cheat sheet uses it to read the menu titles and shortcuts of the app in front when you hold ⌘, and shows them on screen; it reads no windows or documents and keeps nothing.
The network.
When you activate a license, TapNoise sends the license key and a name for this Mac (its model identifier and a random four-character tag, such as “Mac14,2 · 3F2A”) to Dodo Payments’ license service. Every few days it checks that the key is still valid, and when you remove the license from a Mac it tells Dodo to free that seat. These requests carry nothing else about you or your typing. Before a key is entered, TapNoise makes no network requests at all.
Purchases.
TapNoise is sold by Dodo Payments, the merchant of record, on its own checkout page. Dodo collects the name, email address, billing address and payment details it needs for the payment, taxes and fraud checks, and sends the receipt and license key by email, under its own privacy policy. We see the order, the email address and the license, not your card number.
This website.
This website is hosted by Cloudflare, which processes connection data such as IP addresses to deliver and protect it. The website sets no cookies, has no analytics or advertising scripts, and the sound demo runs entirely in your browser: what you type in it is never sent anywhere. Links to X, NotchMind or Dodo Payments take you to those sites and their own privacy practices.
Changes and contact.
TapNoise is made by Rudra Satani. If TapNoise ever starts sending anything new, this page will say so first, with a new effective date. Questions: [email protected].
TapNoise