Team communication for sports programs
Your whole program.
One channel.
Chat, check-ins, the season calendar and every department, built for coaches, staff and athletes, and it works for any group.
- I’m here
- Running late
- Can’t make it
iOS and Android · early access coming soon
3:30 – 5:30 PM · Full pads
📌 Bus leaves 7:00 AM sharp · until Sat
👍 4
Due 6:45 AM · 4 min left
Ridgeline Ops Center · south lot
6 of 9 checked in

- / Team chat
- / Check-ins
- / Season calendar
- / Departments
- / Player of the Week
One thread for the whole program.
Team-wide, position groups, departments and DMs, with the fast, familiar feel of the messaging apps your roster already uses. A fresh chat redesign is in progress.
- Whole-team and group channels
- Read receipts for announcements
- Files and film links in context
📌 Bus leaves 7:00 AM sharp · until Sat
👍 4
Due 6:45 AM · 4 min left
Ridgeline Ops Center · south lot
6 of 9 checked in
Know who’s here before the whistle.
One tap: I’m here, Running late, or Can’t make it. Staff get a live check-in board that shows status only. Live location is opt-in, time-limited and has a big Stop button.
- Three-tap status for every event
- A live board for staff, status only
- Location sharing ends on its own
- Coaches see status, never coordinates
3:30 – 5:30 PM · Full pads
Practice · 3:30 PM
Live check-in board · Ridgeline Field
- Jordan OkaforHere
- Marcus HaleRunning late
- Tomas AvilaCan’t make it
- Kai SuttonNo reply
The whole season, one schedule.
Practices, film, lifts, travel and games in one calendar that updates for everyone the moment staff change it.
- Colour-coded by department
- Away-game travel times
- Synced with check-ins

Every staff room, organised.
Equipment, Video, Training and more, each with its own members, chat and a shared Program Central file space.
- Department members and leads
- Program Central for files
- Itineraries, lift blocks, film
Shared files for staff
Built for the culture
Player of the Week
Staff pick a standout. The whole team sees it and cheers.
Your team logo
Upload your crest once and it shows up on every screen.
Light & dark
A theme for the bus at 6 AM and the film room at night.
Program Central
One home for itineraries, playbooks and lift blocks.
Announcements
See who’s read the bus time, not who missed it.
Every role
Coaches, staff, departments and athletes.
#22 · Linebacker · Junior
“First one in, last one out all week. Led film prep for the defense.” — Coach Reyes
27 teammates cheered this

Safe by default.
XCypher is designed so the safe choice is the default choice.
- Location you controlOpt-in, time-limited, with a Stop button that works instantly.
- Clean photosLocation and device metadata are stripped from shared photos.
- Status, not coordinatesCoaches see check-ins, never where an athlete is.
| Information | Coaches & staff | Athlete |
|---|---|---|
| Check-in status (here / late / can’t make it) | Visible | Visible |
| Live location coordinates | Never shown | Own only |
| Location sharing timer | Not applicable | Ends automatically |
| Photo GPS and device metadata | Removed | Removed |
Summary of intended behaviour. Final wording to be confirmed with the privacy policy.
Up and running
before practice
- Create your programAdd your team name, logo and colours, then set up departments.
- Invite your rosterSend invite links to staff and athletes.
- Run the seasonPost the schedule, collect check-ins, celebrate Player of the Week.
Early access coming soon
We’re getting ready to open early access to a small group of programs. Sign-ups aren’t open on this site yet.
