Roadmap
What’s live, what’s next.
Honest list. No fake progress bars, no maybe-dates. 14 features shipped so far. Anything on this page can jump the queue if a team tells us it matters.
14 shipped
Live today
Everything below is running in production right now. Sign up and you get all of it.
- ✓
Team calendar
Games, practices, tournaments, and team events with per-type color coding.
- ✓
Recurring events
Weekly, biweekly, or monthly series. Edit one or edit the whole season.
- ✓
Three views
Month grid, week time-grid, list view — each with RSVP counts.
- ✓
Per-team branding
Upload a logo, pick colors + font. Applied to team pages and the public calendar.
- ✓
Parent accounts + COPPA consent
Kids never sign up. Parents add children, consent is versioned and captured for audit.
- ✓
RSVPs
Parents tap Going / Maybe / Not going per kid, per event. Coaches see the tally.
- ✓
Invite links
One link for parents, another for coaches. Shareable, rotatable, email-compose built in.
- ✓
Role-based permissions
Owners shape the org, admins help, coaches run day-to-day.
- ✓
Subscription billing
Free / Club ($12) / School ($99) via Stripe Checkout. Hosted billing portal included.
- ✓
Sponsor placements
Public sponsor signup page, Stripe checkout, admin approval, banners on the public page.
- ✓
Public team pages
Shareable team calendar page at /t/<token> — schedule + sponsor banners, no login.
- ✓
iCal feed
Subscribe the team schedule in Apple Calendar, Google Calendar, Outlook. One-time setup.
- ✓
Event reminder emails
Every parent gets a reminder the day before each event, with current RSVP status.
- ✓
Data export + account deletion
One-click JSON export of everything we have on you. Irrevocable delete with password reconfirm.
Next up
Being worked on
The active backlog. Short enough to fit in a season, big enough to matter.
- ●
iOS companion app
Native SwiftUI client against the same API. Push notifications for event changes and RSVP reminders. Offline-capable calendar view so the sideline works without signal.
- ●
Team chat
Per-team group messaging, coach-moderated. Replaces the six group-text threads every family already has.
- ●
Game-day stats
Sport-specific scoring and per-player stats. Entered on the sideline, synced to the public team page.
- ●
Fundraisers
Per-team fundraiser pages for equipment, travel, or the program. Stripe-backed so payouts go directly to the org.
- ●
Snack + volunteer rotations
Auto-rotating sign-ups for snack parent, referee, scorekeeper. Nobody has to maintain a spreadsheet.
Planned
On the list
Queued but not started. Timing depends on what teams ask for first.
Android companion app
Same app, different platform. Starts after iOS hits 1.0.
Announcements + polls
Admin pins a post. Parents vote on 'what time works Thursday?'
Carpool matcher
Connect parents heading to the same away game.
Season summary PDFs
End-of-season attendance, stats, highlights — shareable, printable.
Referee scheduling + pay
Assign refs per game and track who gets paid. Built with school-age student refs in mind — per-person year-to-date totals with an alert before the $600 IRS 1099 threshold, so most payments stay paperwork-free. Export 1099 data if a ref does cross the line.
Field booking
Shared field calendar so two teams in the same org can't double-book.
Tournament travel itineraries
Hotels, buses, meal schedules — all on one page for a tournament weekend.
Team photo gallery
Parent-uploaded, admin-moderated. Lives on the team's public page.
Weather on event cards
Auto-pull a 48-hour forecast for outdoor events so coaches know what they're walking into. Hover or tap for rain-chance and temperature without leaving the calendar.
Waivers + e-signature
Upload a seasonal waiver PDF, collect a parent signature once per child per season. Signed record stored with timestamp, IP, and user-agent — same pattern we use for COPPA consents.
On the whiteboard
Ideas we think are good
Not promises — just things worth building if the demand is there. Tell us which you’d use.
Multi-team sponsor packages
One sponsor, every team in the org — single Stripe checkout.
Playing-time tracker
Live 'who's on / who's off' during a game, with fairness stats.
Lineup / rotation planner
Drag-drop formations for coaches that plan in advance.
League-of-leagues hierarchy
For orgs running multiple clubs, or leagues running multiple orgs.
Coach certification reminders
Track SafeSport / CPR / background-check expiry dates with renewal nudges.
Cross-team schedule conflicts
Warn when a player is rostered on two teams with overlapping events.
Registration / dues collection
Parents pay seasonal team fees through Stripe, org sees who's paid at a glance.
Practice plan templates
Reusable drill plans coaches attach to practices. Share across an org so new coaches aren't starting from scratch.
Parent directory
Opt-in contact sharing across a team so parents can coordinate without a mass-text chain.
Attendance streaks
Gentle gamification — 'Jordan hasn't missed a practice this season' — on team page and in reminder emails.
Vote with a sentence.
One email with “we need X” weighs more than a dozen spreadsheets of priorities. Tell us what would make you switch.