Word-boundary keyword match
Comma-separated keywords and names. Regex with word boundaries so "rob" doesn't fire on "robust". 8-second per-keyword cooldown so a single mention pings once.
MeetPing is opinionated: every feature exists to make the at-desk path from utterance → ping → glance → respond as short as possible. No CRM connector, no AI summarizer, no workspace. Just the listener and the cockpit around it.
Comma-separated keywords and names. Regex with word boundaries so "rob" doesn't fire on "robust". 8-second per-keyword cooldown so a single mention pings once.
Every ping snapshots the past 30 seconds of confirmed transcript and starts collecting the next 30 seconds. Both render in a popover with the keyword highlighted in cyan.
macOS Notification Center, a configurable system sound, and a full-screen flash for when you need to be yanked back hard. Each toggleable independently per workflow.
Parakeet TDT v3 (CoreML, 25 European languages) runs on the Apple Neural Engine. There is no backend service, no cloud key, no usage telemetry. Network monitor will show 0 bytes.
Listener idles until Core Audio reports the mic is in use AND a meeting app is foregrounded. No constant background recording. No transcript exists when you're not in a meeting.
Engineering, sales, all-hands, parental — different meetings, different keywords. Switch the active profile from the menubar; auto-arm picks up the change at the next chunk.
Curious what stays on your machine? Read the privacy posture.
Privacy posture ↗