Every off daybecomes a training day.
A phone camera, a wall, a driveway. 0FFDAYS watches the work, counts the reps and scores the form, all on the device. The video never leaves the phone.
Live demo animation. Not a recording.
A coach only gets so much done in the time they have. The rest is up to the work done on the off days.
Practice is short, the field is shared and the team is large. No coach can give every player every rep. What a player does on their own time decides how much of practice they can use, and 0FFDAYS makes that time count.
The athlete
More reps on the skills that matter, in a plan that fits their age. Steady progress they can see, and badges to earn along the way.
The team
Players arrive having already worked on the basics, so practice can go to the team game: plays, spacing and decisions together.
The program
A culture where effort outside practice is normal, with one place for a director to see who is training and who needs a nudge.
Four things happen on the phone
Pick one. Each is running live below.
Knee angle, live
Three body points make an angle. The angle over time is the rep.
Illustration of how a rep is read from joint angles. The real app does this on a live camera with 33 body points.
Counting by sound
The ball hits the wall, the loudness jumps, and that is one throw. The hand on top of the stick is attributed to each rep.
Sound is turned into one number every 10 milliseconds and discarded. What leaves the phone is the time of each rep.
From reps to a level
Effort that is real and form that is good earns the most. Nothing here ranks one child against another.
Athletes earn badges for their own progress. Rankings are only ever seen by coaches and directors.
A week with rest in it
Plans are written for the age of the player. A 9-year-old gets short, playful sessions. A 16-year-old gets more.
Illustration of the idea. Real plans come from the player's age and the coach's assignments.
Kids are on their screens anyway
Phones and tablets are already part of an athlete's day. 0FFDAYS points a little of that time at their own sport: short clips picked to build game sense, each with one thing to watch for.
Made for their sport
A ready-made library of lacrosse IQ clips is live now, and it repeats a couple of times a month. Other sports are next. Until then, coaches in any sport can add their own links.
Short, and fit to the age
The youngest players get the shortest clips. Older players get longer film. Nothing reaches a player until a person has vetted it.
Coaches stay in charge
A coach can turn the library off, hide a clip, or put their own film first. Videos play from where they already live. Nothing is copied or re-hosted.
Reading the slide before it comes
An illustration of the screen, not a recording.
The video stays on the phone
Coaches should get the numbers, not the footage. So the analysis runs where the camera is, and that is a design fact, not a promise.
What the camera and mic see
- Camera videoAnalyzed in the browser, never uploaded.
- Microphone audioReduced to a loudness number, then discarded.
- Body pointsThe skeleton is drawn and read on the device.
Only the numbers
- Rep countsHow many, and which hand.
- TimingWhen each rep happened.
- ConfidenceHow sure the count is, so a coach can review the odd one.
There is no endpoint that accepts video. A test checks this against the server's own schema on every change, and a second test checks that no database column stores imagery. The one exception is opt-in twice: an athlete can send one clip they choose to their coach, and only where a parent has turned that on.
Built around your sport
A program picks its sport at signup and the app fits itself around it: positions, drills and the words it uses. Tap a sport.
Lacrosse
Attack, midfield, defense, long-stick midfield, face-off and goalie each get their own mix of work.
From roster to training, hands off
A director sets the program up once. After that the system takes over, and the dashboard shows who is stuck and where.
- Set up the programAdd the teams and the coaches. Add each roster from a file, or type it in, with a parent email for every player.
- Parents sign up firstEach parent gets an invite, says yes to training, and chooses what they share. Nothing starts without them.
- The parent sends a linkThe parent texts their child one link. The child taps it and is in. No codes handed out by a coach.
- The child trainsFrom a phone, in a driveway, with no signal needed. Coaches see numbers, never footage.
- The director sees it allEvery team at a glance, drill down to one team or one player, and a nudge for the families that are stuck.
Sample data to show the layout.
Clubs that train on the off days
Give your players a reason to train on their off days
Set up a program in minutes. Directors, coaches, parents and athletes each get a short guided start.