How it works

One calendar, every audience.

Parents track their kids’ schedules — solo, no invite required. Coaches run the team. Schools coordinate every sport. Sponsors show up on the public page. The same calendar reaches all four in the shape they need it.

What each person sees

Family-tier parent

Tracks kids, no invite needed

  • ·Sign up free, no organization required
  • ·Up to 8 personal schedules — soccer, music, chess, anything
  • ·Cross-team rollup so every kid's stuff lands in one calendar
  • ·Private by default; share a public link with grandma when you want
  • ·iCal feed pulls into Apple / Google Calendar
Admin / coach

Runs the team

  • ·Creates games, practices, tournaments — one-offs or recurring
  • ·Picks per-team colors, font, and uploads a logo
  • ·Sees every RSVP + parent contact in one roster
  • ·Shares an invite link; parents add their kids in 2 minutes
  • ·Publishes a public team calendar page anyone can view
Rostered parent

Keeps up, RSVPs, moves on

  • ·Adds each child once, under one parent account
  • ·Taps Going / Maybe / Not going per kid, per event
  • ·Subscribes the team calendar in Apple / Google Calendar
  • ·Gets a reminder the day before every event they opted in for
  • ·Never pays — parents and players are free, forever
Sponsor

Gets a spotlight

  • ·Local businesses sign up from a public team page
  • ·Pick a tier ($10 to $400), check out on Metahuman Network, include a promo code
  • ·Team admin reviews and approves before anything goes live
  • ·Placement shows on the public calendar + linked from game cards
  • ·Sponsor can cancel anytime from their Metahuman Network account

Try it right now

A live demo team, no signup

We keep a demo team seeded as Scappoose High School — Varsity Soccer. Browse the public calendar, then sign in with one of the demo accounts to see each perspective from the inside.

Public team page

Scappoose Varsity Soccer

Upcoming games, practice schedule, sponsor spotlight — exactly what a parent or community member would see.

Open the team page →

Demo logins

Password for all three: demo2026!

  • Morgan Lee

    Owner / athletic director

    morgan@example.com

    Sees the whole org: branding, plan + billing, invite tokens, sponsor approvals.

  • Coach Alex Kim

    Head coach

    alex@example.com

    Creates events, manages the roster, sees parent contact info. Can't touch branding or billing.

  • Sam Rivera

    Parent

    sam@example.com

    Manages their child Jordan, RSVPs to events, subscribes the team calendar.

Go to sign in →

Demo data is public — anything you change there is visible to anyone else kicking the tires. We reset it periodically.

A few things we thought hard about

No edu data, ever

We store schedules, RSVPs, and names parents provide. Not grades, rosters, transcripts, health records, or anything from a school system. COPPA-compliant parental consent is captured for every child added to every team.

Calendars that sync

Every team has an iCal feed. Apple Calendar, Google Calendar, Outlook — one tap, always current. Changes show up within an hour of the coach editing them.

Recurrence without the spreadsheet

Create “Practice every Mon & Wed 5–6:30 PM through June 17” once. Cancel one practice or edit the whole series. Parents see the series badge on each event so they know what's going on.

Sponsor spotlights that pay

Local businesses pay the team directly for a placement. Admin approves before anything appears. Tier sizes range from $10 text listings to $400 league-wide banners.

Always free for families

Parents and players never pay. The org running the team picks Free, Club ($12/mo), or School ($99/mo). No per-player fees, no transaction fees on RSVPs — none of that.

Own-the-stack defaults

Postgres, Auth.js, Drizzle, nginx — open source everywhere it matters. Host it on Vercel, DigitalOcean, your closet. One setup script, no vendor lock.

Start the season.

Family tier is free, forever, no credit card. Coaches and schools get a free starter tier too — upgrade when you need sponsors, multi-team management, or invite codes.