A program-first training app

Decide nothing.Lift everything.

DumaFit is a workout tracker for people who follow a program. Open it and today's session is already on the screen. Log your sets, even with no signal, and they sync to your account. Nutrition is tracked in the same place.

Invite-only right now. Have a code? Register · Log in

DuMa×Fit
Synced
Workout
Shoulders + Abs

6 exercises · about 55 min · day 4 of 8

Example rotation · tap a day · start · finish

  • Logs offline
  • Web app · no store
  • Email or Google sign-in
  • Invite-only
How it works

One decision up front.Then it's routine.

01

Pick a program

Choose a program, or build your own workouts. Programs run as rotations — day 3 of 8 — so the app always knows which session is next, whatever day of the week it is.

02

Open the app

Today's session is already on the screen: the exercises, roughly how long it takes, where you are in the rotation. Not feeling it? Swap in a different workout or build a custom one.

03

Log it and move on

Every session you log becomes part of your history, kept in your account. Training readiness and strain sit on the same screen, so you can see how you're trending.

Built for the gym floor

Your training log, on your terms.

No signal, no problem

Sets you log are saved on your phone first, then synced to your account when the signal is back. Starting a workout needs a connection. Logging it does not.

Rotations, not calendars

Day 3 of 8 is day 3 of 8, whether it's Tuesday or Sunday. Miss a day and the plan waits.

No app store

DumaFit is a web app. Add it to your home screen from the browser and it runs full-screen, like anything else on your phone.

Sign in simply

Email and password, or continue with Google. No extra accounts to make.

Food, in the same log

Nutrition tracking lives beside your training. One place, one account, nothing to reconcile between apps.

Early access

DumaFit is invite-only.

Request access with your Google account. An admin reviews each request. If you already have a code, registration takes a minute.