All Docs
FeaturesPosibl Life & Gym AppUpdated March 15, 2026

Injury Risk Scoring Engine

Injury Risk Scoring Engine

The Injury Risk Scoring Engine continuously evaluates every member's injury risk and surfaces a traffic-light indicator — Green, Amber, or Red — to coaches and gym owners. When risk reaches elevated levels, the platform automatically responds with deload suggestions and coach alerts.


How the Score is Calculated

Each member's risk indicator is derived from a composite of six signals:

1. Session Volume Trends

The engine tracks cumulative training volume (sets × reps × load, or equivalent intensity metrics) over a rolling window. Sharp spikes above a member's established baseline — or sustained high-volume blocks without adequate recovery — push the score upward.

2. RPE Scores

Rate of Perceived Exertion values logged during or after sessions are aggregated over time. Persistent high-RPE sessions signal that the member is operating close to their limit and has less buffer before breakdown.

3. Soreness Logs

Self-reported soreness data from member check-ins is factored in. Elevated or prolonged soreness, particularly in combination with other signals, is treated as an early-warning indicator.

4. Training Age

A newer athlete has less structural tolerance and less awareness of their limits than a veteran. The engine adjusts risk thresholds accordingly — the same volume spike carries more weight for a newer member than for an experienced one.

5. Historical Injury Notes

Any injury history recorded in a member's profile (by the coach or the member themselves) is incorporated as a persistent risk modifier. Prior injuries to specific areas raise sensitivity for relevant patterns.

6. Readiness Data

Daily readiness check-ins — including sleep quality, HRV, and mood where available — provide an acute picture of recovery state. A member with poor readiness scores who is also in a high-volume block will score higher risk than either signal alone would suggest.


Risk Levels and Automated Actions

LevelIndicatorWhat Happens
Low🟢 GreenNo intervention. Member continues normal programming.
Elevated🟡 AmberPlatform automatically generates a deload suggestion for the member's next session(s).
High🔴 RedA coach alert is triggered, notifying the assigned coach to review and act before the member trains again.

Amber — Automatic Deload Suggestions

When a member reaches Amber risk, the platform generates a deload recommendation and surfaces it within the member's daily training view. The suggestion typically proposes reduced volume, lower intensity, or an active recovery session. Members can view the rationale behind the recommendation.

Red — Coach Alerts

A Red score triggers an immediate alert to the member's assigned coach. The alert appears in the coach's dashboard and (where configured) via notification. The coach is expected to review the member's recent data and make a direct decision — whether to pause training, modify programming, or arrange a check-in with the member.


Who Can See Injury Risk Scores

  • Gym Owners — can see risk indicators for all members in the business intelligence dashboard, enabling fleet-level monitoring for churn and injury risk.
  • Coaches — see risk scores for their assigned members and receive Red-level alerts directly.
  • Members — see their own risk indicator and any associated deload suggestions within their personal training view. They do not see the underlying model inputs.

Notes for Coaches

  • Injury risk scores are a decision-support tool, not a medical assessment. Treat Red alerts as a prompt for a coached conversation, not an automatic training ban.
  • The more complete a member's profile data — soreness logs, RPE entries, historical injury notes, and readiness check-ins — the more accurate their score will be. Encourage members to log consistently.
  • Historical injury notes can be added or updated from the member profile screen. These persist indefinitely and continue to influence scoring.