Effective: 2026-05-30
App: SitPose (com.sitpose.app)
Publisher: QnSub Tech
Contact: support-sitpose@qnsub.com

This is a plain-English explanation of what SitPose does with your data. The short version: SitPose does not collect, store, or transmit any personal data. Posture detection runs entirely on your device, no video is ever recorded, and there is no account and no server.


The camera

SitPose watches your posture during a work session using the front camera. In every case, the video stream is processed on-device by Apple's Vision framework and no frames are ever recorded, saved, or uploaded:

  • Each camera frame is analyzed in memory in real time to estimate your body-joint positions, then immediately discarded.
  • During a session the monitoring screen shows a live, on-device camera view with a posture skeleton drawn over it, so you can see why an alert fired. It is shown only on your own screen — never recorded, saved, or uploaded — and an optional blur can hide your face while keeping the skeleton sharp.
  • No image, video, or face data ever leaves your device, because SitPose makes no network calls in its core product.
  • Camera permission is requested only when you start your first session, and can be revoked at any time in iOS Settings → Privacy & Security → Camera → SitPose.

What SitPose stores

All of the following is stored locally on your device — using Apple's SwiftData framework for your data, and iOS UserDefaults for small settings flags. None of it is transmitted anywhere:

  • Sessions — for each work session: its length, your percent of time in good posture, your longest good-posture streak, and how many stand-up breaks you took.
  • Posture alerts — a count and breakdown (by signal — slouch, forward head, lean, too close) of the nudges within a session, used to draw your stats.
  • Settings — your preferences: sensitivity for neck and torso, which signals are on, cue type (sound, spoken, or haptic), haptic strength, and your stand-up reminder interval.
  • Calibration baseline — the joint angles captured when you "sit up straight" at the start of a session, used only to measure deviation. This is just numbers, not an image.

What we do not do

  • We do not record, save, or upload any video, photo, or camera frame.
  • We do not track you across apps or websites.
  • We do not use analytics SDKs (no Google Analytics, no Mixpanel, no Firebase, no Amplitude, etc.).
  • We do not use advertising SDKs or any third-party SDK that collects data.
  • We do not sell or share your data with anyone.
  • We do not have a server collecting your data — the core app makes no network requests.
  • We do not require you to create an account.

Why SitPose runs as a foreground session

iOS does not allow apps to use the camera in the background. SitPose is built around an explicit, screen-on work session for exactly this reason: the camera is active only while you're in a session with the app open and in front of you. This is also why your stats are session-based ("you sat for 52 minutes, slipped 14 times") rather than vague all-day numbers — and it means SitPose is never quietly watching in the background.

Deleting your data

Because everything is local, uninstalling SitPose deletes everything. iOS removes the app's data container along with the app. There is nothing on a server to delete, because there is no server.

Children

SitPose is rated 4+ and contains no objectionable content. It is a simple posture coach with no account, no chat, and no data collection.

Changes to this policy

If the privacy practices change, we'll update this page and the in-app About screen with the new effective date. Material changes (for example, adding any kind of backend) would be highlighted at the top.

Contact

Questions or requests: support-sitpose@qnsub.com