Frequently asked questions

What does Icesheet do?

It shares the practice ice an association holds among its teams. You paste the ice slots (arena, pad, date, start, end, full, half or third ice, prime or non-prime) and the teams (division, tier, target hours, preferred arena, blackout dates), set the association's rules, and it allocates every slot it can so each team gets as close to its target as the rules allow, with the shortfalls explained. Then it prints team schedules and arena sheets.

Where are my teams and ice slots kept?

In this browser only. The allocation runs on the page, the season is saved in this browser's local storage, and nothing is uploaded: there is no account and no server. Save a backup file to move a season to another computer.

Which rules are hard rules?

Ice size and sharing (full ice takes one team, half ice two, third ice three, and only divisions that use that size), who may share a slot, each division's earliest and latest times, blackout dates, one practice a day, the minimum gap between practices, teams that share a coach never on the ice at the same time (with travel time between arenas), late slot caps and locks. They are never broken silently: a lock that breaks one is left out and named, and a team short of its hours is listed with the reason.

What happens when there is not enough ice?

Every team below its target is listed with the hours it got, the hours it wanted and the reasons: how many slots fell outside its division's hours, on its blackout dates, on a day it already skates, too close to another practice, clashed with a coach's other team, or were already full with other teams. The example full slot names each team on it with its share of its own target. Those teams may be further ahead or further behind, because the allocator also weighs prime time, weeks and arenas. The shortfall is shared in proportion to each team's target, so one team does not carry it all.

Does it count half ice as a full hour?

You choose. The default counts time on the ice, so a team on half ice for an hour gets an hour. The other setting counts the share of the ice, so the same slot counts as half an hour. Pick the one your association's policy uses.

How does it handle prime time and late slots?

You mark each slot prime or non-prime and set the time after which a slot is late and before which it is early. Within a division, the allocator evens out each team's share of prime time and its count of early and late slots, and the fairness report shows both by team.

Can I change the allocation by hand?

Yes. Drag a team to another slot in the calendar, or pick a slot from the list on a selected team, and the rule flags update as you move. Lock the ones you are sure of, then rebalance the rest around the locks. The team view suggests swaps that keep every hard rule.

Can I export to a calendar?

Each team's schedule downloads as a calendar file (.ics) that phone and desktop calendars import. The allocation, the slots and the teams also download as CSV for a website or a team app import.

Who decides what is fair?

The association decides the policy, Icesheet applies it. It has no view on which team deserves more ice. It applies the targets, tiers, curfews and caps you enter, and reports the result so the association can see it and change the rules if it disagrees.

Is Icesheet free?

Yes. Every feature is free today, with no sign up, for up to 300 teams and 3,000 ice slots a draft: the allocator, the calendar review, every printout, calendar files, CSV and backup files.

Is Icesheet connected to a hockey association, league or arena?

No. Icesheet is not affiliated with any hockey association, governing body, league, arena, municipality or ice scheduling software company. It does not book ice with an arena; it shares the ice your association already holds.

Does it make any safety claim about ice times for young players?

No. Earliest and latest times, late slot caps and ice sizes by division are your association's settings. The allocator keeps the settings you enter and makes no claim about what is right for any age group.