Beta · Invite Only · Free During Testing

You're in. Welcome to the INGOT testing phase.

A complete training platform for personal trainers — programs, live workout tracking, messaging, scheduling, and reports. Your clients get a free workout app branded with your name, logo, and colors. You were invited because your feedback shapes what gets built next.

Start Free Testing Account

No credit card. No commitment. Pricing comes later — testers keep early-access perks.

A trainer dashboard

Build programs, track every client, see who needs attention, and run your business from one screen.

Their app, your brand

A free workout app for your clients — white-labeled with your name, your logo, your colors. They see your gym on their home screen, not INGOT.

Everything you actually need

Programs, messaging, schedule, reports, branding. No bloat, no upsells, no surprise add-ons.

9
Major features live
100%
Branded as yours
Programs + clients
$0
During beta
White-Label · Built In

Their app. Your brand.

INGOT is your gym's app the moment your clients open it — your logo on the home screen, your colors throughout, your business name on every screen and email. No "INGOT" branding anywhere they can see.

9:41
Thorsen PerformanceWelcome back
SK
Wed, May 21Good morning, Sarah
12 streak
★ Today · Push
ChestTris
Push Day
5 ex · ~52 min · W4
1
Bench Press
4×6
2
OHP
3×8
3
Incline DB
3×10
Body wt
178 lb
↑ 2 lb
Bench 1RM
225
↑ 18
This week4 of 5 done
M
T
W
T
F
S
S
Today
Plan
Coach
You
Thorsen Performance
#E8DFD0 · Cream
9:41
Iron Forge GymGet after it
MR
Wed, May 21Let's go, Mike
8 streak
★ Today · Pull
BackBis
Pull Day
6 ex · ~58 min · W4
1
Deadlift
4×5
2
Pull-ups
4×8
3
Barbell Row
3×10
Body wt
192 lb
— flat
Deadlift 1RM
405
↑ 15
This week3 of 6 done
M
T
W
T
F
S
S
Today
Plan
Coach
You
Iron Forge Gym
#FB923C · Forge Orange
9:41
Apex AthleticsHigher every day
JT
Wed, May 21Climb on, Jess
21 streak
★ Today · Legs
QuadsGlutes
Leg Day
5 ex · ~64 min · W4
1
Back Squat
5×5
2
Romanian DL
3×10
3
Walking Lunge
3×12
Body wt
142 lb
↑ 1 lb
Squat 1RM
185
↑ 20
This week5 of 5 done
M
T
W
T
F
S
S
Today
Plan
Coach
You
Apex Athletics
#818CF8 · Indigo

Three different gyms, three different brand colors, three different workouts. Your branding wraps the app — the logo, the name, the avatar, the active nav. The workout card stays color-coded by exercise type (push=orange, pull=indigo, legs=green) so your clients always know what they're walking into.

What's inside

The whole platform, walked through

Every screen below is rendered the same way it looks in the real app — same components, same colors, same animations.

Dashboard · Home

The pulse of every client, on one screen.

Sign in to a snapshot of your business: today's sessions, who's missed a workout, who's on a streak, and who needs a check-in. No hunting through tabs.

  • KPI cards — active clients, sessions today, attention count, adherence trend
  • Quick actions for the four things you do most
  • Today timeline, attention list, unread messages, recent PRs
  • Real-time updates the second a client finishes a set
dashboard.ingot.fit / dashboard

Good morning, Trevor

Here's what's happening with your clients today.
Live
Active Clients
28
Workouts Today
14
Needs Attention
3
Avg Adherence
87%↑ 5%
Today
Today's ScheduleFull Calendar →
Wednesday, May 20
Sarah Kim
In Person · 60 min
6:00 AM
Done
Mike Rodriguez
In Person · 45 min
7:30 AM
In Progress
Jess Thompson
Online · 60 min
12:00 PM
Dan Alvarez
In Person · 90 min
5:30 PM
Unread MessagesView all →
Sarah Kim
2m
Crushed today's push session! Ready for legs.
Mike Rodriguez
12m
Question on the squat cue you sent me…
Jess Thompson
1h
Can we reschedule to Thursday?
Dan Alvarez
3h
Form check video uploaded — appreciate it!
Action Required
Needs AttentionView all →
Liam Park
Missed session this week2d since last workout
Emma Morrison
No workouts logged6d since last workout
Carlos Bennett
Program ends in 2 days
Recent PRsView all →
SK
Sarah Kim
Bench Press · 1RM
225 lb
MR
Mike Rodriguez
Deadlift · 1RM
405 lb
JT
Jess Thompson
Squat · 5RM
185 lb
DA
Dan Alvarez
OHP · 1RM
135 lb
Clients

Every client, every detail, every history.

