Repository navigation
Releases: Aboud-KHalaf/Android-Tracker
Release list
v1.3.1 — Search, your own order & fixed targets
🔎 Search, your own order, and fixed targets
Find any exercise in seconds, arrange your program and stats the way you think about them, and see targets that finally add up.
📈 Progress
- Search your exercises by name and filter by target muscle (chest, back, shoulders, arms, legs, core). The search stays pinned while you scroll, and each exercise shows its muscle group.
🗓️ Programs
- Put training days in your own order: drag a day by its handle or touch and hold it. The order is saved and kept when you reopen the program. Move up/down are in each day's menu too.
📊 Stats
- Targets fixed: a daily target such as 100 steps now shows 100% when you walk 110, instead of 0%. Each stat's target is either an amount to reach each day (steps, water, calories, protein, sleep) or a change over time (weight, waist). Your existing Steps, Water, Calories, Protein and Sleep stats become daily targets automatically.
- Drag stats into any order: touch and hold a card, then drag. Releasing without dragging still offers Edit and Delete, now with Move up/down.
- Suggestions moved to New stat: tap New stat and start from Weight, Steps, Water and more; picking one fills in the form.
- A cleaner Stats tab with a large title that collapses as you scroll.
📸 Progress photos
- Pick a photo from your gallery for any pose, right next to the shutter. No storage permission needed; the photo is copied into the app and reviewed like a camera shot. It also works when the camera isn't available.
✨ Smoother everywhere
- Large titles that collapse into the top bar on Progress, Stats, History, Progress photos and Settings, and month headers that stay pinned in History and a stat's history.
- A smoother splash screen exit, which skips its animation when system animations are turned off.
🔒 Fully offline
The online exercise catalog (wger) has been removed. Exercises come only from your own library, and the app no longer asks for internet access at all.
Install
Download the APK below and install it over your current version. Your data, including stat targets, program days and photos, is kept and upgraded automatically. Requires Android 7.0 or newer.
v1.2.1 — Programs, smarter workouts, Stats & backups
🏋️ Programs, smarter workouts, Stats and backups
The biggest update yet: plan your week, log every kind of set, track any number you care about, and move all of it to a new phone in one file.
🗓️ Plan your week
- Workout programs from a Full Body, Upper/Lower or Push/Pull/Legs template, or from scratch. Pick your training days and Home shows today's workout.
- Targets per exercise (sets, reps, weight or hold time), replace an exercise in place, and drag to reorder.
- Supersets: pair two exercises and alternate between them, with the rest after each round.
💪 Log smarter
- Mark sets as warm-up, drop set or to failure. Warm-ups stay out of records, volume and "last time".
- Rate a set's effort with RPE (6–10).
- Notes on a workout and on each exercise, shown next time as "Last time".
- Plate calculator for each side of a 20, 15 or 10 kg bar.
- A rest countdown after each set that tells you when it's over, even with the app closed.
- New personal bests are celebrated with a vibration and a badge.
- Workouts survive leaving the app: every set is saved instantly and a notification keeps the clock running.
- A workout summary after you finish: time, sets, volume against last time and the bests you set.
📈 See your progress
- Estimated one-rep max and × BW (strength per kilo of bodyweight) charts.
- Sets this week by muscle group, next to last week.
- A week streak and a 12-week training calendar on Home.
📊 Stats replace the daily log and weight screens
- Track any number once a day (weight, body fat, waist, calories, protein, steps, water, sleep, or your own), each with a target, a chart and history.
- Your old weight entries and daily log (calories, protein, steps), targets included, move into Stats automatically.
- Progress photos keep every session, with optional measurements and a more detailed pose guide.
📲 Everywhere on your phone
- Health Connect (optional, read-only): fill Steps, Weight and Sleep automatically.
- Up next widget and app shortcuts to start a workout, log a stat or take photos.
- Wallpaper colors on Android 12+.
- Arabic translation with a right-to-left layout; Arabic digits are understood everywhere.
- A short onboarding sets up your first program and stats.
💾 Back up and restore
Settings → Data → Back up data saves everything, progress photos included, to one .zip file wherever you choose. Restore it on this or a new phone. Backups from older versions are migrated.
Privacy
Still no accounts, no servers and no analytics. Backups go only where you save them, and Health Connect sync only reads data already on your phone.
Install
Download app-release.apk below and install it over your current version. Your data is kept and upgraded. Requires Android 7.0 or newer.
v1.2 — Export to PDF & Excel
📤 Export your data as PDF or Excel
Your progress, daily log and weight history can now leave the app as a file you can open, share or print.
What's new
- Export from any analytics screen. Tap the new download button on an exercise's details, the Daily log or the Weight screen, choose PDF or Excel, and pick where to save it.
- Exports match what you see. An exercise export uses the metric and time range you selected. Daily log and Weight exports cover the period you picked.
- Export everything at once. Settings → Export all data saves your exercises, every workout set, your full daily log and your weight history in one file.
- Real Excel files.
.xlsxworkbooks have one sheet per section. Numbers and dates are real values, so you can sum, sort and chart them. - Clean, printable PDFs. A4 pages with a summary for each section. Long tables continue across pages with their headers repeated.
What's in each export
| Screen | Summary | Table |
|---|---|---|
| Exercise | Metric, range, first/latest/change, personal best | Sessions (top set, total reps, volume, PBs) and every set |
| Daily log | Average calories, protein and steps, target hits | Every logged day, with on-target marks |
| Weight | Starting, latest, change, lowest, highest | Every entry, with its change from the previous one |
Privacy
Files are made on your phone and saved wherever you choose. Nothing is uploaded, and no new permissions are needed.
Install
Download app-release.apk below and install it over your current version. Your data is kept. Requires Android 7.0 or newer.
Tracker v1.1
✨ What's new
🔎 Exercise catalog
- Browse a free online exercise catalog (wger) while building a plan
- Search by name and see each exercise's picture, muscles, equipment and instructions
- Add an exercise to your plan in one tap
🥗 Daily log
- Nutrition is now a daily log of calories, protein and steps
- Charts and period averages for each metric
- The daily reminder now goes off at a time you choose (9 PM by default)
⚙️ Settings
- Choose when the daily log reminder arrives
🔒 Privacy
Your data still stays on your device. The exercise catalog is the only feature that uses the internet, and it sends only your search to wger.de.
📦 Installation
Download app-release.apk below and install it over v1.0. Your data is kept. Requires Android 7.0 or newer.
Exercise data from wger, licensed CC-BY-SA 4.0.
Built by Aboud
Tracker v1.0 — First Release
The first public release of Tracker: an offline-first Android app for tracking your workouts, nutrition and body weight in one place.
✨ Features
🏋️ Workouts
- Create workout plans and add exercises to them
- The Home screen suggests which plan to train next
- Log weight-and-reps sets during an active workout
- Built-in hold timer for timed sets (planks, holds, etc.)
- Workout history grouped by month, with a filter by plan
📈 Progress
- A details screen for each exercise, with a progress chart and full history
- Switch between progress metrics and time ranges
🥗 Nutrition
- Log daily nutrition and edit any past day
- Set your own daily targets and see today's progress at a glance
- Nutrition chart with a period selector
- Optional daily reminder at 9 PM if you haven't logged anything that day
⚖️ Body Weight
- See your current weight, a weight chart and your full history
⚙️ Settings
- Light, dark or system theme
- Turn the nutrition reminder on or off
- Delete all data from the device
- App version and an About section
🎨 Design
- Material Design 3 with a blue brand theme, plus light and dark modes
- Animated splash screen, screen transitions and list animations
- Charts and progress bars draw in with motion
- Layouts adapt to larger screens
🔒 Privacy
All your data stays on your device. No account needed and no internet connection required.
📦 Installation
- Download
app-release.apkfrom the assets below. - Open it on your Android phone. If prompted, allow installing apps from this source.
- Requires Android 7.0 (API 24) or newer.
Built by Aboud