Built for a phone at the rink. A coach posts the practice plan, players and parents open a link and read it. There is no app to install, no account to make and no password.
The screens below are illustrations drawn in the site's own styling, showing a made-up team. They are pictures, not the live site, so nothing on them can be tapped.
Your coach shares a link in the team chat. Tapping it is all it takes, and the phone stays signed in, so nobody types anything twice. If you would rather type, the same team code works on the team's page.
Enter your team code to see practice plans.
Players pick themselves off the roster so the coach can see who has read the plan. Parents watching on their own phone can skip it. It is asked once and can be changed at any time.
Tap your name so your coach knows you've seen the plan.
No hunting. The practice that is coming up sits at the top in the team's colours, with the ones after it below and everything older further down. A plan you have already opened is marked, so you know whether you have read it.
When a coach puts video links in a plan, they come out as tappable cards above the plan. They play right there on the page, one after another, so a player is not left in a video app with the plan lost behind it.
A plan built from drills shows the running order and what the clock reads as each one starts. A plan uploaded as a PDF is shown in full on the page, no downloading and no pinching to read it.
Managing a team needs a second, separate code, so sharing the team code with parents never hands anyone the ability to change anything.
Drills live in a library and get reused. Each one holds how it is run, roughly how long it takes, the pictures or diagrams that go with it, and a video link. A photo of the whiteboard can be pasted straight in, and a drawing exported as a PDF works too. Drop them into a plan, put them in order, and the practice adds itself up as you go.
If you run more than one team, a drill can be copied across to another team you manage, without the two teams becoming linked afterwards.
Tag drills however you think about them: by skill, by position, by how much ice they need. When you are putting a plan together, the picker searches by name, by tag, or both at once, so a library that has grown over a couple of seasons is still one box away from the drill you had in mind. The tag box offers the tags you have already used, so you are picking from what exists rather than guessing at it.
When a filter is on, the page says so and gives you one tap to clear it. A short list should never leave you wondering whether something is broken. The same two boxes search your plans on the Manage page, so tagging a plan is worth doing too.
Already have a practice plan as a PDF? Upload it as it is. Any video links in the file are found and turned into those tappable cards for you, whether they were proper links or just pasted in as text. You can rename or hide any of them, and replace the file later without breaking the link players already have.
A plan stays a draft while you build it, visible only to you. Nothing reaches the team until you publish it.
This is a draft, so players cannot see it yet.
Every plan shows who on the roster has opened it. It counts a plan as read only once it has been on screen properly, so a tap and a bounce does not count, and it recognises a player across the family's phones rather than counting devices.
Add your players and share one link into the team chat. If someone leaves the team you can change the code, and the old one stops working. The team's name, colours and logo are yours to set, and they follow through every screen a player sees.
This opens a demo team, as a player would see it. Everything in it is made up. Have a look around, nothing you do there affects anyone's season.
Open the demo teamThe coach screens above are illustrations rather than a second demo, because letting anyone into the coach side of a real team would let them change it.