Invitation

You Have Been Called Out

Accept after login or registration, upload your own photo, and let the arena settle it.

The challenger cannot upload your photoYou must upload your own imageThe battle is cinematic parodyThe hold releases if declined or expired
Public route. Private uploads, hidden bonuses, and exact opponent math stay hidden.

Acceptance Flow

  1. Open invite.
  2. Sign in or create account.
  3. Upload your own full-body photo.
  4. Confirm the accepted battle.
  5. Render after both sides are ready.

Source of Truth

Locked Product Rules

  • Users upload clear full-body photos of themselves, not selfies.
  • Each callout participant uploads their own photo.
  • Fight Opponent reserves 25 Battle Tokens and spends them only after final MP4 delivery.
  • Callouts hold 40 Battle Tokens and spend only after acceptance plus successful final MP4 delivery.
  • The backend rolls D20 plus hidden bonuses before rendering starts.
  • Only active Fighting Style and active Finisher influence the MVP user roll.
Arena Promise

The app sells the video, the matchup, and the social loop while keeping hidden math hidden.