ICE PERFORMANCE LAB · FREE PILOT

Your week on ice.

Record your sessions. Check your recovery. Bring a clearer picture to your next conversation.

← Tools & Resources
Your journal stays in this browser. No account is needed. Entries are saved on this device and are not submitted by this tool to a team or server. Use your own browser and export a backup regularly. Clearing browser data or using private browsing can remove your records. This pilot is a self-monitoring diary, not a diagnosis or return-to-play clearance.

Starting your journal…

Log a session

One entry per session. Add another entry for a second session on the same day.

Session load = minutes × RPE, in arbitrary units (AU). This describes recorded effort; it is not an injury-risk score.

Daily recovery check

One check per date. Saving the same date updates that day’s check. Use a consistent time and your usual context.

These are simple self-report prompts, not a validated composite recovery score. New or worsening symptoms need appropriate assessment.

RETURN TO PLAY · DOCUMENTED MILESTONES

Your return-to-ice pathway

A general musculoskeletal progress record to use with an individual clinician-led plan. Milestones and tests depend on the injury; contact exposure belongs here only when your treating clinician allows it. This pathway does not apply to concussion.

0/5 · No milestone recorded
1 · Baseline2 · Off-ice3 · Controlled ice4 · Hockey tasks5 · Full practice

Clinical decision not recorded.

Record or update an RTP milestone

Record the highest consecutive milestone reviewed under your care plan. Log completion only after the agreed functional criteria and response checks have been met. Reduce the recorded stage if your care plan moves back.

Progress is a count of documented milestones, not a readiness percentage. Recovery entries and the number of completed forms never unlock clearance. Read the RTP framework · Return-to-sport consensus

Your seven-day overview

The selected end date and the six preceding calendar days. Missing checks stay blank; unlogged sessions cannot be counted.

Daily recorded load · AU

Bar heights are scaled to this week’s highest recorded load.

Sleep duration · hours

Missing checks are shown as —. Bar heights are scaled within the displayed week.

Daily recovery records for the displayed week
DateSleep (h)Quality (1–5)Fatigue (0–10)Soreness (0–10)

Use the trends to discuss your response. The diary does not decide whether you should train or play.

Your records

Take your journal with you

Exports include all saved records and your notes. Keep them somewhere private. JSON backups can be restored here; CSV is for spreadsheets.

Restore a journal backup

Choose an IPL journal JSON backup. New records are added; matching records are replaced only when the backup version is newer. Existing unmatched records are kept.