Strength, without the theater
The next set,clearly.
I built SETLINE because I was tired of spending the time between sets staring at my phone. It keeps the next set obvious, lets me log what actually happened, then gets out of the way.

Less interface. More lifting.
Logging should take less attention than the set.
Your rest period is for recovering, not managing an app. SETLINE keeps the next set ready and logging small enough to do without thinking about it.
- 01
KNOW WHAT’S NEXT.
The next set is already there.
- 02
LOG WHAT HAPPENED.
Hit the reps? Tap once and move on.
- 03
CHANGE IT IF YOU NEED TO.
If the set went differently, enter what actually happened.
That’s it.
See it. Log it.
Get back to the work.
- 01SEE
what’s next
- 02TAP
what happened
- 03CHANGE
if you need to
- 04KEEP
the real set
FACT,
NOT FAILURE.
Reality is allowed
A hard set is still a fact.
If five became four, SETLINE keeps four. No red badge. No broken streak. No little punishment for having a hard set.


Part of the same life
SETLINE stays close.
Dark Flow keeps the years.
SETLINE stays close to the bar. Dark Flow remembers where that lifting season belonged—beside the runs, rides, walks, and whatever came next.
Explore Dark FlowPrivate alpha
Right now
Small on purpose. Still taking shape.
SETLINE isn’t public yet. I’m still using it the way it was made to be used: between real sets, where anything annoying becomes obvious fast. When I can use it without thinking about it, it’ll be ready for more people.
Return to Dark Flow