Collect your rewards — To win: Hi-Chew, Haribo, and more coming!
Heads up: predictions only open 1 hour before Practice 1. After that, submissions lock later before the race.
CompetAI
A built-in bot user called CompetAI can submit a prediction and will be competing against you.
Races—
Select a race
Choose on the left to start.
——
Select a race to view details.
Top 3 order matters (exact order).
Success! Your prediction is recorded (locked).
When results publish, you’ll see WIN/LOSE here.
Other users’ predictions
Official result
My outcome
Winners (correct)
Not winners (wrong)
All predictions
Chat
Global chat + private chats. (Logged-in users only.)
Please sign in to access chat.
Global
Private
—
Be respectful. Admin can delete messages.
Tip: short messages = easier to read.
Admin mode
Your messages will show as ADMIN.
Private chats
Start a new chat
Your existing chats
Private chat
Pick a user to start a private chat.
DM
—
LIVE
Only you and the other user can see this.
Admin dashboard (invisible supervisor)
Admin is not a player. You can view everything without submitting, moderate users, publish results + score, delete chat messages, and send announcements.
Announcement popup (send to everyone)
This shows on About AND as a popup for everyone (once per device per announcement).
—
Publish result + score (manual)
Enter the official podium when the race is finished. The app will score everyone automatically.
——
Set CompetAI prediction (manual)
Pick the exact P1/P2/P3 you want CompetAI to submit for the selected race.
—
Users (moderation)
Ban prevents submissions + chat. Delete data deletes Firestore data only.
Delete auth (real account deletion) requires backend/admin SDK OR the user deleting themselves.
Submissions
Race
User
Status
When
Prediction
—
Audit log
Audit log = a history of actions (who did what, and when). Useful for debugging and moderation.