CourtSense home
A SELF-GUIDED TOUR Β· BEACH VOLLEYBALL

One platform for the whole program.

From tryouts to the final dual, CourtSense gives coaches, players, and fans a single home built specifically for beach volleyball.

Built for the sand, not the spreadsheet.

For Coaches For Players For Parents & Fans
🏐  Free for the 2027 season for any FHSAA program willing to share feedback.
Implemented Built and working today
Beta Built, still refining
Building Building for 2027
Freemium Free forever
Free to programs for 2027
Screens are CourtSense renderings in demo colors. Each program runs the app in its own school colors and logo.
🏐

What's free, and what's not

The features a program needs for FHSAA compliance and fan access are free forever: roster, lineups, live scoring, and the public fan page. The AI-powered coaching tools (tryout manager, practice plans, pairing suggestions, player development) are the paid tier, and they are free to any FHSAA program for the 2027 season in exchange for feedback.

Freemium Roster Β· Lineups Β· Scoring Β· Fan page Everything AI-driven
FOR COACHES

Coach the whole season from one app.

CourtSense follows the season the way a coach actually lives it, from tryouts, through day-to-day team management, into dual prep, and across each player's development. Tap through the four phases.

Functionality from tryouts to playoffs
β†’ Click each phase to see how CourtSense works through the season
PHASE 1 Β· PRESEASONRun tryouts on the same 1–10 skill engine the team already uses, then decide who makes the roster, and let CourtSense draft the offer and the not-this-year emails for you. Nobody lands on the roster until you choose them.

Evaluate every player Beta

Score each tryout athlete on the eight skills CourtSense already tracks, Serving, Passing, Setting, Hitting, Blocking, Defense, Court Sense, and Communication, plus approach and block jump. The tryout pool stays separate from your roster.

  • The 1–10 skill engine exists today for roster players. Implemented
  • A separate tryout pool that does not auto-fill the roster. Building
  • Live ranking of the pool by skill scores. Building
🏐TRYOUTSEvaluation · demo colors
Tryout pool ranked by score
1
A. Rivera
8.6
2
J. Okafor
8.2
3
M. Chen
7.9
4
S. Patel
7.4

Skill engine is live today; the tryout pool is the 2027 build.

Make the team, then let the emails write themselves Building

Pick who makes it. CourtSense drafts a warm offer email with next steps for those who made it, and a constructive not-this-year email for those who didn't, pulling each player's own tryout data into specific feedback. You edit every word before anything sends.

  • Coach selects who moves from pool to roster. Building
  • AI-drafted offer email with next steps. Building
  • AI-drafted feedback email for cuts, built from their tryout scores. Building
  • Fully editable before it fires; nothing sends automatically. Building
🏐ROSTER DECISIONSdemo colors
1
A. Rivera
Made team
9
T. Brooks
Not this year
To: T. Brooks Β· Draft, not sent
Hi Taylor, thank you for trying out. You showed real growth in serving (7/10), and the area to focus on before next year is passing consistency. Here are two drills…
EditApprove & send

AI drafts from real tryout data; the coach approves every send.

PHASE 2 Β· IN-SEASONThe day-to-day feedback loop: track stats, keep coach notes, set development items, and build practices from what the data actually shows, with AI drafting the plan and you making the final call.

Stats & coach notes ImplementedFreemium

Every match feeds the team's numbers, and your private coach notes keep development items in one place, at the team, player, and pairing level.

  • Full stat tracking across duals and King/Queen of the Beach. Implemented
  • Coach notes scoped to the team, a player, or a specific pair. Implemented
  • Skill ratings (1–10) per player, updated through the season. Implemented

Stat tracking and notes are part of the free tier. The AI practice builder below is paid.

🏐TEAM STATSdemo colors
R
A. Rivera
12 kills Β· 4 aces
+18
+/-
O
J. Okafor
8 kills Β· 2 blocks
+11
+/-
πŸ“
Pair note: Rivera / Chen
Switch on serve receive

Stats and per-pair notes, live today.

AI practice plans from your data Building

CourtSense reads the team's stats, eight service errors here, a dip in passing there, and drafts a practice plan that targets exactly what needs work. You edit it into your own session before anyone steps on the sand.

  • Data-driven drill suggestions tied to real weaknesses. Building
  • A full draft practice plan you can reshape. Building
  • Always coach-editable; the AI proposes, you decide. Building
