Workout log

Keep a clear record of the session

Record the work you complete, add the context that matters and return to it later. Keep the planned session and the completed record clearly connected.

Coming soon to App Store + Google Play Free tier available. Paid tiers expand advanced use, coaching workflows, and system depth.

A woman chalking her hands before a strength session

Record the session, then save the finished workout

Log performed sets, save a draft, or seal the completed workout. Sealing marks the training day complete and keeps the finished work as history.

Saved workout draft containing three recorded squat sets
Recorded sets in a saved workout draft.
Session marked sealed and workout logged
The completed session, saved to your record.
Workout logged confirmation with a Return to dashboard button and a History synced notice
A saved workout, ready to review in history.
[ACTIVE DAY]

Navigate the session day.

Move through the active training day without losing the current session context.

[EXERCISE CARDS]

Keep each movement readable.

Exercise cards hold prescribed work, logged sets, and comments in the same live surface.

[ADD EXERCISES]

Add work when the session changes.

Bring exercises into the active day when the gym floor calls for adjustment.

[SESSION STATE]

Keep the workout alive.

The runtime tracks session state as sets are captured and the day moves toward completion.

// SET-LEVEL CAPTURE

Record each set

Keep the weight, reps, effort and notes with each set.

Weight Weight used
Reps Reps completed
RPE How hard the set felt
Comment Set notes
Set Type Warmup / Primer / Working / Backoff / AMRAP
Timestamp Session sequence preserved
// CUSTOM NUMPAD

Enter the details of each set

Record weight, reps and effort while you train

7 8 9 4 5 6 1 2 3 RPE 0 OK
// PLANNED VS LOGGED REALITY

From plan to completed session

Compare your targets with the work you record

Planned Target sets
Logged Completed sets
History Saved sessions
// RPE-AWARE REST PACING

Rest pacing follows effort.

Lower-effort sets receive shorter rest, high-effort sets receive longer rest, and the timer remains part of the session runtime.

Lower Effort Shorter rest window keeps the session moving.
Working Effort Standard rest keeps execution controlled.
High Effort Longer rest protects the next set's quality.
// SESSION HUD

Session summary

Session time, volume, density, and strain stay visible as the log turns completed sets into immediate training context.

Session Time 42:18 Time under the current session.
Volume 8.4k Completed load multiplied by reps.
Density 19/h Completed rows against elapsed time.
Strain 7.8 Average effort signal from logged RPE.
// HOLD TO SEAL

Finish and save the session

Seal the completed workout to add it to your training history

Hold to seal completed session

Training history

Come back to what you recorded

  1. Save the completed workout to your history.
  2. Open training history. Each completed day shows its date, number of sets, average RPE and volume.
  3. Expand a day. Every recorded set is there to read before your next session.
View training history
Two completed sessions listed by date, with set counts, average effort and training volume
Reopen a completed session by date.
Recorded Romanian deadlift and seated cable row sets, with reps, weight and effort
Review the exercises and sets from that session.
// CONTROLLED NATIVE ROLLOUT

Log real sessions inside LuKul.

LuKul is preparing its native iOS and Android rollout. Early access is reserved for users who want precise logging, structured planning, and a training record that remains useful over time.

Coming soon to App Store + Google Play

Free tier available. Paid tiers expand advanced use, coaching workflows, and system depth.

// WORKOUT LOG FAQ

Questions before logging.

Is LuKul a workout log?

Yes. LuKul includes a workout log for live training sessions, set-level capture, RPE, comments, rest pacing, and completed workout history.

What can I log in a set?

You can log load, reps, RPE, comments, set type, and timestamped work inside the session runtime.

Does LuKul support RPE?

Yes. LuKul supports RPE entry in the workout log and uses RPE as part of rest pacing and session strain context.

Does LuKul include a rest timer?

Yes. The log includes rest pacing that can adjust the timer based on set effort.

What is the session HUD?

The session HUD surfaces active training context such as session time, volume, density, and strain while the workout is happening.

What does planned vs logged mean?

Planned protocol rows can appear as prescribed targets, while confirmed user entries become logged reality.

What happens when I seal a session?

The hold-to-seal action marks the training day complete and preserves the completed work as structured history.

Is LuKul a social workout tracker?

LuKul is designed as a private training workspace and performance ledger rather than a public social fitness feed.

Is LuKul available on iOS and Android?

LuKul is preparing controlled native rollout for iOS and Android. Store links will be added when available.

Is there a free tier?

Yes. A Free tier will remain available. Paid tiers expand advanced use, coaching workflows, and system depth.