AirDrop
To a coach's phone, to your training partner, to your own Mac.
Most apps end a session with a "Great workout!" toast and a five-star rating prompt. flexRep treats the end of a workout as a designed ritual — a brief, intentional pause where the session reveals itself. Rhythm waveform. PRs in context. Strength glyph update. One sentence from the coach.
Then it gets out of your way.
The summary sheet doesn't render its contents instantly. There's a deliberate sequence — choreographed in milliseconds — that turns the post-workout moment into a brief, designed pause.
A 100-millisecond pause where the background gradient is visible and nothing else is. A deliberate inhale before the summary loads — anticipation, by design.
Peak by peak, your session unfolds across the screen. The first peak arrives, then the second, then the rest — each one timed to the haptic ladder so heavy peaks feel heavier.
A gold dot lands on the peak. The PR weight is shown in the exercise's context — "225 lb → 235 lb (+10 lb)" — so the achievement reads as progression, not a number alone.
Total sets, total volume, session duration, time under tension, average RPE. Each number arrives via numeric content transition — no flashes, no animations that outlast the haptic.
Your training fingerprint redraws itself, incorporating today's movement patterns. A subtle morph — the shape today is almost, but not quite, the shape yesterday.
Calm, precise, observational. "Volume +8% over the four-week average. Bench velocity holding." No hype. No prescription. The last word, and then quiet.
Each number arrives via numeric content transition — morphing into place, never flashing. The eye reads them at the speed it wants to.
The PR section doesn't show you a single number — it shows you the progression. 225 lb → 235 lb (+10 lb). The achievement reads as movement, not as a notch on a belt. The receipt row gets a gold tint on the weight number. The strength glyph nudges in the right direction. The companion says "New PR. Nice." — and stops there.
The thing flexRep refuses to do here is congratulate you in proportion to its own marketing department. The PR is yours. The acknowledgment matches.
Today's movement patterns feed into the strength glyph at the end of every session. The shape changes by a fraction — a slightly longer push axis, a slightly fuller hinge, a barely-warmer color tint. You won't always notice. Over weeks, the shape tells you exactly what you've been training.
It's the visualization that lives between sessions. Most lifters don't see it during the workout — they see it at the end, after the bar is racked, when the picture of what they actually do is worth a look.
The summary card is shareable as an artifact — the rhythm waveform, the stats, the strength glyph, the calm-coach line. It goes wherever you want it to. There is no flexRep feed for it to land in.
To a coach's phone, to your training partner, to your own Mac.
Drop the card into a thread. Renders cleanly in iMessage previews.
A PNG you own. Post it wherever you want, or don't.
For the lifters who keep a training journal in Obsidian or Notion.
Each of these appears in some workout app on the App Store. None of them is in flexRep, and none of them ever will be. The summary is a reflective moment, not a conversion funnel.
Four seconds of reveal. One sentence of observation. Then the sheet closes and the gym is yours again.