Posture apps usually mean a webcam watching you all day, or a wearable you have to remember to charge and put on.
activev0.1.0
poise
Your AirPods as a posture coach, fully on-device.
A native macOS menu bar app that reads head motion from your AirPods' built-in sensors, learns your upright baseline, and nudges you when you start to slouch. No camera, no cloud. The motion data never leaves your Mac.
A SwiftUI menu bar app that taps the AirPods' CMHeadphoneMotionManager, calibrates an upright baseline, and watches for sustained forward tilt. Everything stays local.
Developer setup
clone
git clone https://github.com/jx-grxf/poise.git && cd poiseHighlights
- Reads head motion straight from the AirPods sensors via CMHeadphoneMotionManager.
- Calibrates your upright baseline and only nudges you on sustained slouching.
- Runs entirely on-device: no camera, no cloud upload, no motion data leaving the Mac.
- Sits quietly in the menu bar with a DMG release and Sparkle update feed.
