DK1 DK1 FITNESS

About DK1 Fitness

Training logs, coaching tools, measurements, and progress tracking in one place.

Athlete + Trainer workflows Program Blocks
Built for consistency

Track workouts, see trends, coach clients, and keep the whole picture in one app.

DK1 Fitness is designed for athletes who want a clean workout log and for trainers who need a practical system for clients, templates, and shared sessions. It keeps the focus on progression, not admin.

Free plans are intentionally limited. Paid plans unlock more templates and client capacity, while free athlete and trainer plans keep stats limited to the last 30 days.

What it looks like

These previews show the main parts of the app people spend the most time in.

Stats charts preview showing weight, volume, and reps trends.
Stats and charts Compare weight, volume, reps, and exercise trends with compact app charts.
Workout builder preview with exercises and sets.
Workout builder Build workouts with exercises, sets, reps, weights, and cardio entries in a single session.
Recent workout history preview with workout rows and progression details.
Workout history Review recent sessions, top lifts, workout details, and progression notes.
Calorie estimate preview showing the MET formula and inputs.
Calorie estimate Calories are estimated from METs, body weight, and workout duration.
Body measurements history preview with compact trend cards.
Measurements history Track body metrics over time with compact per-measurement trends.

How people use it

The app is intentionally simple enough for daily logging and structured enough for coaching workflows.

Athlete use

Keep your log current, spot progression trends, and review how your body and performance are changing over time.

  • Save workouts and revisit the recent workout list.
  • Use charts to track strength, volume, and reps.
  • Check calorie estimates, top lifts, and PR notes.
  • Compare body measurements and look for trend changes.
Trainer use

Manage a client roster, build reusable programs, and review what clients actually did, not just what was planned. It is especially useful for online clients because they can log sessions and share measurements with you without needing to be in the same room.

  • Create and copy program templates for clients.
  • Create Program Blocks with weeks, planned days, assigned clients, and template or custom workouts.
  • Review logged sessions, progression details, and remote check-ins.
  • Track shared measurements so you can follow progress between sessions.
  • Keep coaching data organized by client, program, and online training block.
  • Use the athlete dashboard when you need to train yourself too.

Program Blocks

Program Blocks are the structured coaching layer between a trainer's templates and a client's completed workout history.

1 Trainer builds the block

A trainer creates a block with a name, start date, number of weeks, notes, and assigned clients.

  • Weeks and days can be planned inside the block.
  • Each day can use a saved workout template.
  • Each day can also include a custom workout with exercises, sets, reps, weights, and cardio details.
2 Client receives planned days

Assigned clients see the block on the athlete dashboard with week sections, day rows, progress, and completion status.

  • Clients can start any planned workout day.
  • Template days and custom days open in the normal workout editor.
  • Rest or notes-only days are shown without a workout action.
3 Completion is saved properly

When the client saves a Program Block workout, it becomes a normal workout in their history and marks that block day complete.

  • The completed workout is saved to the database as a client workout.
  • Exercises, reps, weights, cardio data, volume, and stats stay part of the normal workout history.
  • The trainer can see completion progress and the saved workout linked back to the block session.

Plan overview

These are the current plan limits that matter most for how people use the product.

Plan Best for Includes Limits / notes
Athlete Free Trying the athlete side of the app
Workout log and history Charts and measurement tracking
3 personal templates Stats capped to last 30 days
Athlete Starter Regular self-coached training
Full athlete dashboard More template room
10 personal templates Full history
Trainer Free Testing coaching tools or coaching one person
Trainer dashboard Client and program tools Program Block builder
1 client 3 program templates 1 active Program Block Up to 2 weeks and 3 planned sessions per block Stats capped to last 30 days
Trainer Pro Growing coaching roster
Full trainer workflow Reusable templates and session review Program Blocks with client completion tracking
10 clients 6 program templates 10 active Program Blocks Up to 12 weeks and 60 planned sessions per block Full history Paid plans help cover hosting, storage, and ongoing development

Support and feedback

Found a bug, have a suggestion, or want to request an improvement? Send it to support and it will go to the right place.

Contact support

Email support@dk1fit.fit for bug reports, feature ideas, product feedback, or account questions.