Generates a ready-to-deploy portal HTML from tribe-template.html. Drop it in your server root.
Takes the live, working HBC portal (hbc.html) and rebrands it for this tribe — same features, same fixes, new name. Needs the Firebase fields above filled in for an isolated database. You'll be asked where to save the file. Requires hbc.html to sit next to index.html on your server.
Each tribe has one admin account. Create it here — the admin logs into their portal with these credentials.
Enter a name and password for the demo member account
Each tribe admin uses this token to read & update access requests. Public can only insert. Set a strong random string per tribe.
Hash is stored securely in Supabase. Not visible in source code.
Powers 📸 Bike Identifier & 💬 AI Chat in all tribe portals. Get yours free at console.groq.com
Secret is AES-256 encrypted in-browser before upload. Supabase only stores ciphertext — the raw secret never leaves your device unencrypted.
Once unlocked, the decrypted secret is kept in sessionStorage for this tab — gone when you close the browser. No per-device manual config needed.
Sponsor config is saved to Supabase — every rider on every device sees the same banner instantly. No per-device setup needed.
Slot 1 is the identified bike. Pick rivals to compare.
Ask anything about the identified bike.