No. Everything runs in a web browser on any phone. Entrants tap your link, enter their car, and pay. Spectators scan a QR code and vote. Judges open the judge page and type a short code. Nobody creates an account except the people who run the show.
FAQs: Getting started