For schools · clubs · performance teams

Injuries rarely come out of nowhere

The warning signs are already in your athletes' week — poor sleep, a niggle mentioned once, a training block that ramped too fast. They're scattered across a dozen places nobody reads together.

Pillar reads them together, every day, and tells you who to look at first.

The demo is read-only · no signup

01 — The risk engine

Move the inputs. Watch the verdict.

This is not a mock-up. The panel below runs the same scoring rules the product runs — same weights, same thresholds, same wording. Drag something and see what it takes to flag an athlete.

Try
4

Last night

4

This morning

2

Higher is worse

4

How they feel about training

2

Worst area, 0–10

1

This week vs their 4-week base

Risk level

No flag

Score

0

Wellness

80%

Blended with pain

Load zone

Optimal

Acute vs chronic

Why

  • Nothing flagged — this athlete looks fine today.

Thresholds are tuned to avoid crying wolf: missed check-ins alone never flag an athlete, and a single bad night doesn't either.

02 — What feeds it

Eight signals, one answer

Each one is weak on its own. Together they're the difference between noticing on Monday and noticing in the physio room.

01

Daily wellness

Sleep, energy, stress and morale in about twenty seconds a day.

02

Pain & discomfort

Weekly survey plus an always-open priority report for anything urgent.

03

Training load

Session RPE × duration, rolled into acute:chronic workload ratio.

04

Wearable recovery

HRV, resting heart rate, sleep hours and recovery score, pulled in automatically.

05

Their own baseline

Every athlete is scored against their normal, not a population average.

06

Check-in gaps

Silence is a signal — but never enough to flag someone on its own.

07

Open priority reports

Anything an athlete flagged as urgent that nobody has closed out.

08

Injury status

Active injuries and where they are in the return-to-play protocol.

03 — Two sides

One product, two jobs

For the athlete

Twenty seconds. Then get on with your day.

  • One check-in a day — four sliders, no typing.
  • Log a session in two taps: how hard, how long.
  • Flag pain the moment it happens, not at the next appointment.
  • Connect a wearable and recovery data fills itself in.
  • Message your staff directly, in the app.
  • Installs to the home screen and works offline.

For the staff

Open the dashboard. Start at the top.

  • A ranked Needs Attention list — who to see first, and why.
  • Every athlete profile: trends, baselines, load, injury history.
  • Four-stage return-to-play, tracked separately from availability.
  • Log interventions and notes against the athlete record.
  • Squads, schedules and a weekly digest by email.
  • Export the roster summary for a board or staff meeting.

04 — Governance

This is health data about children

Pillar holds injuries, pain scores and medical notes on young athletes. Isolation isn't a setting you switch on — it's three independent layers, and a request has to get past all of them.

A request for an athlete record

1

Application scope

Every athlete query is filtered to your organisation automatically, at the model — not remembered by hand in each controller.

2

Role check

A strength coach can't open medical notes. A viewer can't write. Enforced server-side, so hiding a button isn't the control.

3

Row-level security

The database refuses rows from another organisation on its own, even if a key leaked and the app were bypassed entirely.

Any one layer failing still leaves two standing.

And what you can do with the data

Right to erasure

Delete an athlete and every wellness, survey, injury, load and questionnaire record goes with them. Irreversible, and recorded.

Full data export

Take everything out as structured JSON whenever you like. No lock-in, no support ticket, no export fee.

Retention policy

Set how long daily records live. Anything past the window is purged automatically, every night.

Audit log

Clearance changes, deletions, exports and admin access are recorded with who did it and when — including actions taken while impersonating.

Consent on the record

Athletes accept the current privacy policy before they can use the app, and the version they accepted is stored against them.

Nobody sets your password

Not staff, not us. Every account is created from an emailed invitation and the person chooses their own credentials.

05 — Pricing

Scales with your roster

Free

Free

Up to 15 athletes

Everything you need to run daily monitoring for one squad.

  • Daily wellness check-ins
  • Pain & priority reports
  • Risk engine and Needs Attention
  • Injury log and return-to-play
  • Athlete messaging

Team

Per organisation

For a full programme: load monitoring, custom questionnaires and analytics.

  • Everything in Free
  • Training load & ACWR
  • Custom questionnaires
  • Analytics and CSV export
  • Data governance controls

Enterprise

Per organisation

Everything, plus the developer surface and full audit trail.

  • Everything in Team
  • Public API and webhooks
  • White-label branding
  • Full audit log
  • Priority support

Plan limits count your roster plus any invitations still pending.

06 — Questions

Answered

No. Pillar is a web app that installs to the home screen on any phone — no app store, no friction. Athletes just open a link and check in.

Pillar installs straight from your browser — no app store needed, about 15 seconds:

On iPhone (Safari)

  1. Tap the Share icon (the square with an up arrow).
  2. Scroll down and tap Add to Home Screen.
  3. Tap Add — Pillar now opens full-screen like a native app.

On Android (Chrome)

  1. Tap the menu in the top-right.
  2. Tap Install app (or Add to Home screen).
  3. Confirm, and Pillar lands on your home screen.
Every organization is fully isolated, and role-based access means coaches see wellness while only medical staff see clinical detail. Athletes accept a privacy policy on first login, you set a data-retention period that auto-purges old records, and owners can export or permanently delete an athlete's data on request — all built to support FERPA, HIPAA and GDPR obligations, with sensitive actions written to an audit log.
The acute:chronic workload ratio compares this week's training load to a 4-week average. Spikes above ~1.5 are strongly linked to injury — Pillar tracks it automatically and warns you.

Every athlete's daily signals roll into one early-warning risk score — no spreadsheets to read:

  • Wellness — a 20-second daily check-in (sleep, energy, morale, stress) scored 0–100.
  • Pain & load — weekly pain surveys, urgent priority reports, and training load (session RPE × minutes).
  • ACWR — this week's load vs a 4-week average; spikes past ~1.5 are the classic injury danger zone.
  • Compliance & injuries — missed check-ins and active injuries.

The key difference: each reading is scored against that athlete's own normal (a personal baseline), not a one-size-fits-all cut-off — so the athlete whose pain is usually 1 and is now a 4 gets flagged, while the one who always runs hot doesn't bury you in false alarms.

Today they're mostly subjective — self-reported wellness, pain and perceived exertion — and that's deliberate. Sports-science research consistently finds athlete-reported wellness is one of the most sensitive early signals of how someone is coping with training load, often flagging fatigue before objective markers do.

It's also fast, free and works on any phone with no hardware. We use validated questionnaire templates (Hooper Index, readiness, post-session) so the numbers are meaningful, and trend every athlete against their own baseline so a real change stands out from normal day-to-day noise.

Wearable integrations are in active development. Whoop, Oura, Apple Health and others are coming, to layer objective recovery data — HRV, resting heart rate, sleep — on top of the daily check-ins.

The aim isn't to replace self-report but to combine the two: subjective wellness captures how an athlete feels, objective recovery confirms how their body is actually responding — together they make a developing problem much harder to miss.

Yes. Build custom check-ins or start from validated templates like the Hooper Index. Answers are auto-scored and trended right alongside your other metrics.
Anytime. Start free, move to Team when your roster grows, and only pay for the athletes you actually monitor.

Start seeing it coming

Set up your organisation, invite your squad, and have your first risk picture inside a week.

Start your organisation Open the live demo