Beepo is a macOS menu-bar pet that shows a small animation when a task in Anthropic's Claude Code finishes, errors, or is waiting for your input. It reacts to local events on your own machine and shows you a notification.
None. Beepo does not collect, transmit, sell, or share any personal data. It contains no analytics or telemetry, no advertising identifiers, and no third-party SDKs.
To show your recent completions, Beepo stores a short local history on your Mac using Apple's on-device database (SwiftData). Each record may contain:
This history never leaves your device and is never transmitted anywhere. Deleting the Beepo app removes it entirely.
Beepo makes zero network connections. It runs entirely offline inside Apple's App Sandbox with no networking entitlement.
Beepo uses Apple's local notifications to tell you a task finished. These are generated and shown entirely on your device by macOS. You can turn them off in System Settings → Notifications → Beepo at any time.
To work, Beepo asks you to paste a small command into your own Claude Code
configuration file (~/.claude/settings.json). That command runs on
your machine and opens a local beepo:// link when a task finishes.
Beepo itself never reads, writes, or otherwise accesses that file - you control
it entirely, and you can remove the command at any time.
Beepo is a developer utility and is not directed at children. Because it collects no data from anyone, it collects no data from children.
If this policy ever changes, the updated version will be posted at this URL with a new "last updated" date.
Questions about privacy? Email support@hedgielabs.com.