🏐AI PRACTICE PLANdemo colors
AI
Focus: serve receive
14 receive errors last 2 duals
1
Warmup Β· butterfly passing
15 min
2
Serve-receive ladder
25 min Β· target 80% in
✏️
Edit this plan
Reshape before practice
Open

A 2027 paid feature; the coach edits every plan.

PHASE 3 Β· MATCH WEEKSet the lineup, build the scouting report, and lock the strategy for each pair, with the FHSAA transparency guardrails built in. This is the heart of what we showed FHSAA.

Lineups & the transparency guardrail BetaFreemium

Both coaches set pairs privately; the lineups reveal together once both have posted. Move a player more than one court from the last dual and the app requires a reason on the record.

  • Simultaneous reveal once both schools post. Beta Timed 24-hour reveal is the 2027 piece. Building
  • Move-warning + required reason. Implemented
  • Public transparency record of lineups and moves. Building

Lineups are part of the free FHSAA-compliance tier.

🏐LINEUPSdemo colors
πŸ”“ Both teams posted. Lineups revealed together.
1
Rivera / Tan was Court 1
2
Okafor / Bell was Court 2
3
Diaz / Cruz was Court 5
⚠ moved 2
⚠️ Movement exceeds one court
Performance-based move
Strategic adjustment

Reveal and move-guardrail, working in demo today.

Scouting & per-pair strategy ImplementedFreemium

Build a scouting report on every opponent, even scan their paper lineup sheet by photo, and record the strategy for each of your pairs going into the dual.

  • Opponent scouting tags & notes accumulated across duals. Implemented
  • Photo-scan an opponent lineup sheet into notes. Implemented
  • Per-pair strategy notes for the matchup. Implemented
🏐SCOUTINGdemo colors
Opponent Β· Court 1
12
#12 Server
Right side
Strong serverAce threatHits lineWeak passer
πŸ“
Our pair: Rivera / Tan
Serve short, pull their blocker

Scouting tags and pair strategy, live today.

PHASE 4 Β· ONGOINGThe two-way loop with each athlete: players send goals, CourtSense drafts a development plan against college benchmarks, and you edit and approve before it goes back to the player.

Review, edit, approve player plans Implemented

A player submits a goal. CourtSense drafts a realistic training plan, compared to D1 benchmarks where it fits, as a draft for you. You shape it, then approve, and only then does the player see it.

  • Player goals arrive in your queue. Implemented
  • AI drafts the development plan for your review. Implemented
  • You edit and approve; the player sees it only after. Implemented

This loop works today; the AI drafting is part of the paid tier.

🏐DEVELOPMENTCoach view · demo colors
A. Rivera Β· Play college beachDraft Β· review
AI plan: add 3 in to approach jump, raise hitting %. 4-week block attached. Edit before approving.
EditApprove

The draft-edit-approve loop, working in demo today.

FOR PLAYERS

See your game. Set your goals. Stay in the loop.

Players get their own view of everything that matters to them, their numbers, their schedule, their goals, and a direct line to the coach.

Personal stats & improvement ImplementedFreemium

Every player sees their own numbers from each match type and where they rank on the team. CourtSense tracks a deep stat set for beach.

  • Dual stats: kills, aces, blocks, serve errors, receive errors, hitting errors, dig errors, plus point differential. Implemented
  • King/Queen of the Beach stats: kills, blocks, aces, digs, errors. Implemented
  • Team rankings on kills, aces, and +/-. Implemented
  • Improvement trend over time per stat. Building
🏐MY STATSPlayer view · demo colors
StatsScheduleGoalsIQ
4.1
Kills/set
23
Aces
+18
+/-
9
Blocks
7
Srv Err
#7
Team rank
Kills per settrending up β†—

Full stat set is live; the trend line is the 2027 build.

Schedule & logistics in one place BetaFreemium

Players see the season schedule and the next-game details in the app, with opt-in updates so nothing gets missed.

  • Full schedule & next-game banner in-app. Implemented
  • Opt-in updates for lineups, results, and coach notes. Beta
  • Automated notifications (push/email) instead of manual. Building

Today updates go out semi-manually; automated delivery is on the build plan.

🏐SCHEDULEdemo colors
β–Ά
Next: vs Demo Opponent
Fri 4:00 Β· Home courts
βœ“
vs Coastal
W 4–1 Β· last Tue
πŸ””
Update preferences
Lineups Β· results Β· notes
On

Schedule is live; automated alerts are coming.

