Privacy policy
What’s stored on your Mac
To show battery levels, history and forecasts, the app stores on your Mac:
- device names, their Bluetooth addresses or identifiers, battery levels and when they were updated;
- the last 30 days of battery history, in
~/Library/Application Support/Anode; older records are deleted automatically; - app settings, in the standard macOS preferences;
- the iPhone sync token, in the macOS keychain;
- a diagnostic log, in
~/Library/Logs/Anode. Bluetooth addresses in it are shortened, no secrets are written, and it isn’t sent anywhere. If you send it to support yourself, we use it only to answer your question.
We receive none of this. To delete the data, delete the app and these folders.
macOS permissions
| Permission | Why |
|---|---|
| Bluetooth | To read the battery of earbuds, mice, keyboards and trackpads. For Fast Pair earbuds the app briefly listens to their Bluetooth LE signal. |
| Local network | Only if you turned iPhone sync on: to receive the battery level sent by a shortcut in the Shortcuts app. |
| Notifications | Optional: to warn about low batteries and send the morning reminder. |
An iPhone connected by cable is read only after you tap Trust on the iPhone. Through it the app also learns the battery of the Apple Watch paired with that iPhone.
iPhone sync
Sync over Wi-Fi is off by default. If you turn it on and set up your iPhone, the Shortcuts app on it sends the battery level and charging state straight to your Mac over your local network. No cloud or third-party servers are involved.
While sync is on, the Mac accepts requests on port 8920: only from your local network, only on the Mac’s own addresses and only with a secret token created on your Mac. The macOS firewall may ask once whether to allow incoming connections. Turn sync off and the port closes. You can replace the token at any time.
What goes to the internet
Only the update check. The app asks our server for a file listing the versions and, if there’s a new one, downloads it. Like any internet request, it includes your IP address and a standard header with the app’s name and version. No device details, battery levels, names or identifiers are sent. You can turn automatic checks off in Settings.
This website
The site sets no cookies and uses no analytics, counters or third-party scripts. We only count installer downloads: the version, the country as reported by Cloudflare, the link source (such as a ?ref=4pda tag, or the domain of the site you came from, the domain only) and the page language. No IP addresses, browser identifiers or cookies are stored.
The site runs on Cloudflare’s infrastructure, which processes technical request data such as IP addresses to deliver pages and protect against attacks.
Support emails
If you write to support@anode.tools, we use your address and message only to reply and don’t share them with anyone.
Changes
If this policy changes, the new version will appear on this page with a new date, and a notable change will be mentioned in the changelog.