High-performance core · v1.1

Your keyboard,
finally honest.

Mechanical switch sounds on every keystroke. Butter Fingers, The Villain, Unreasonably Satisfying. Lightning fast. $7 forever.

Download for Mac — Free Trial $7 to own forever →

macOS 13.0 Ventura+ · Apple Silicon & Intel · 3.2 MB

Click any key to hear it
esc F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 Q W E R T Y U I O P [ ] return A S D F G H J K L ; ' return Z X C V
Butter Fingers
Sound off
3switch profiles
<5msaudio latency
Nativecore engine
$7forever

Three switches.
All obsessively real.

Real recordings. Real hardware. Each profile ships as a compressed audio pack — fetched automatically on first use, stored locally forever.

Switch Profile
Butter Fingers

Linear. Smooth as glass. No bump, no click — pure frictionless stroke that makes late-night coding sessions feel like a privilege.

FeelLinear
SoundSoft thud
Best forGaming, late-night typing
Switch Profile
The Villain

Heavy linear. Deep, satisfying bottom-out thock that sounds expensive. For people who type like they mean it.

FeelHeavy linear
SoundDeep thock
Best forWriters, developers
Switch Profile
Unreasonably Satisfying

The GOAT. Tactile bump so crisp it could cut glass. The Stradivarius of switches. Now on your MacBook.

FeelTactile
SoundCrisp clack
Best forThe obsessed

Running in 60 seconds.

Download & open

Signed. Notarized. Gatekeeper-approved. Drag to Applications — opens like any proper Mac app. No scary warnings.

Grant Input Monitoring — once

One permission. One time. Typemac listens for that a key was pressed — not what you typed. Our onboarding walks you through it in 15 seconds.

Pick your switch

Butter Fingers, The Villain, or Unreasonably Satisfying. Typemac downloads the audio pack automatically — no setup, no terminal commands.

Close the window. Keep typing.

True daemon. Hides in your menu bar. Launch at login. It's just there — running quietly, sounding great, every single keystroke.


Built by someone who cares
too much about this.

Sub-5ms latency

Native core. Not Electron. Not Node.js wrapped in a trenchcoat. The sound fires before your brain registers the keypress.

Privacy-first

Input Monitoring only. Detects that a key was pressed. Not which. Not what. Zero network calls after setup. Audited core.

True background daemon

Launch once, close the window. Lives in your menu bar as a silent icon. No dock entry. Launch at login. Just works.

Per-key audio mapping

Space sounds different from Enter. Escape from F-keys. Every key maps to the corresponding sample from actual switch recordings.

Smart key-hold detection

Hold a key? No spam. A HashSet tracker prevents repeat-firing. Your modifier keys won't sound like a broken drum machine.

Auto sound-pack delivery

First run on a new switch → Typemac fetches and unpacks automatically to ~/.typemac. Every run after: zero network, instant.


What's coming.

v1.0 — Butter Fingers, The Villain, Unreasonably Satisfyingnow
v1.1 — Volume slider per switchsoon
v1.2 — More switch profiles

Topre, Boba U4T, Kailh Box White. The community wants them.

v1.2
v1.3 — Custom sound packs

Record your own switch. Drop it in and type.

v1.3
Windows support

The Rust core already works cross-platform. Wrapper needed.

later

$7. Less than a mechanical keycap.

macOS 13.0 Ventura or later · Input Monitoring permission required

⬇ Download for Mac

Free 3-day trial · Pay once · Own forever · No subscription


Why does it need Input Monitoring permission?

macOS requires this permission for any app that listens to keyboard events outside its own window. Typemac uses it only to trigger audio — it never logs, stores, or transmits keystroke data. Granted once from System Settings → Privacy & Security → Input Monitoring. Our onboarding walks you through it.

Why isn't it on the Mac App Store?

The App Store sandbox blocks global key hooks — which is the entire feature. Alfred, Keyboard Maestro, TextExpander, and every serious Mac utility ships outside the App Store for the same reason. Typemac is signed and notarized by Apple, so it opens without warnings on any modern Mac.

Does it log what I type?

No. Typemac only knows that a key was pressed and uses the key code to select the correct audio sample. No characters, no strings, no data leaves your machine.

Does it drain my battery?

Negligibly. The daemon sits idle between keystrokes. In testing on M2 MacBook Pro, Typemac adds less than 0.2% CPU at normal typing speed.

Can I get a refund?

Yes — 30-day money-back guarantee, no questions. Email hello@typemac.app and we'll refund you same day.

Windows version?

Not yet. The Rust core is cross-platform — Windows support is planned. Sign up for updates.

I lost my license key.

Use the license recovery portal — enter your purchase email and it resends instantly.


Make a reel. Get Typemac free.

Hit 2,000 views → 50% back. Hit 20,000 → 100% back. No follower minimum.

1
Film yourself typing with Typemac on
Be creative. Unhinged is better.
2
Post anywhere, tag #typemac
Instagram, TikTok, YouTube Shorts, X.
3
Email us the link once you hit 2k views
creator@typemac.app — we'll process same day.
Apply for Creator Discount →

Views must be organic. No bots. We verify. Got a bigger audience? DM us — we'll do something custom.


Lost your key? Enter your purchase email in the Dodo Payments portal and it resends instantly.

Open License Portal →