Card-based roster with the info you actually need at a glance — current program, adherence, next session, attention reasons. Click into the full profile for history, messages, notes, and progress.

  • Status pills + sort (recent, name, adherence, needs attention)
  • Attention reasons spelled out — not just a vague warning dot
  • Adherence, next session, and active program inline per card
  • One-click View / Message / Schedule from the card
dashboard.ingot.fit / clients

Clients

28 active · 4 paused · 2 archived · 3 need attention →
Add Client
Search clients…
Active Paused Archived All
Sort: Recent ▾
SK
Sarah Kim
Active Today
Active
Adherence
92%
Next Session
Today 6a
Program
PPL · W4
LP
Liam Park
Active 2d ago
Active
Missed session this week
Adherence
64%
Next Session
Wed 7a
Program
PPL · W3
JT
Jess Thompson
Active Today
Active
Adherence
95%
Next Session
Today 12p
Program
Full Body · W6
MR
Mike Rodriguez
Active Today
Active
Adherence
88%
Next Session
Today 7:30a
Program
U/L · W2
EM
Emma Morrison
Active 6d ago
Active
6d since last workout
Adherence
71%
Next Session
Thu 10a
Program
Hyper · W5
DA
Dan Alvarez
Active Today
Active
Adherence
100%
Next Session
Today 5:30p
Program
Strength · W1
Program Builder

Build a program once. Reuse it forever.

A guided 4-step flow with week-by-week editing. Every day is a themed hero card — the same look your clients see in their app — so the program you build is the program they experience.

  • 4-step stepper: Setup → Build → Overview → Save
  • Per-day theme picker drives banner color, gradient, and animation
  • Sets, reps, rest, intensity (RPE / %1RM / RIR), coaching notes per exercise
  • Supersets, deload weeks, copy/paste week, AI generation
  • Save as template, assign to client, export to PDF
dashboard.ingot.fit / programs / builder

Push / Pull / Legs · 8 weeks

Template · 6 days/week · RPE-based
● Saved
Setup
2Build
3Overview
4Save
Day 1 · 4 ex
Push
Chest Shoulders Triceps
Push A
Chest / Shoulders / Triceps
1
Barbell Bench Press
4 × 6 @ RPE 8 · 180s rest
2
Standing Overhead Press
3 × 8 @ RPE 7 · 120s rest
3
Incline Dumbbell Press
3 × 8-12 @ RIR 2 · 📝
4
Cable Fly
3 × 12-15 · 60s rest
Day 2 · 4 ex
Legs
Quads Glutes Hamstrings
Legs A
Quads / Glutes / Hamstrings
1
Barbell Back Squat
5 × 5 @ 75% · 180s rest
2
Romanian Deadlift
3 × 8-10 @ RIR 1 · 120s rest
3
Walking Lunge
3 × 12 @ RPE 7 · 90s rest 📝
4
Seated Leg Curl
3 × 12-15 · 60s rest
Client App · PWA

Your clients get a real app. For free.

INGOT installs to their home screen, works offline mid-set, and syncs every rep the second connection comes back. No app store. No paywall they hit later. The hero card glows in the workout's theme color and animates its own SVG — so they actually want to open it.

  • "Today" hero with theme-colored glow, animated SVG, muscle tags
  • Live set logging, rest timer, exercise swap, skip-rest
  • Streak indicator, weight/PR tracking, makeup workouts
  • Branded with your colors, your logo, your gym
9:41
Wed, May 20Big day, Sarah
12 workout streak
★ PR Attempt
Bench 230 lb
PR Day
Test set above your 1RM — go get it
1
Bench warmup
3×5
2
Bench Press
1×1 @ 230
3
Back-off sets
3×5 @ 80%
Current 1RM
225 lb
↑ 18 · 8wk
Target today
230 lb
+5 lb · new PR
Today
Program
Coach
Profile
Messages

One inbox. Every client. Every conversation.

No more juggling DMs across Instagram, WhatsApp, and SMS. Clients message you from inside the app, you reply from inside the dashboard — searchable, threaded, and tied to their profile.

  • Unified inbox across all clients (and gym owners on a gym plan)
  • Real-time delivery — no refresh needed, Supabase realtime under the hood
  • Quick context: see their current program right inside the thread
dashboard.ingot.fit / messages
SK
Sarah Kim
Client · PPL Week 4 · 92% adherence
View profile →
Today
Just finished push day — felt strong, bench went up 5 lb!
That's huge. How were those RPEs feeling? Closer to 7 or 8?
Honest 8 on the last set. Could've done one more.
Perfect. We'll bump the top set next week.
Crushed today's push session! Ready for legs tomorrow 💪
Type a message…
Schedule

Every session, in-person or virtual, in one calendar.

Month view by default — because you plan in months, not days. Click a date to see who's training when, drag to reschedule, and clients see updates instantly in their app.

  • Month, week, and day views — month is the default
  • Color-coded by workout type with the same theme palette
  • Client reschedule requests land directly in your inbox
dashboard.ingot.fit / schedule

