Frequently Asked Questions
Find answers to commonly asked questions about the Posture!Posture!Posture! extension.Why does the extension need camera access?
Why does the extension need camera access?
The extension uses your webcam to track your posture in real-time using TensorFlow.js and the MoveNet pose detection model. The camera captures your position and specifically tracks your eye height to determine if you’re slouching. When you deviate from your “good posture” baseline, the extension applies a blur effect to your browser to remind you to sit up straight.Important: All camera processing happens locally in your browser. No images or video are ever transmitted or stored anywhere.
How accurate is the posture tracking?
How accurate is the posture tracking?
The extension uses TensorFlow.js MoveNet (SINGLEPOSE_LIGHTNING model) for pose detection, which runs at a detection rate of 100ms intervals. The tracking focuses on your right eye position as the primary indicator of posture.The default deviation threshold is 25 pixels from your baseline position. When your eye position moves more than this threshold vertically, the extension considers it “bad posture” and applies the blur effect.
Which browsers are supported?
Which browsers are supported?
Posture!Posture!Posture! is available for:
- Chrome: Install from the Chrome Web Store
- Firefox: Install from the Firefox Addon Marketplace
How do I set my baseline 'good posture' position?
How do I set my baseline 'good posture' position?
When you first start the camera, the extension automatically captures your current position as the baseline “good posture.” To ensure accurate tracking:
- Sit up straight with proper posture
- Open the Options page and start the camera
- The first position detected will be set as your baseline
Can I use multiple cameras?
Can I use multiple cameras?
Yes! The extension supports multiple webcams. In the Options page, you’ll find a dropdown menu that lists all available video input devices. You can switch between cameras at any time, and the extension will smoothly transition to the selected device.
Does the extension work when the Options page is closed?
Does the extension work when the Options page is closed?
Yes, but with an important caveat: You need to make the Options window visible/active at least once for the tracking to initialize correctly. After that, the extension will continue monitoring your posture even if the Options page is minimized or in a background tab.The browser action badge will show “ON” when tracking is active and “OFF” when stopped.
What happens when I slouch?
What happens when I slouch?
When the extension detects that you’ve moved away from your good posture position (by default, more than 25 pixels), it applies a blur effect to all web pages you’re viewing. As soon as you sit back up and return to your good posture position, the blur effect is immediately removed.This visual feedback helps create awareness of your posture without being overly intrusive.
Can I adjust the sensitivity?
Can I adjust the sensitivity?
The posture deviation threshold is currently set to 25 pixels. While the code includes infrastructure for adjusting this value (GOOD_POSTURE_DEVIATION), this feature is in development. Check back for future updates that will allow you to customize the sensitivity based on your preferences.
Why does the extension need 'view all pages' permission?
Why does the extension need 'view all pages' permission?
The extension requires permission to access all web pages so it can apply the blur effect across your entire browsing experience. Without this permission, the extension would only work on specific pages.See our Privacy Policy for more information about how we handle permissions responsibly.
What technology powers the posture tracking?
What technology powers the posture tracking?
The extension uses:
- TensorFlow.js: Machine learning framework that runs in the browser
- MoveNet: Google’s pose detection model optimized for real-time performance
- React Webcam: For camera access and video streaming
- WebGL Backend: For accelerated model inference
Is there a mobile version?
Is there a mobile version?
No, Posture!Posture!Posture! is currently only available as a browser extension for Chrome and Firefox on desktop computers. Mobile browsers don’t support browser extensions in the same way, and posture tracking is most relevant for desktop work environments.