Privacy Policy
Last updated: August 25, 2026
Caliper is a macOS system monitor that runs entirely on your Mac. It has no user accounts, no analytics, no advertising and no third-party tracking SDKs. We operate no server that Caliper talks to at runtime.
What stays on your Mac
- The history database. Every CPU, memory, disk, network and temperature sample Caliper records goes into a local SQLite database on your disk, and nowhere else. It exists so the dashboard can chart the past; it is never uploaded, synced or shared.
- Settings. Which modules you show, how each one is drawn, and how long
process history is kept. Stored in the app’s own preferences file,
~/Library/Preferences/com.olegklimakov.caliper.plist, and the database in~/Library/Group Containers/GCCNH99PN6.caliper.
Deleting the app, its group container and that preferences file removes all of this.
The one network request
Caliper’s own code opens no network connections. The single exception is the update check: on a schedule, the bundled Sparkle framework fetches the release feed from GitHub over HTTPS to see whether a newer version exists. Like any web request, that exposes your IP address and a user-agent string to the server (GitHub); it carries no identifier, no usage data and nothing from your history. Updates install only after their signature is verified against the developer’s key that ships inside the app.
What Caliper deliberately doesn’t read
Reading your Wi-Fi network’s name (SSID) requires Location authorization on modern macOS. A system monitor has no business asking where you are, so Caliper shows signal strength, channel and band — and never asks for your location or your network’s name.
Contact
Questions about this policy: caliper@klimakov.me.