Use your Google account to access your leagues. Your verified Google email identifies your memberships automatically.
No portal password or email entry required. Google securely confirms the account you select.
My Leagues
Choose the league you want to enter. If you belong to multiple leagues, each one appears here under the same Google account.
Commissioner Membership
Billing applies only to optional commissioner services. It never limits the number of leagues a user may join and never changes league permissions.
Stripe BillingTaxes calculated by Stripe
Use the same email at Stripe checkout as your Google login so Supabase can unlock commissioner access automatically.
Monthly
$4.99 CAD / month + tax
Best for one active commissioner account during league setup and testing.
Yearly
$49.99 CAD / year + tax
Annual commissioner access for leagues that run all year.
After Stripe confirms payment, return here and the portal verifies the membership with Supabase. League creation remains governed by the platform account policy.
Commissioner League Setup
Create a league shell. Commissioners can upload the league logo/name and optionally add relocated or custom teams that stay tied to this league.
Solo Mode uses one human-controlled franchise against CPU teams. You can switch modes later in League Office without deleting league history.
This cycle is saved with the league and every Companion import. Change it in League Office only when beginning a new Madden title.
Companion App Import URL
When this league is saved, Franchise Portal automatically creates a protected import token and URL. Commissioners paste this URL into the Madden Companion App export field.
No import URL generated yet.
League Office Access
Only the league owner and assigned staff can access this commissioner dashboard. Permissions are stored with this league profile in this beta build.
Team Ownership Manager
Commissioners can assign, transfer, remove users, or allow users to claim open teams from the helmet lobby.
Self-Claim: LoadingON lets users claim open teams from the helmet lobby. OFF requires manual assignment.
Open a saved league to load team ownership.
League Invites
Generate invite codes for users, staff, or specific team assignments. Claimed teams will grey out in the league lobby.
Custom / Relocated Teams
Use this when a Madden team relocates or a league uses custom franchises. These teams are saved inside this league profile.
Join League
Enter the invite code provided by your commissioner.
Powered by Franchise Portal
Open as website, or install on your phone from the browser menu.