Weight Tracker
Track daily. Monitor goals. Stay healthy.
Your Health Data stays on Your Device
No cloud accounts, no third-party profiling, and no hidden subscriptions. Weight Tracker is designed to be your private companion for weight monitoring.
Log daily weights in kilograms or pounds with customizable logs. Visualize your long-term trends and weekly averages with clean, interactive Compose charts. Calculate your BMI, configure daily notification reminders so you never miss a log, and set weight target completion dates to keep yourself motivated. All data is stored locally in an encrypted Room database with easy CSV backup export.
Everything You Need
Weight Log History
Quickly record your weight entries. Add daily entries in seconds, update past logs, and delete erroneous measurements easily.
Target Goal Milestones
Set your goal weight and target completion date. The dashboard calculates percentage completion, days remaining, and weekly weight velocity targets.
Interactive Compose Charts
View trends dynamically over 7 days, 30 days, or all-time logs. Calculate moving weekly averages to smooth out daily water weight fluctuations.
Local Offline Privacy
Your weight is sensitive information. All logs are stored securely on your device using SQLite. No internet required, no analytics track your progress.
BMI Classification
Provide your height to instantly display your Body Mass Index (BMI). Tracks your status category: Underweight, Normal, Overweight, or Obese.
CSV Data Management
Keep full ownership of your data. Export your complete logs history to standard CSV sheets, or import past tracking entries from spreadsheets.
Built with Jetpack Compose
Weight Tracker is written in 100% Kotlin utilizing Jetpack Compose declarative layouts, Room database architecture, and Android SDK 36 compiler toolchains.