If you're choosing a tournament platform for a school esports league, my main advice is to choose one that understands schools. Teachers need a proper place in the platform. Once you've got that covered, look for flexibility that suits a short school term, then check two less obvious features that can make life awkward later: privacy and billing.

Why shouldn't you use a generic tournament platform for school esports?

A generic platform may give you teams and brackets without giving teachers the tools a school league needs. Teachers help with behaviour, registration and getting esports supported within their school. They're also a steady adult contact when a team needs a hand. A school league depends on the relationships between students, teachers, schools and organisers.

That gap is why School Esports exists. It was built independently, with national federation expertise, by people who run national school esports competitions and found that generic platforms didn't meet the needs of teachers and schools. In teacher-validated events on School Esports, student-created teams and registrations need teacher approval under the event’s rules. Teachers can see their teams' match chats, and students can lead registration while teachers decide how involved they'd like to be. Ask who reviews chats and when.

On School Esports, approved teachers can appoint eligible student coordinators for routine roster work, no-billing team approvals, help with match approvals and reschedules, and score submission or confirmation, within appointment and event permissions. Billing, fee-bearing approvals and school-side discipline stay with teachers; competition staff handle tournament sanctions. Platform access doesn't itself authorise school spending. Ask each provider to demonstrate routine delegation and a fee-bearing exception, showing what stays manual and who handles it.

How flexible does a school esports platform need to be?

Flexible enough to work around school life. School esports is growing, but there's already plenty to fit in. Students are juggling other sports, study and extracurricular activities. Some schools play on-site, while others need students to play from home. Look for a platform that lets you work around those different timetables.

What tournament format works over a short school term?

One that gets teams of similar skill playing each other early. Swiss can be a good fit, but five or six weeks leaves little room for uneven draws. Use the same mixed-skill teams and short calendar in every provider's demo. Ask to see draws before and after results, any division split, and what stays manual. School Esports describes Jansen Divisional Swiss as two advance pairings from one standings snapshot, continuing within divisions after week three. Ask to see that sequence; extra scheduled games aren't evidence of faster skill matching.

What happens when a match has to move or an opponent doesn't show up?

The platform should make it easier to sort things out, so you spend less of the evening chasing teams. Rescheduling and finding a replacement opponent help protect the time students have set aside to play. On School Esports, teams use the available rescheduling controls to request a new time within the event's window. The opposing side must accept the request, and a chat message on its own doesn't update the fixture.

School Esports describes automatic game-day pooling of teams with inactive opponents in events using recovery, followed by format-valid suggestions. A tournament admin must approve them before lock-in and may swap them or override the format. An override is the admin's call, separate from those suggestions. A replacement isn't guaranteed. Ask every provider to walk through the same no-show, including no suitable replacement, and show who approves changes and what stays manual. Check the current event's recovery controls and role limits.

Which hidden features should you check before choosing a platform?

Privacy and billing. They're both easy to overlook, and both can quietly add to the admin if the platform hasn't got them sorted.

How should a school esports platform protect student privacy?

Student privacy needs particular care. Getting this wrong can leave schools and organisers with a compliance headache. In New Zealand, the Privacy Act calls for particular care when collecting information from children and young people, with fairness depending on things like a child's age and capacity.

Ask which privacy notice applies to your competition, what student information is collected, who can see it, where it's processed and stored, and how long it's kept. Check how the provider handles deletion, security, age restrictions and any permissions needed for participation. The Privacy Commissioner's guidance on digital technologies in education is a useful place to start. Bring your school's privacy lead into the decision rather than taking a provider's word for it.

Check the operator's evidence too: publisher permission for the games, safeguarding and vetting practice, and any relevant federation recognition or alignment with local guidelines. Ask to see how a student asks for help or reports a concern, and how it reaches the responsible adult. These are checks to make, rather than assurances about any provider.

On School Esports, standard opponent-facing roster views don't display student email addresses or last names (School Esports main-site privacy policy). School Esports describes moderation and reporting tools that can notify teachers of concerns (conduct and chat guide); ask who reviews reports and when. For younger students, confirm the applicable terms and registration process allow participation. Schools and organisers still have their own consent and safeguarding responsibilities.

Why does billing matter for a school esports league?

Billing matters if you want a league that can keep running. Schools don't all pay the same way. A choice of payment methods, such as credit card, invoicing and purchase orders, can make things much easier for school finance teams. Ask which options the platform actually supports. On School Esports, organisers connect a Stripe account to collect tournament entry fees from schools, and schools can use credit-card payment or the purchase-order option.