Goals, coach feedback & Court IQ ImplementedFreemium

Players set goals that go straight to the coach, see the coach-approved plan and notes come back, and sharpen their game sense with the Court IQ quiz between matches.

  • Submit goals to the coach and get an approved plan back. Implemented
  • Read coach notes meant for them. Implemented
  • Court IQ quiz with a score history. Implemented
  • See and add scouting input. Building

Today scouting is coach-only; opening it to players is a 2027 idea. Try the quiz yourself at courtsense.app/quiz.

🏐MY GOALSdemo colors
Serve consistencyApproved
Coach plan: 60 serves/session, target 80% in. Note: fix toss height first.
Partner pulled wide. Where do you set?
B High to the middle, give them time

Goals, coach feedback, and the quiz, all live today.

Interactive learning tools ImplementedFreemium

Players keep building between practices. CourtSense IQ sharpens decision-making with real positioning scenarios, and skill-building instructional videos are on the way to pair the why with the how.

  • CourtSense IQ scenario quiz with a score history. Implemented
  • Skill-building instructional videos tied to what each player needs. Building

Take CourtSense IQ yourself, it is live right now.

β†’ Take the CourtSense IQ test
🏐LEARNINGPlayer view · demo colors
CourtSense IQ Β· You are serving at 18-18. Where do you target?
B Short to the passer who just shanked one
A Deep to the strong-side hitter
β–Ά
Serve receive platform angle
Skill video Β· coming 2027
3:12

CourtSense IQ is live; instructional videos are the 2027 build.

FOR PARENTS, FANS & PRESS

Follow along, no app required.

One public link, no login, no download, with live scores, the season record, and the court-by-court results parents and press want.

Live scores, record & court results ImplementedFreemium

The public fan page updates on its own during a dual, so nobody has to text the coach for the score, and it keeps the full season record and per-court results all year.

  • Live scoring view during a dual, no login. Implemented
  • Team standings & W-L record. Implemented
  • Court-by-court assignments & results for the dual. Implemented
  • Roster, full schedule & email updates fans can opt into. Implemented

The whole fan experience is part of the free tier.

🏐FAN PAGEPublic · demo colorsLIVE
DEMO SAND SHARKS
Beach Volleyball Β· 2026 Season
Record9–3
NextFri 4:00
StreakW4
CT 1
Rivera / Tan
def. Opponent
2–0
CT 2
Okafor / Bell
in progress
1–1
CT 3
Diaz / Cruz
upcoming
β€”

Public, no-login fan page, live in demo today.

WHAT'S NEXT

On the build plan for 2027.

We have the season to build. Here is what is coming, in priority order, much of it discussed with FHSAA.

  • MaxPreps integration. Pull schedules in, and post certified dual results out once both coaches confirm, so coaches stop double-entering. Building Read-only standings already work; write-back needs MaxPreps approval.
  • Full lineup-transparency record. A timed 24-hour reveal and a public page logging every lineup and court move, the complete version of what FHSAA asked for. Building Freemium
  • Tryout Manager. The separate evaluation pool, make-the-team selection, and AI-drafted offer and feedback emails. Building
  • AI practice-plan builder. Practices generated from your team's own stats. Building
  • Player improvement trends. Stat-by-stat progress over the season, not just totals. Building Freemium
  • Automated notifications. Real push and email to players and fans instead of manual sends. Building
  • Scouting for players. Let athletes see and contribute opponent observations. Building

Free for the 2027 season.

CourtSense is built specifically for beach, and it complements the tools your program already uses rather than replacing them. Any FHSAA program willing to share feedback can use the full platform, every paid feature included, free for the 2027 season.

Built for the sand, not the spreadsheet.

Dr. Mark R. McNees Β· mmcnees@fsu.edu Β· 850.973.7687
COURTSENSE.APP
About this tour. Screens are CourtSense renderings in neutral demo colors; every program runs the app in its own school colors and logo. Each feature carries two labels. The status badge shows timing: Implemented is built and working today (visible in the Demo: Sand Sharks team), Beta is built with limits we are refining, and Building is on the plan for the 2027 launch. The tier tag shows cost: Freemium features (roster, lineups, scoring, the public fan page) are free forever and cover FHSAA compliance and fan access; Paid features are the AI-driven coaching tools, free to any FHSAA program for the 2027 season in exchange for feedback. We label this way on purpose, so you always know what is real today and what each piece costs.