All Docs
FeaturesPosibl Life & Gym AppUpdated March 15, 2026

Session Logging & PR Recording

Session Logging & PR Recording

After completing a session, members can record a full picture of their performance. The platform also automatically detects and celebrates personal records as part of this flow.


Logging a Session

On session completion, members are presented with a logging screen where they can capture:

Score

Record the headline result for the session — for example, a finishing time, a total round count, or a rep total. The score field adapts to the format of the workout.

Loads per Movement

For each movement in the session that involves external load (e.g. barbell lifts, dumbbell work), members can enter the specific weight or load used. This creates a granular load history tied to individual movements over time.

Notes

A free-text field for any observations the member wants to attach to the session — scaling choices, technique cues, how they felt, or anything else relevant.

RPE Rating

Members can log a Rate of Perceived Exertion (RPE) value to capture subjective effort intensity. This data sits alongside objective performance metrics and is useful for tracking fatigue trends and training load over time.


Automatic PR Detection

When session loads are submitted, the platform automatically compares each logged load against the member's stored 1RM (one-rep max) for that movement.

How It Works

  1. Member logs loads per movement at session completion
  2. The system checks each load against the stored 1RM for that movement
  3. If any logged load exceeds the current 1RM, the system:
    • Flags the entry as a new personal record
    • Updates the stored 1RM for the movement to the new value
    • Triggers the PR celebration UX to surface the achievement

PR Celebration UX

When a new PR is detected, members receive an in-context celebration moment — acknowledging the record at the point it happens, without requiring any separate manual entry or navigation.

Notes on PR Detection

  • Detection is automatic and requires no action from the member beyond normal session logging
  • PRs are detected per movement — a single session can trigger multiple PR records if several movements are logged at new peak loads
  • The 1RM store is updated immediately, so subsequent sessions will compare against the new record

Data Captured Per Session

FieldTypeDescription
ScoreVariable (time / reps / rounds)Headline session result
Load per movementNumber (weight/load unit)Per-movement load used
NotesFree textMember observations and cues
RPENumeric ratingSubjective perceived exertion

Related Features

  • Movement Library — movements must exist in the library to support load tracking and 1RM comparison
  • Member Health & Recovery Monitoring — RPE data feeds into broader load and fatigue tracking
  • AI-Personalised Programming — historical load and PR data informs future session scaling recommendations