# Topset: Private Gym Tracker — Offline workout log

> Offline workout log (iPhone/iPad app by IVAN DYACHKOV.)

- Source: https://appshunter.io/ios/app/topset-private-gym-tracker/id6793655643 (this page in markdown: same URL + `.md`)
- Developer: [IVAN DYACHKOV](https://appshunter.io/developer/6793655645)
- Category: Health & Fitness
- Price: Free
- Age rating: 4+
- Requires: iOS 17.0 · 8 MB
- Languages: American English
- Released: 2026-08-05
- Data updated: 2026-08-15
- User reviews in markdown: https://appshunter.io/ios/app/topset-private-gym-tracker/id6793655643/reviews.md

## What is Topset?

A fast, lightweight workout tracker. Open it and log your first set within a minute: nothing to set up, no account to create.

Built for progressive overload. Every set shows what you did last time, and the advice says plainly what to try today: "Every set hit 8 reps. Go heavier next time." Simple visible rules, no AI. You decide what goes on the bar.

LOGGING
- Sets arrive prefilled; one tap logs a set
- Rest timer that rings on a locked phone
- Drop sets, supersets, session notes, per-dumbbell weights, assisted bodyweight sets
- Swap an exercise mid-workout and keep the logged sets
- 233 exercises, with search that knows gym shorthand ("rdl", "ohp")

PROGRESS
- Strength trend, PRs, and estimated 1RM for every exercise
- Weekly volume and a muscle heat map on an anatomical body
- Body-weight log with a trend line

PROGRAMS
- 7 starter plans to take and edit, or build your own
- Days with sets, rep ranges, RIR, and rest times
- Share a program as plain text; duplicate it to experiment
- Editing a program never rewrites your history

PRIVATE
No account, no ads, no analytics, no subscription, no network access.Your training data lives on your phone; a one-tap export gives you all of it in a readable file.

Fully offline. One permission: notifications for the rest timer.


## Version history (last 3 releases)

### 1.2 — 2026-08-10

Share a program as plain text.

Duplicate a program.

4 new starter plans (total 7): Full Body (3-Day), Full Body (2-Day), Home Bodyweight & Bands, and Push/Pull/Legs (6-Day).

13 new built-in exercises (233 total), including trap bar deadlifts, band-assisted pull-ups and the library's first neck work.

The weekly muscle map now shades from a pale wash to full red, so you can tell a lightly worked muscle from a heavily worked one.

UI bug fixes.

### 1.1 — 2026-08-05

Muscle maps. Every exercise shows which muscles it works, painted on an anatomical body: primary in red, assisting in coral. The Progress tab paints your training week on the same body, so an undertrained muscle stands out before it becomes a weak point. Choose a male or female body in Settings.

A bigger library, easier to move through. 220 built-in exercises, up from 117. Filter by muscle, equipment, compound or isolation, push or pull. Search understands gym shorthand ("rdl", "ohp") and ranks exercises you have actually done first. Every exercise lists when you last did it.

Program days, assembled in one visit. The picker keeps the sheet open while you tap exercises in, shows the day's muscle coverage on the body as it grows, and fills in starting targets (3 sets of 8-12) to tune later.

Swap an exercise mid-workout. Machine taken, or a joint says no: swap the movement and keep every set you logged. Remaining sets move to the replacement with their rep targets.

Custom exercises are fully editable now. Fix the name, muscles, or equipment after the fact; your history follows. Delete without losing logged workouts; recreate the same name later and that history returns.

Smaller things: dumbbell steppers follow a real rack (1 kg steps up to 10 kg, then 2.5 kg), the workout calendar is a full screen you can browse, and the weekly volume chart colors workouts by program day.

### 1.0 — 2026-08-04

No release notes.

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-15.*