Schedule

May 2026 · 42 sessions this month
Clients
Sarah K.
Mike R.
Jess T.
Dan A.
Liam P.
Emma M.
Carlos B.
Sun
Mon
Tue
Wed
Thu
Fri
Sat
26
27
28
29
30
1
09:00 Sarah
2
3
4
06:00 Sarah
07:30 Mike
5
12:00 Jess
● Carlos
6
05:30 Dan
7
08:00 Carlos
17:00 Liam
8
06:00 Sarah
9
10
11
06:00 Sarah
07:30 Mike
12
12:00 Jess
13
05:30 Dan
10:00 Emma
14
08:00 Carlos
15
06:00 Sarah
14:00 Riley
16
17
18
06:00 Sarah
07:30 Mike
19
12:00 Jess
17:00 Liam
20
06:00 Sarah
07:30 Mike
12:00 Jess
17:30 Dan
21
08:00 Carlos
10:00 Emma
22
06:00 Sarah
● Liam wkt
23
Reports

Hard numbers, not vibes.

Volume, intensity, and adherence trends per client and across your roster. Spot plateaus before they become problems and prove progress when clients can't see it themselves.

  • Estimated 1RM progression per lift, with deltas
  • Weekly volume per muscle group, week over week
  • Adherence and streak — scoped to current program, not lifetime
  • Exportable for client check-ins
dashboard.ingot.fit / reports

Weekly Reports

Send clients a weekly check-in with their stats and your feedback
+ New Report
New Report · Sarah Kim
Stats below auto-calculate from her logged workouts this week
Workouts
6 / 6
Adherence
100%
Volume
14.2k lb
PRs
2
Weight Δ
+1.5 lb
Weekly Summary
Great consistency this week — every session logged on time. Bench moved up 5 lb at RPE 8, squat felt smooth at 75%. Volume up 34% from last block.
Trainer feedback
Locked in. Ready to bump intensity next week — let's chase that 230 lb bench.
History
JT
Jess Thompson
May 13 — May 19
Sent
Workouts: 5 / 6
Adherence: 83%
Volume: 9.4k lb
PRs: 1
Weight Δ: +0.6 lb
"Big week on hinge patterns — RDL form is finally clicking. Take Sunday completely off, you've earned it."
MR
Mike Rodriguez
May 13 — May 19
Draft
Workouts: 4 / 5
Adherence: 80%
Volume: 11.8k lb
PRs: 0
Weight Δ: flat
Settings · Branding

The whole app. Wearing your brand.

One color picker, one logo upload, one business name — and INGOT disappears. The client PWA they install, the home-screen icon, the workout screens, the rest-timer, the onboarding email they get on day one: every surface they touch is your gym's, not ours.

  • Color tokens applied across the client PWA
  • Custom logo (light + dark variants)
  • Branded onboarding email sent via Resend
  • Trainer dashboard stays INGOT-branded — your tools, your business
dashboard.ingot.fit / settings / branding

Settings

Manage your account and preferences
Save changes
Custom Branding
Customize the look of your clients' app with your own logo and brand color.
Logo
T
PNG, JPG, SVG, or WebP · Max 2MB · Cropped to 512×512
Brand accent color
#E8DFD0
Business name
Thorsen Performance
Client App Preview
T
Thorsen Performance
▶ Today · Push
Push Day
1 · Bench Press · 4×6
2 · OHP · 3×8
3 · Incline DB · 3×10
START WORKOUT
Live preview · updates as you change
Your job as a tester

What we're listening for

You're not a customer right now — you're a co-builder. Here's what'll move the product fastest.

Bugs & broken flows

Anything that crashes, stalls, doesn't save, looks wrong, or just feels off. Screenshots help — but a quick description is plenty.

UX friction

Steps that took too many clicks, things you couldn't find, screens that confused a client. Friction is the most fixable feedback we get.

Missing features

What does your current workflow need that INGOT doesn't have yet? Tell us. Beta feedback shapes the roadmap directly.

What's working

Just as useful — tell us what feels right so we don't accidentally break it. The flows you actually use are the ones we'll protect.

Where things stand

Live now, coming next, on hold

Honest status, no marketing spin. The beta gets the truth.

Live now

Everything walked through above. Dashboard, clients, program builder with themed day cards, client PWA with live tracking, messaging, schedule, reports, branding, AI program generation, PDF export, branded onboarding email. Use it all.

Coming next

Tutorial videos and a written wiki. So you don't have to figure out every flow by clicking around. Also: deeper analytics, body-metric tracking, and habit/check-in tools.

What gets built after that depends on what you tell us. The point of a beta is that the loud asks win. Email Trevor directly with anything — feature request, bug, or "this is confusing."

Ready to test it?

Free testing account. Full access to every feature above. We'll be in touch before anything ever becomes paid, and testers keep early-access perks.

Start Free Testing Account

No credit card. No commitment.