openScale
Open-source weight and body metrics tracker with Bluetooth scale support
About openScale
openScale is a privacy-focused, open-source app for tracking weight, BMI, body fat, and other health metrics. It supports a wide range of Bluetooth scales, offers customizable metrics, and allows data export/import via CSV. No account required, and all data stays on your device.
Pricing
Full pricing pageSubscription Free option
Free
$0 per month
The basics for individuals and organizations
- Unlimited public/private repositories
- Host open source projects in public GitHub repositories
- Dependabot security and version updates
- 2,000 CI/CD minutes/month
- 500MB of Packages storage
- Issues & Projects
- Community support
Popular
Team
$4 per month
Advanced collaboration for individuals and organizations
- Everything included in Free
- Access to GitHub Codespaces
- Repository rules
- Multiple reviewers in pull requests
- Draft pull requests
- Code owners
- Required reviewers
- Pages and Wikis
- Environment deployment branches and secrets
- 3,000 CI/CD minutes/month
- 2GB of Packages storage
- Web-based support
- GitHub Secret Protection
- GitHub Code Security
Enterprise
$21 per month
Security, compliance, and flexible deployment
- Everything included in Team
- Data residency
- Enterprise Managed Users
- User provisioning through SCIM
- Enterprise Account to centrally manage multiple organizations
- Environment protection rules
- Repository rules
- Audit Log API
- SOC1, SOC2, type 2 reports annually
- FedRAMP Tailored Authority to Operate (ATO)
- SAML single sign-on
- Advanced auditing
- GitHub Connect
- 50,000 CI/CD minutes/month
- 50GB of Packages storage
- Premium support
FAQ
If your scale name is not shown during the search in Settings->Bluetooth->Your Bluetooth scale, you must first unpair the scale with your smartphone in the Android Bluetooth settings or within an installed vendor app. Ensure your scale is turned on, you have granted the coarse location permission during the search, and the batteries are fully charged.
openScale does not synchronize data with third parties for privacy reasons. It does not send any data to the cloud and does not require internet access. However, you can use openScale sync to synchronize your health data with other services.
You may need to delete all users in the vendor's app (or reset the scale) and then add a new user in openScale. After synchronizing with openScale, you should receive all other body metrics. Make sure to back up your measurements before proceeding.
A Consent Code is a security code used to link your openScale app with your Bluetooth scale. It is displayed on the scale's screen when setting up a new user. Enter this code in openScale when prompted to complete the initial pairing. If you no longer know the consent code, you must delete the user on the scale and create a new user in openScale to generate a new code.
The Android API >= 6.0 requires access to the coarse location to search for Bluetooth devices. openScale does not read your location at any time; this permission is only for Bluetooth functionality.
Go to Settings → General and enable the 'File logging' option. Reproduce the issue in openScale, then go back to Settings → General and use the 'Export Log File' button to save the debug log to your smartphone. Share the log in a new GitHub issue by pasting the log or attaching the file.
openScale is open source and relies on the community. You can help by reverse engineering your scale by analyzing the Bluetooth 4.x protocol between your scale and the original vendor app. Refer to the 'How-to support a new scale' guide for further information.
If your language is missing or incomplete, you can translate the strings.xml file into your language and create a pull request on GitHub or use Weblate to translate the app. The current translation status for openScale is available in the documentation.
Alternatives to consider
Community ratings & full listBadges
Promote openScale giving it more exposure, by adding these badges to your website, documentation, or product listing. Each badge links back to openScale page on Webfolio.
<a href="https://www.webfolio.to/tools/openscale?utm_source=badge&utm_campaign=badge" target="_blank" rel="noopener noreferrer"><img src="https://www.webfolio.to/badges/featured_color.svg" alt="Featured on Webfolio" style="max-width: 150px" /></a>
Pricing summary
Model
Subscription
Starting from
$4 USD per user/month
Categories
Claim this tool
Are you the founder? Claim your profile to update details and track views.