Free on the App Store and Google Play. Nothing to buy and no hardware to bring.
Judges, registrants, and hosts sign in with Google or Apple. Volunteers can scan a QR code you share instead of making an account.
Their events are waiting. If someone has more than one role, a switcher at the top moves between them.
Each role opens to its own screen. Nobody scrolls past features that are not theirs.
Judges open their assigned groups and work through one screen: enter scores caption by caption, record audio commentary, type notes, and time the performance. Submitting sends the scores and the recording straight to your dashboard.

Hand a volunteer the app and they can work the gate or the stand. Tickets scan, tickets and concessions ring up, and donations come in, all with the phone already in their pocket.
Directors and students see their own group: when they perform, what they scored, and what the judges said. Commentary plays in the app as soon as you release it.
Hosts get the same app with everything open: message any team, pull up event info, start the live stream, and step into any volunteer job when a line gets long.
Most of the day is handled by people wearing more than one hat. The app is built for that, and for the volunteer who showed up twenty minutes ago.
A parent judging one class and working the stand the next hour picks their role from a switcher at the top of the screen. Same app, same login, different job.
Share the volunteer QR code from the app and the next person is selling tickets a minute later. No invitations to send, no accounts to create, no passwords to reset at the gate.
The app is free on both stores. Judges, registrants, and hosts sign in with Google or Apple; volunteers can use a QR code instead. Roles come from how you set up the event in your dashboard, so nobody picks their own permissions.