Loopd.ai
For the athletic director

The whole department.
One operating system.

Loopd runs the day for every seat under you — coach, athletic trainer, mental performance, strength, ops. Athletes check in, staff observe, the AI routes and answers. Every observation from every role rolls into one department picture that gets sharper every morning.

  • Every seat in the loop

    Athlete, coach, trainer, mental, strength, ops — one source, one signal.

  • AI grounded in your data

    The assistant reads the real roster, calendar, and readiness — never guesses.

  • One tab, one bill

    Consolidate six subscriptions your staff is already paying for.

Athletic Director
Cal Athletics
Today · 7:12a
Teams
4
Athletes
117
Open flags
6
Track & Field42 athletes
26 ready12 watch4 flagged
Basketball · M15 athletes
10 ready4 watch1 flagged
Swimming34 athletes
20 ready12 watch2 flagged
Soccer · W26 athletes
16 ready8 watch2 flagged
Feeding in today: 214 check-ins · 3 flags cleared · 8 practices logged — every seat contributing.
01Department view

See the department
move as one thing.

Your dashboard is the department in motion. Every check-in from every athlete, every flag from every trainer, every practice plan from every coach — they all flow up into one picture that tells you where the whole program is trending. The signal is real because every seat below you is contributing to it.

  • Every team's readiness distribution
  • Body-flag counts + week-over-week delta
  • Check-in participation across the roster
  • Practice + trip cadence per sport
  • Program-wide momentum score
  • Roster + sport by team
Why the loop hums

Sharing is what makes the picture real — and every seat shares because every seat trusts the scoping. Athletes speak candidly, trainers flag early, coaches log honestly. All of it feeds the roll-up you open in the morning.

loopd.ai/ad
Department pulse · live
Athletic Director
Cal Athletics
Department overview · Mon
Teams
4
Athletes tracked
117
This week's readiness feed
Open body flags
6
Across all teams
Track & Field
T&F
2 flags
26 ready12 watch4 flagged
Basketball · M
MBB
1 flag
10 ready4 watch1 flagged
Swimming
SW
1 flag
20 ready12 watch2 flagged
Soccer · W
WSOC
2 flags
16 ready8 watch2 flagged
Flowing in today
Live · every seat contributing
  • Athletes214 check-ins logged
  • Trainers6 body flags cleared
  • Coaches4 practice plans posted
  • Mental12 sessions logged
  • Strength3 blocks updated
  • Ops2 trips finalized
02Every seat

Eight seats.
Same source of truth.

Every staff role reads and writes into the same athlete record. Each seat adds its own signal to the loop — the trainer's flag, the strength coach's load, the mental performance thread — and every other seat picks up the change without asking. The loop tightens every day it runs.

Athletic Director

Aggregate roll-ups. Duty of care, zero exposure.

Org-scoped
Head Coach

Roster tier + trajectory. Ops + trip authoring.

Team-scoped
Assistant Coach

Position group focus + practice-plan authoring.

Team-scoped
Athletic Trainer

Body-map triage + longitudinal pain trends.

Multi-team
Mental Performance

Private thread. Sentiment trend. Burnout index.

Confidential
Strength & Conditioning

Block authoring + load-aware adjustments.

Multi-team
Ops / Admin

Announcements, travel manifests, alert thresholds.

Team-scoped
Athlete

Own your journal. Share what you choose.

Self-owned
03Replace the stack

Cancel six subscriptions.
Open one tab.

The tools your staff already pays for — wearable dashboards, injury EMRs, wellness journals, travel spreadsheets, practice docs, group chats — collapse into one product with one login and one bill.

You're paying for
Wearable dashboards
WHOOP · Oura · Garmin
Loopd surface
Readiness signal
One tier per athlete, per morning
You're paying for
Injury / EMR software
ATS · SportsWare
Loopd surface
Body atlas + triage
Auto-routed to the right staff
You're paying for
Wellness journals
Google Form · Sway · CoachMePlus
Loopd surface
Sentiment-scored check-in
30 seconds. Written in the athlete's voice.
You're paying for
Travel spreadsheets
Google Sheets manifests
Loopd surface
Trip manifests
Rooming, flights, prep briefs
You're paying for
Practice-plan docs
Word / Notion / paper
Loopd surface
Practice planner
Reusable blocks, calendar-native
You're paying for
Group chats + email
GroupMe · WhatsApp · Slack
Loopd surface
Role-scoped DMs + announcements
Targeted. Auditable. On-record.
04One assistant

Grounded in your roster.
Not the open web.

The staff assistant reads real org data — roster, calendar, medical clearance, readiness signal, ops tables — before it responds. It never guesses. Every answer is scoped to what the asker's role is allowed to see.

01 · PASSIVE · ATHLETE → AIfelt rough. anxious about midterms.slept like 5h. legs heavy.practice was a slog today.+ sliders · HRV · sleep · medical→ ADMIN · ROSTER OVERVIEWCAL T&F · 14 ATHLETESCSVPDFTRAVELATHLETEEVENTTIERMEDJMJ. Martinez100mCLEARTST. Singh800mHOLDRDR. Davis400mCLEARMRM. Rivera100mCLEARMANAGED BY OPS · SYNCED 7:12a · 4 of 14 shownAIASSISTANTREADS · ROUTES · ANSWERS02 · ACTIVE · COACH ⇄ AICOACH · 7:14a"Readiness for the Eugenetravelers this weekend?"pulled from admin roster ↑← AI REPORT · TRAVELERSAI · 7:14a · 3 travelersPulled from admin roster & medical:MRM. Rivera100m · Rm 312 · Fri 6:40a81CLEARAKA. KhanLJ · Rm 314 · Fri 6:40a58CLEARTST. Singh800m · Rm 316 · trainer ping52HOLDSuggest: drop T. Singh from Friday hard set?
05Monday morning

