StopSlouching Home

Privacy Policy

Last updated May 12, 2026

The short version

StopSlouching uses your webcam to detect your posture. The video and the pose-detection inference both run entirely on your device. No video frames, images, or landmarks are uploaded anywhere. You can verify this yourself by opening your browser's Network tab while using the app.

What we collect

  • Account: if you sign in, your email address and authentication provider (Google, Apple, or magic link).
  • Subscription: if you upgrade to Pro, our payment processor Paddle handles your card details. We only see your Paddle customer ID, plan tier, and billing-period dates.
  • Posture session metadata (Pro only, cloud-synced): start/end timestamps, aggregated good-vs-bad-posture seconds, average score, and a down-sampled score timeline. Never images, never landmark coordinates.
  • Server logs: standard request logs from Vercel (IP, user agent, path) for security and abuse prevention. Retained 30 days.

What we never collect

  • Webcam video frames or images
  • Pose-detection landmarks (computed and discarded locally)
  • Payment card details (handled by Paddle as merchant of record)
  • Biometric face data of any kind

Third-party processors

  • Supabase — auth + database. Hosts your account and posture session metadata.
  • Paddle — payment processing and merchant of record. Handles checkout, taxes, and refunds.
  • Vercel — application hosting.
  • Google AI / MediaPipe — open-source pose-detection model loaded from a CDN at first use, then cached locally. The model runs in your browser; no data leaves your device through this dependency.

Your rights

You can export or delete your account data at any time from the in-app settings. If that doesn't work or you have questions, email hello@stopslouching.app.

Contact