◆ 01 · Capture
Low-level hooks, zero ceremony.
MacroDeck reads directly from the OS event tap — every click, key, and scroll tick — at a rate most apps can't see. No polling. No missed frames.
1,284 ev/scapture
0.7 mskernel→disk
◆ 02 · Replay
Pixel-accurate playback with humanized timing.
Replays are Bézier-smoothed with optional click dwell and jitter — indistinguishable from a real user, yet perfectly reproducible.
±0.3 pxdrift
0.25×→8×speed
∞repeats
◆ 03 · Hotkeys
Global conductor's baton.
⌥⌘R to record, ⌥⌘P to play, ⌥⌘. to stop — remappable to anything.
◆ 04 · Schedule
Arrange it, then walk away.
Delay, loop count, abort-on-move — everything a cron job wishes it had.
◆ 05 · Inspector
Edit individual events, like frames.
Every captured event is editable — timestamp, position, key code. Trim, insert, adjust.
◆ 06 · Sessions
Your library, on your disk.
Sessions are plain JSON files. Version with git. Share over email. Yours, forever.
◆ 07 · Privacy
Nothing leaves this machine.
No telemetry. No analytics. No cloud. Not even a "check for updates" ping unless you ask.
◆ 08 · Themes
Three ways to see it.
Soft Dark, Sunset Glass, Vapor Card — hand-tuned. Your eyes at 2am will thank you.