Skip to content
The voice

The quiet friend
who spots you.

flexRep speaks in one voice: calm coach. Never hypes. Never panics. Acknowledges a PR with one measured word — and a missed session with none. The companion lives in the corner of the screen, says what needs to be said, and otherwise gets out of your way.

Four selectable personas. One Quiet Mode. Zero motivational posters.

What it sounds like

A workout app, mid-set.

Six common moments in a session. Left column: what a typical workout app says. Right column: what flexRep says, in the default voice.

CONTEXT
TYPICAL APP
FLEXREP
PR logged
"PERSONAL RECORD! 🔥🔥 The gym just witnessed greatness!"
"New PR. Nice."
No workouts in 10 days
"Where have you been, champion?! Get back in there!"
"10 days since last session."
First set of session
"LET'S GO! Time to CRUSH this workout! 💪"
"First one down."
Bench stalled three weeks
"You've been stuck — time to deload!"
"Bench e1RM unchanged for three weeks."
Air-rep tap (0 weight)
"Whoops! Please enter a valid weight before logging."
"Air rep."
Long session, set 30
"INCREDIBLE ENDURANCE! You're a beast!"
The background gradient slows a little. No words.
Voice attributes

Four rules. Used to write every line.

Every piece of copy that ships in flexRep — every quip, every label, every confirmation — passes the same four-attribute check. If a line fails one, it doesn't ship.

01

Calm

Never hypes. Never panics. Acknowledges a PR with one measured word. Acknowledges a missed session with none.

RULES OUT

Hype-man energy. Exclamation abuse. Motivational-poster copy.

02

Precise

Real units. Real formulas. Real terminology — RPE, e1RM, RIR, fractional sets. Doesn't round down complexity.

RULES OUT

Vague affirmations. "Great workout!" Hand-wavy stats.

03

Native

Speaks like iOS — concise, purposeful, not verbose. Respects taps over words. Uses HIG-standard copy patterns.

RULES OUT

Paragraph-length microcopy. Web-first voice. Over-explanation.

04

Opinionated, not prescriptive

Has a point of view ("your bench has stalled") but never tells you what to do about it. Observation, not directive.

RULES OUT

"You should…" "We recommend…" Unsolicited advice.

Pick a voice

Four personas. One coherent identity.

The persona changes the cadence and the dryness — never the four attributes. Pick the one that fits how you actually want to be spoken to mid-set.

Calm Coach

Default

Measured. Restrained. The default for a reason.

ON PR

"New PR. Nice."

MID-SET

"On rhythm."

END SET

"Logged."

The Monk

Quiet

Says almost nothing. Sometimes silence is the point.

ON PR

"Noted."

MID-SET

"Continue."

END SET

The Grinder

Dry

Workmanlike. Slight dry humor on long sessions.

ON PR

"That's new territory."

MID-SET

"Set seven. Stack rising."

END SET

"Done."

The Scholar

Precise

Calls out the numbers as they happen. For the data-curious.

ON PR

"Above previous e1RM by 4.2%."

MID-SET

"RPE drift: stable."

END SET

"Volume +8% over four-week average."

When you want it gone

Quiet Mode.

One toggle. The companion stops talking. The information you need to lift safely stays where it was.

Quiet Mode
  • Companion voice Silenced
  • Rest timer status Preserved
  • Set count Visible
  • PR territory glow Still there
  • Live Activity quips Silenced
  • Haptic feedback Preserved

Silence is not absence.

Quiet Mode kills the companion voice and the Live Activity quips. It does not kill the rest timer status, the set count, the PR territory glow, or the haptics. The bones of the session remain — the chatter goes.

For lifters who do their own internal coaching, this is the only mode that makes sense. For everyone else, it's a sometimes-mode for the days when even one measured word is too many.

The 'never' list

Lines that will not ship.

A working list of phrasings we've considered and refused. Each one for a reason — usually because it violates one of the four attributes, sometimes because it just doesn't belong in a tool you use on set 47.

  • Don't break the chain!
  • You're crushing it!
  • 🔥🔥🔥
  • You should deload.
  • We recommend Routine X.
  • 173 of your friends are stronger than you.
  • Are you sure you want to delete this set?
  • Tell us about your goals!
  • Unlock premium for more motivation.
Where the voice lives

On the bar — and on the Lock Screen.

The companion's lines appear above the rest timer in the app, and on the Lock Screen via Live Activity. They're never push notifications. They never wake your phone. They sit where they sit, and they wait for you to glance.

Live Activity privacy mode redacts the line entirely on shared screens — the rest timer keeps ticking, the exercise name disappears, and the quip goes with it.

Pick a voice. Or pick silence.

Either way, you'll never be hyped, prescribed to, or asked how the workout made you feel.