Axo privacy notice

Effective date: the day of the first public release.

Axo is a free, open-source Mac app made by Hassan Arshad. It helps with posture and breaks. In this notice, "we" means Hassan Arshad. The installer shows "Zensbot LLC" because the app is signed with the Zensbot LLC Apple Developer ID.

The short version

  • Axo works on your Mac. Camera frames are checked in memory and dropped. They are never saved or sent, unless you turn on progress photos, which stay on your Mac.
  • There is no account and no cloud sync. Your settings and history stay on your Mac.
  • Axo makes two kinds of network calls: an update check, and anonymous usage counts. You can turn the counts off.
  • This website has no cookies, no analytics and no trackers.

What the app keeps on your Mac

Axo keeps your settings, your buddy (its name and color), your reminders and your history on your Mac, in ~/Library/Application Support/Axo and in Axo's settings file. iCloud sync is off for them. Axo does not send any of this anywhere.

Your history holds results only: the time and result of each posture check (such as "good" or "head dropped"), your reminders and breaks (shown, done, snoozed or finished), your minutes at the Mac each day, and your buddy's level. It never holds a picture or a body measurement. Each check and reminder event is deleted after 90 days. The daily totals stay, so your buddy keeps its level. "Delete history…" in the Progress window deletes all of it.

Your own backups, such as Time Machine, may include your settings and history, as they do for any app. Progress photos are left out of Time Machine.

Camera

Progress photos

AirPods

If you turn this on and wear supported AirPods or headphones, Axo reads head motion during the same short checks. It uses only the angle of your head. macOS asks for your permission first. The readings are not sent anywhere.

Microphone

Axo never listens to your microphone and does not ask for microphone access. To pause reminders during calls, it only asks macOS whether another app is using a microphone.

Voice

The voice lines were made once, before release, and ship inside the app. Axo plays them on your Mac. It does not record your voice, and it sends no audio anywhere. The voice stays quiet during calls and while any app uses a microphone.

Network calls

Axo makes exactly two kinds of network calls. Nothing else in the app uses the network.

1. Update check

2. Anonymous usage counts

This website

axo.zensbot.com is a static website on Cloudflare Pages. It has no cookies, no analytics, no trackers and no third-party scripts.

Cloudflare serves the pages, so it receives your IP address and browser details, like any web host. The Download button and the Homebrew command get the app from GitHub, so GitHub receives that request.

Children

Axo is made for people who sit at a Mac, not for children. It asks no one for a name, email or age. If a child uses it, everything in this notice applies the same way.

Changes

If this notice changes, we will post the new text on this page with a new effective date. Every change is public in the history of docs/PRIVACY-NOTICE.md in the GitHub repository.

Contact

Questions or problems: open an issue at https://github.com/hassanarshad123/axo/issues. Issues are public, so do not post private information there.