The morning your staff
has been waiting for.

Athletes log in 30 seconds the night before. Coach opens the 6-pillar readiness grid. AD sees the department roll-up. Nobody screenshots, nobody re-explains. Try both seeded logins below.

loopd.ai/coach
Live
Workflow
Cal Track & Field · Mon
14 athletes · 6 event groups
Six-pillar readiness · today
JM
J. Martinez
Ready
78
read
HRVSleepMoodEnergyRecoverySentiment
On track · race weekend
TS
T. Singh
At risk
52
read
HRVSleepMoodEnergyRecoverySentiment
Sentiment ↓ 3d · masking flag
RD
R. Davis
Watch
65
read
HRVSleepMoodEnergyRecoverySentiment
HRV trend +6 · clear to push
At risk · 2Watch · 4Ready · 8Auto-routed → trainer · 1 / mental · 1
Coach view

Six-pillar readiness across the roster. Side rail surfaces who needs a check-in today; flagged polygons jump before the coach even scrolls.

Try coach demo →
loopd.ai/athlete
Live
Today · Mon
Hey Taylor — let's check in.
30s · last logged 22h ago
Readiness
61amber
HRV 56RHR 54Sleep 6h
ENERGY64
MOOD48
SLEEP72
SORENESS32
Journal · todayauto-saved

felt rough. anxious about midterms.
slept like 5h. legs heavy.

anxioustiredsleep -3h
Athlete view

Sliders + journal feed the readiness ring. Body atlas captures soreness flags the trainer is auto-routed to.

Try athlete demo →
06Compliance by construction

How the loop
holds together.

Every seat contributes to the loop because every seat trusts the sharing model. Athletes speak candidly in journals because the journals stay theirs. Staff share notes freely because those notes route to who needs them. The AD sees the department picture because the roll-up is engineered, not policed. Trust lives in the code — which is exactly what makes the trust real.

  • 01
    Roles scoped at the DB
    Each seat's client returns exactly the fields that seat should see. Sharing goes further because sharing is safe.
  • 02
    Athletes own their voice
    Journals, DMs, mental threads stay with the athlete — which is why they actually write in them.
  • 03
    Self-host on your Postgres
    Pilot programs can run entirely inside the department's own infra.
  • 04
    No data sale, ever
    Written into every pilot contract. Independent of pricing tier.
Loop layers
How every seat contributes
src/lib/*-scoped-db.ts
Athletic Director
Reads the department trend
orgScopedDb
  • Team roster (name + sport)
  • Tier distribution per team
  • Open body-flag count
rolls up as counts
Team staff (coach · trainer · MP · S&C · ops)
Reads + writes the athlete record
scopedDb
  • Athlete readiness score
  • Body-map flags + severity
  • Program + practice-plan writes
rolls up as counts
Athlete
Contributes signal on their terms
self-owned
  • Journal entries
  • DMs + mental-performance thread
  • Full medical detail
Every seat feeds the loop above.Trust in the boundary is why staff share past it.Try AD demo →
07Pricing

Two tiers.
Start where your team is.

Loopd is genuinely useful with zero wearables — the subjective tier is a real product, not a fallback. Add the wearable + AI tier when the team is ready. Same product, deeper signal.

Subjective
Communications tier
Free pilot
★ Performance
Wearable + AI tier
When ready
Daily check-in
Journal + recaps
AI sentiment analysis
Staff DMs
Trainer + coach notes
Body-flag triage
Calendar + conflicts
Strength blocks
Self-reported sleep
Subjective readiness
Wearable sync
HRV-driven readiness
Prediction-error detection
Anticipatory cost
Auto result imports
Lite
Sport-specific lineups
Burnout index
Lite
Time-to-peak forecast
Lite
Try it
Two seeded teams, two demo logins. Same app — different signal mixes.
Basketball demohoops-coach@example.compassword123Open →Track & Field democoach@example.compassword123Open →
08Answers

The short answer
is yes.

What does the AD experience look like?

The department in motion — every team's readiness distribution, body-flag counts, roster momentum, and participation rate rolling up into one live picture that gets sharper every morning. Individual detail (journals, mental notes, medical, GPA, NIL) stays with the seats that own it — which is exactly why athletes and staff put real signal into the system for the roll-up to draw from.

What if some athletes don't wear anything?

The subjective tier is the design point, not the fallback. Sliders + journal + self-reported sleep produce a real readiness signal on their own; the model doesn't treat them as second-class. Hybrid mode (some athletes on wearables, some not) is the most common configuration — staff sees a per-athlete signal-quality flag.

Where does the data live? Can we self-host?

Yours, always. Athletes own their journals; staff sees what the athlete chooses to share. Pilot programs can self-host on their own Postgres if the compliance office asks. No data sale, ever — written into every pilot contract.

What does it integrate with?

TFRRS auto-import is wired today. Hudl and Krossover feed the Film Lab. Bridge covers strength-program completion. Wearables — WHOOP, Oura, Garmin, Polar, Coros, Fitbit, Withings, Strava, Apple Health — are pluggable per athlete.

09Contact

Bring the department
into the walkthrough.

20 minutes, real data from your roster. Coach or AD, either seat. We'll stand up a seeded department mirror so you're walking through the actual product with your actual sport list, not a slide deck.

We won't share this.
Loopd.ai