Now in Beta — Accepting Teams by Invitation

Stop Managing Your Team
in Group Chats

IcePlan is the scheduling and team management app built specifically for figure skating — connecting organizers, coaches, students, and parents in one place.

Request Early Access
No commitment required  ·  iOS & Android
IcePlan team week grid

Sound familiar?

Most figure skating teams run on a mix of spreadsheets, group chats, and phone calls. It works — until it doesn't.

📋
Schedules built in Google Sheets

Copy-pasted into WhatsApp every week. One change means updating everything manually.

📞
Parents calling to check the schedule

No reliable place for parents to see their child's lessons. Coaches spend time answering the same questions.

🏒
Rink ice changes cascade everywhere

When ice windows shift, someone has to manually find every affected lesson and notify everyone individually.

📱
Lesson confirmations by text

Coaches text students, students text back. Cancellations get lost. No record of what was agreed.

📝
Off-ice attendance on paper

Tracked in notebooks or not at all. No way for parents to see if their child attended.

Hours lost to coordination

Coaches and organizers spend hours every week on admin that should take minutes.

One App. Every Role.

Everyone on your team sees exactly what they need — nothing more, nothing less.

Team Organizer
  • Full team week grid — every coach, every slot, every student at a glance
  • Define recurring lesson rules; generate the full week in one tap
  • Publish the week — all coaches and students notified instantly
  • Automatic conflict detection when rink ice or availability changes
  • Off-ice class scheduling, attendance recording, walk-ins, cancellation
  • Weekly attendance reports — PDF per student, downloadable or emailed
  • Invite coaches and students via secure one-time codes
Coach
  • Full weekly schedule — on-ice lessons and off-ice sessions together
  • Propose, confirm, or decline lessons; approve cancellations
  • Manage your own recurring rules without coordinator involvement
  • Define available hours once — students see your open slots
  • Leave a note on any lesson — visible to students and parents instantly
  • Block individual time slots without touching your full availability
Student
  • Updates feed on open — see every change the moment it happens
  • Daily view: exactly what's on today, at a glance
  • Browse coach availability and request a lesson slot directly in the app
  • Accept or request cancellation with one tap
  • Register for off-ice sessions independently
  • Read coach notes after every lesson
Parent
  • See your child's full schedule without calling the coach
  • Updates feed — lesson changes, proposals, and coach notes for your child
  • Act on behalf of your child — register, request, manage lessons
  • Manage multiple children from a single account
  • Push notifications for every scheduling event
Updates feed
Updates feed — student view
Conflict resolution
Conflict detection & resolution
Student schedule
Student weekly schedule

Everything in One Place

All the tools your team needs, built together — not bolted together.

Automated week generation

Define recurring lesson rules once. Generate the full week for every coach in a single tap — no re-entry, no copy-paste.

Team week grid

Spreadsheet-style grid with frozen headers. Every coach, every time slot, every student — scrollable in both directions.

Push notifications

Every scheduling event — lesson proposed, confirmed, cancelled, note added — goes straight to the right people's phones.

Rink ice sync

Live connection to your rink's scheduling system. Ice availability updates automatically every day with no manual entry.

Conflict detection

When ice changes after a week is published, every affected lesson is flagged automatically with a one-tap resolution queue.

Off-ice class management

Recurring rules, session generation, attendance recording, walk-ins, and cancellation — all in the same app.

Coach notes

Leave a note on any lesson or session. Students and parents see it the moment they open the app — not buried in a text thread.

Student self-scheduling

Students browse coach availability on the team grid and request lesson slots directly — no calls, no texts.

Attendance reports

Weekly per-student PDF reports covering lessons, off-ice, and events — downloadable or emailed directly to families.

Built for Skating. Not Adapted From It.

Generic scheduling apps don't understand rink ice windows, freestyle vs. public, on-ice and off-ice classes, group lessons with multiple students, tests and competitions. IcePlan was designed from the ground up around how figure skating coaching actually operates.

Role-aware — everyone sees what they need

A parent sees their child's schedule. A coach sees their students and availability. An organizer sees everything. No information overload, no access confusion.

Rink schedule visible to everyone

Coaches, students, and parents currently dig through rink websites to find ice. IcePlan shows the full rink schedule in the app — color-coded, synced automatically, readable at a glance.

Real-time for the whole team

When a coach cancels a lesson or a manager reschedules a session, everyone who needs to know is notified instantly — in-app and via push.

Multi-rink and multi-timezone

Each rink carries its own timezone. Lesson rules store local time independently. The system handles UTC conversion automatically.

Ready to See It in Action?

We'll walk you through the full app — team grid, coach view, parent view, and everything in between — in 20 minutes. No commitment required.

Request a Demo
Or email us directly at [email protected]  ·  iceplan.app