Installation
Posture!Posture!Posture! is available for both Chrome and Firefox browsers. Choose your browser below to get started.Chrome Web Store
Install the extension directly from the Chrome Web Store for Chrome, Edge, Brave, and other Chromium-based browsers.Visit the Chrome Web Store
Navigate to the Posture!Posture!Posture! listing on the Chrome Web Store.
Confirm installation
When prompted, click “Add extension” to confirm the installation and grant necessary permissions.
The extension requires camera access and the ability to modify web pages. These permissions are necessary for pose detection and applying the blur effect.
Firefox Add-on Marketplace
Install the extension from the official Firefox Add-ons site.Visit Firefox Add-ons
Navigate to the Posture!Posture!Posture! listing on the Firefox Add-on Marketplace.
Confirm installation
When prompted, click “Add” to confirm the installation and grant necessary permissions.
Developer Mode Installation
If you want to install the extension from source for development or testing purposes, follow these steps.Prerequisites
- Node.js version 20 or higher
- npm (comes with Node.js)
- Git
Installation Steps
Load in Chrome
- Navigate to
chrome://extensions/ - Enable “Developer mode” using the toggle in the top-right
- Click “Load unpacked”
- Select the
buildfolder from the cloned repository
Permissions Explained
The extension requires the following permissions:| Permission | Purpose |
|---|---|
| Camera Access | Required to capture your webcam feed for pose detection |
| Access to all websites | Needed to apply the blur effect to web pages when you slouch |
| Storage | Stores your preferences and baseline posture position locally |
All data processing happens locally in your browser. No webcam data or personal information is transmitted to external servers.
Troubleshooting
Extension icon not visible
- Click the extensions icon (puzzle piece) in your toolbar
- Find Posture!Posture!Posture! in the list
- Click the pin icon to keep it visible
Camera permission denied
- Click the extension icon
- When prompted, click “Allow” for camera access
- If you previously denied permission, you may need to reset it in your browser settings
Extension not working after installation
- Try refreshing any open web pages
- Restart your browser
- Ensure you’ve granted camera permissions
Next Steps
Now that you’ve installed the extension, learn how to set up your first posture tracking session:Quick Start Guide
Learn how to configure and start using Posture!Posture!Posture!