On Google Play

Weight & body tracker

Weight Tracker

Log your weight, follow the trend and work toward a goal — with no account and no internet permission.

No account, no internet permission

Weight Tracker keeps track of your weight without an account, ads, analytics or a subscription.

Log your weight in kilograms or pounds, along with body fat, muscle mass and other readings from your smart scale. Follow the trend on interactive charts, check your BMI, set a goal weight with a target date, and pick the days a daily reminder should prompt you.

Everything is stored in a database on your device, and the app has no internet permission. You can export your weight log to CSV or JSON, or save a full backup of everything you entered in one file.

What Weight Tracker does

01

Weight log

Add an entry with optional body fat, muscle mass, body water, bone mass, BMR, visceral fat, body age and protein. Edit any past entry, or delete one and undo it.

02

Goals with a target date

Set a goal weight and the date you want to reach it. The dashboard shows your progress, the weight left and the days remaining, and the statistics screen estimates when you will get there at your current rate.

03

Trend charts

See your weight over the last 7 days, 30 days or all time, or open the chart full screen in landscape. A moving average over seven entries smooths out day-to-day swings.

04

Private and offline

Entries are stored on your device in a SQLite database. The app has no internet permission, contains no analytics or ads, and can delete all of its data in one step.

05

BMI and category

Enter your height to see your Body Mass Index straight away, with your category: underweight, normal, overweight or obese.

06

Export, import and backup

Export your weight log to CSV or JSON and import it back, or save a full backup of entries, measurements, goals, water logs and settings in one file.

07

Health Connect sync

Two-way sync with Health Connect for weight, body composition and water intake. Steps, workouts, sleep, heart rate and blood oxygen recorded by your watch or other apps are read in too.

08

Water intake

Log water with the +250 ml and +500 ml buttons or type any amount, and follow your progress toward a daily goal you set.

09

PDF reports

Create a PDF report with your height, goal, starting and latest weight, a recent trend chart and your full log with BMI and body composition columns, ready to share.

10

Measurements and progress photos

Track waist, hips, chest, bicep, thigh and neck, with the change since your last reading. Compare two progress photos side by side, each labelled with the weight logged nearest it.

How it's built

Written entirely in Kotlin, with Jetpack Compose and Material Design 3 for the interface and Glance for the home-screen widget. Data lives in a Room database on SQLite, with KSP for code generation, and syncs through the Jetpack Health Connect client.

KotlinJetpack ComposeMaterial Design 3Room / SQLiteHealth ConnectGlance

More from MEDEV Studios

Other apps you might like

All projects

QuickQR

QR & barcode scanner

A QR code and barcode scanner and generator for Android. It works offline, keeps a searchable scan history, and shows no ads.

On Google Play

X Pulse

Chrome extension for X

A Chrome extension that tracks unfollowers, follow-backs and follower growth on X. It works passively, and all data stays in your browser.

On Chrome Web Store

Secure File Manager

Encrypted file manager

An Android file manager with an AES-256 encrypted vault, storage analysis and PIN-protected sharing over local Wi-Fi. No account, no cloud.

In development