01 · Pricing
Pay nothing.
Pay a little.
Billing is disabled while beta tiers are tested. Free and Crew are self-selectable now; Club is visible but request-access until manually approved.
★ BETA · BILLING DISABLED WHILE TIERS ARE TESTEDNO CARD ON FILE ★ NO NEWSLETTER ★ CORE LOOP STAYS FREEEST. MMXXVI
★ TIER · FREE
FREE
small leagues
$0
forever
A real league for the friends you already have.
★Up to 8 active members
★8 rounds per season, flexible cadence
★Spotify + Apple Music
★Single Ballot, Rank'em, Weighted Ballots, Ballot Book
★Downvoting on supported modes
★Per-voter breakdown after reveal
★Auto-built playlists
★Current season + basic past standings
★Comments, reactions, and chat
★AI Theme Generation: 10 beta generations
·AI Artwork Generation
·Detailed CSV exports
·League Branding
NO CARD REQUIRED DURING BETA
★ TIER · CREW
MOST LEAGUES
CREW
the sweet spot
$5
after beta; no card now
Bigger crews, smarter themes, your league's personality on display.
★Up to 16 active members
★24 rounds per season
★Everything in Free
★AI Theme Generation: 50 beta generations
★AI Artwork Generation
★Detailed CSV exports
★League Branding
·Season Recaps roadmap
·Bracket Mode roadmap
★Deeper Season history
·External Publishing roadmap
NO CARD REQUIRED DURING BETA
★ TIER · CLUB
CLUB
request access in beta
Manual
approved case by case
For workplace clubs, fan communities, and deep league history.
★Unlimited with fair-use guardrails
★52 rounds per season with fair-use guardrails
★Everything in Crew
·Full archive workflows roadmap
·External Publishing roadmap
★Priority human support
·Bulk archive exports roadmap
★Volume support conversation
·Read-only API access roadmap
·Bracket Mode roadmap
·Custom Rulesets roadmap
NO CARD REQUIRED DURING BETA
★ Running multiple leagues? Request Club Beta Access. Email mail@spinballot.com
02 · Receipt
Everything, side by side.
FEATURE
FREE
★ CREW
CLUB
★ LEAGUE BASICS
Members per league
Up to 8 active members
Up to 16 active members
Unlimited with fair-use guardrails
Rounds per season
8
24
52
Archive depth
Current season + basic past standings
Deeper Season history
Full archive workflows roadmap
Public or private leagues
✓
✓
✓
Bracket mode
Roadmap
Roadmap
Roadmap
★ SUBMISSION & VOTING
Spotify + Apple Music
✓
✓
✓
Anonymous voting
✓
✓
✓
Single Ballot, Rank'em, Weighted Ballots, Ballot Book
✓
✓
✓
Downvoting on supported modes
✓
✓
✓
Per-voter breakdown reveal
✓
✓
✓
Custom rulesets
Roadmap
Roadmap
Roadmap
★ THEMES & CONTENT
Public catalog
✓
✓
✓
Theme catalog
✓
✓
✓
AI theme generator
10 beta generations
50 beta generations
Fair-use limits
AI artwork generation
—
✓
✓
Season recaps
Roadmap
Roadmap
Roadmap
★ BRANDING & EXPORTS
Auto-built playlists
✓
✓
✓
Detailed CSV exports
—
✓
✓
Basic league branding
—
✓
✓
External publishing
Roadmap
Roadmap
Roadmap
Read-only API access
Roadmap
Roadmap
Roadmap
★ SUPPORT
Support level
Self-serve
Email
Priority
Audit log
Basic
Moderation
Granular roadmap
Beta selection
Self-serve
Self-serve
Request access
02 · Side by side
The whole matrix.
Feature
FREE
CREW
CLUB
Members per league
Up to 8 active members
Up to 16 active members
Unlimited with fair-use guardrails
Rounds per season
8
24
52
AI theme generator
10 beta generations
50 beta generations
Fair-use limits
Built-in voting modes
✓
✓
✓
Per-voter breakdown
✓
✓
✓
Detailed CSV export
—
✓
✓
Basic branding
—
✓
✓
Bracket mode
Roadmap
Roadmap
Roadmap
Deep archive workflows
Current season + basic past standings
Deeper Season history
Full archive workflows roadmap
External publishing
Roadmap
Roadmap
Roadmap
API access
Roadmap
Roadmap
Roadmap
03 · Why per-league
One bill.
The commissioner pays.
The commissioner pays.
The commissioner owns the tier decision for each league. During beta there is no card form, and Free-to-Crew changes are immediate so organizers can test real boundaries with real members.
AI generation, exports, branding, and archive workflows use configured tier limits. Club stays request-access so large or brand-heavy leagues can be reviewed before higher-support entitlements unlock.
AI generation, exports, branding, and archive workflows use configured tier limits. Club stays request-access so large or brand-heavy leagues can be reviewed before higher-support entitlements unlock.
$0
forever, for under-8
1×
bill per league, not per seat
Clear
AI limits by tier
100%
history preserved on downgrade
★ STUDENT
Free Crew for college clubs
Email us from a .edu address with your league's name. We flip it to Crew on the house.
★ COMPANY
Workplace plans on Club
Multiple leagues, priority support, and higher-support workflows start with a Club Beta Access request.
03 · For schools, clubs, and class-of reunions
Bigger groups? We do bulk.
Departments, dorms, fan clubs — request Club during beta so larger groups can be reviewed before higher-support entitlements unlock.
04 · Pricing FAQ
The boring part.
Is it really free during beta?
Billing is disabled during beta while the tier boundaries are tested. Roadmap Club features still stay roadmap until the game model is validated.
Who pays — me or my friends?
During beta, nobody enters a card. When billing returns, tier decisions are per league and handled by the organizer.
Can I switch tiers mid-season?
Yes. Free-to-Crew is immediate during beta. Downgrades preserve members and history, but new joins are blocked if the league is over the lower member limit.
What if I run more than one league?
Tiers belong to leagues. Multi-league or large-community support is a Club request-access conversation.
Can I choose Club during beta?
You can request Club access. The request does not change your current tier or unlock Club entitlements until the league is manually approved.
Do you charge per AI generation?
Basic AI theme generation is included with limits. Crew and Club raise those limits and add paid-tier controls such as tone presets and artwork.