Skip to main content

Support

How to use The Fieldhouse.

A quick-start, a side-by-side of what’s available where, and the email address to reach us when none of that does it.

Quick start

Parents (Family tier)

  1. 1Sign up at /signup — pick "Track my kids' schedules".
  2. 2Add each child on the Family tab — one parental-consent record per kid.
  3. 3Create a personal schedule per kid (Family tab → Add schedule).
  4. 4Optional: turn on "Share with family" in team settings to publish a public calendar URL.

Parents joining a team

  1. 1Open the invite link the coach shared (Messages, email, anywhere).
  2. 2Sign in or create an account; pick which of your kids to roster.
  3. 3Tap RSVPs on each event — Going / Maybe / Not going. Coaches see the tally.

Coaches & admins

  1. 1Sign up at /signup — pick "Run a team or school".
  2. 2Onboarding wizard: name your org, pick the type, name your first team.
  3. 3Upload a logo, pick colors + font, set a timezone in team settings.
  4. 4Share the parent invite link to roster kids; share the coach invite link to delegate.
  5. 5Post events one-off or as a recurring series; cancellations and edits push parents automatically.
  6. 6Optional: post team announcements (banner shown to everyone in the org).
  7. 7Optional: in team settings → Calendar viewers, mint a read-only invite link for a grandparent or fan who isn't on the roster.

Fundraiser organizer

  1. 1Coach or org admin only. Open your team → Fundraisers section → "Start a fundraiser" (Family-plan accounts don't have this; upgrade or use a Team-org).
  2. 2One-time: complete Stripe Connect Express onboarding (legal name, EIN/SSN, bank). Funds land in your org's Stripe balance, not ours.
  3. 3Add physical items (shirts, raffle tickets, coupon booklets, equipment funds). Set price, inventory, shipping toggle. Publish.
  4. 4Share the storefront via link, short share code, or QR. Buyers pay by card; Fieldhouse takes 2% capped at $2 per order. Refund any paid order from "Manage orders" with one tap — Stripe returns money in 5-10 business days.

Got a share code (or scanned a QR)

  1. 1Got a 6-character code like ABC-K7P from a coach or parent? Open thefieldhouse.app/code (web) or iPhone app More tab → Got a code? Type it and submit.
  2. 2QR codes scan straight from Camera into the same flow.
  3. 3If the code is an invite, sign in / sign up to claim it. Public surfaces (team calendar, fundraiser storefront, calendar feed) just open.
  4. 4Codes can't grant access beyond what their underlying URL already grants — public stays public, private stays private.

Game day — live scoring

  1. 1Open the game on iOS, tap Go live · push score under Game Center.
  2. 2Tap +/- as the score changes — pushes coalesce 5 seconds after your last edit, so rapid taps don't spam.
  3. 3When the game's over, tap End game · push final to wrap. (Forgot? A 2-hour auto-end fires for you so watchers don't get stuck on stale numbers.)
  4. 4Can't be at the game? On the event, tap Delegate score-keeping… and pick a parent on the roster. They get the same controls — for that one game only.

Family adults & grandparents

  1. 1Family tab → Adults → Invite. Pick Parent / spouse / guardian (full manage) or Family / Friend (read-only — grandparents, aunts, neighbors).
  2. 2Share the generated link via Messages, email, anywhere — single-use, expires in 14 days.
  3. 3Need to undo? Outstanding links are listed under Adults with a Revoke button.
  4. 4When someone accepts, you get a push so you know the link landed.

Snack volunteer (per event)

  1. 1Open any upcoming game or practice in the iPhone app.
  2. 2Tap "I'll bring it" under Snack Volunteer — add an optional note ("orange slices", "pizza for 12").
  3. 3The team's coach + every parent who RSVPed Going gets a push so they know snacks are covered.
  4. 4Not your week? Tap "Pass" — it's silent (no push) and just records you decided.
  5. 5Change your mind? The card always lets you update what you're bringing or hand the slot back.

Carpool (driver)

  1. 1Open the event in the iPhone app, scroll to Carpool, tap "Offer a ride".
  2. 2Set seats, meeting place, optional departure time, return-trip toggle, car-seat-OK flag, and an optional phone number.
  3. 3Anyone with an open "I need a ride" request for the event gets pinged immediately.
  4. 4When a rider claims a seat, you get a push. They'll see your phone as a tap-to-call tel: link only after they're confirmed.
  5. 5If plans change, tap "Cancel my offer" — every confirmed rider gets pinged so they can scramble.

Carpool (rider)

  1. 1Open the event, scroll to Carpool, tap "Claim a seat" on any open offer.
  2. 2No offers yet? Tap "I need a ride" and set seats needed + optional notes — every active driver for the event gets pinged immediately.
  3. 3Change your mind? "Release my seat" or "Cancel my request" cleans up; the driver / requesters are notified.

Web vs iPhone feature comparison

The Fieldhouse runs as a web app and a native iPhone companion. Most things land on both; a few are deliberately one-side only. The iPhone app is the right place for push notifications, offline access, lock-screen Live Activities, and the home-screen widget; the web is where you go for sponsor approvals, billing, and the super-admin console.

iPhone app · TestFlight beta

The iPhone companion is currently distributed through TestFlight. Tap the link below from your iPhone to install.

Join the iPhone TestFlight ↗

Calendar & events

FeatureWebiOSNote
Browse events (month / week / list)
Create one-off events
Recurring series (weekly/biweekly/monthly)
Edit / cancel events
Tap address → Maps directions
Public team calendar page (/t/<token>)Web

RSVPs & roster

FeatureWebiOSNote
RSVP per kid (Going / Maybe / Not going)
See team RSVP tallies
Kid badges on event cards (color + status icon)
Manage roster (coach view)
Manage staff

Family tier

FeatureWebiOSNote
Sign up & add kids
Personal schedules (up to 8)
Activity-icon picker on create (sports + clubs)
Merge personal schedule into a real team

Team chat

FeatureWebiOSNote
Per-team chat (parents + coaches + opted-in admins)
GIFs via in-app picker (Giphy proxy)
Reactions (👍 ❤️ 😂 🫡 🎉 🙏)
Edit own message within 10 minutes
Parent edits / deletes their teen's messages (no time limit)
Coach mutes a chat member from identity card
90-day rolling retention (auto-purged daily)

Share codes & QR codes

FeatureWebiOSNote
Generate 6-char code for any share row
Generate scannable QR for any share row
Redeem a code (/code or More → Got a code?)
Rotate / invalidate a public codePrivate invite codes auto-expire (TTL + max-uses).

Fundraisers

FeatureWebiOSNote
Browse fundraiser storefronts on your teams
Buy with a card (web Checkout / iOS PaymentSheet)
Coach + admin: create / publish / manage fundraisers
Coach + admin: refund a paid order in one tap
Stripe Connect Express onboardingWebStripe's onboarding flow is web-only; coaches can launch it from the iPhone app via Safari.

Notifications

FeatureWebiOSNote
Email reminders
Push notifications
Master push opt-out
Per-team push mute
Coach pings: new event / edit / cancel
Coach pings: parent RSVP

Announcements

FeatureWebiOSNote
Read system / team banners
Dismiss banners
Coach posts team announcements
Super-admin posts system announcementsWebWeb

Team identity

FeatureWebiOSNote
Logo upload
Brand colors + font + timezone
Activity icon
Public-page on/off toggle
Coach + parent invite codes (rotate / copy)
iCal subscribe URL

Account

FeatureWebiOSNote
Change preferences
Full data export (JSON)WebiOS more menu links into the web export.
Delete account

Org / billing / sponsors

FeatureWebiOSNote
Subscribe to Club / School (web — Metahuman Network)Web purchases are managed on the web.
Subscribe to Club / School (iPhone — Apple in-app)Apple-bought subs are managed in iPhone Settings → Apple ID → Subscriptions.
Cross-platform access (use the org from either side)Billing is managed where you bought it; org features work on both.
Restore purchases (after device reset / new device)
Sponsor signup form (public-facing)Web
Approve / reject sponsorsWeb

Offline & widget (iOS)

FeatureWebiOSNote
Last-fetched events viewable offline
Home-screen widget — next event
Lock-screen Live Activity (live game scores)

Live game scores

FeatureWebiOSNote
Coach Go-live + auto-debounced score push
Live Activity update on watchers' lock screens
End game (manual) + 2-hour auto-end
Final · 3-2 W/L/T badge on past-game cards
Delegate score-keeping to a parent for one gameCoach picks from the team's manager-role parents in the event detail view.

Family adults & per-team viewers

FeatureWebiOSNote
Co-parent / guardian invite (full manage on every kid)
Grandma / aunt / neighbor invite (read-only)
Outstanding-link list with Revoke
Push to inviter when accepted
Coach mints per-team viewer invite (non-roster fan)
Coach manages viewers list (revoke / remove)

Family-tier UX

FeatureWebiOSNote
Teams tab auto-hides for family-only usersWhen every team you can see is one of your own personal schedules, Teams disappears (Family already lists them). Reappears the moment you pick up a viewer grant or join a school org.

Snack volunteer

FeatureWebiOSNote
Per-event signup: "I'll bring it" with optional notes
Pass (silent — no push)
Push fan-out to coach + Going-RSVPed parents on accept
Update notes / hand back the slot

Carpool

FeatureWebiOSNote
Driver offers a ride (seats, meeting place, departure)
Return-trip + car-seat-OK flags
Driver phone as tap-to-call tel: linkVisible only to confirmed seat-holders + the driver. Casual browsers see no number.
Rider claims a seat → driver gets a push
Rider posts "I need a ride" → all active drivers get pinged
New offer auto-pings open requesters
Driver cancels → all confirmed riders get pinged

Tip jar

FeatureWebiOSNote
Web — link to Metahuman Network tip jarWeb footer link.
iPhone — native in-app purchase (StoreKit)Processed by Apple, one-time tip (consumable IAP). Always optional.

Common how-tos

Subscribe a team calendar in Apple / Google Calendar

Open team settings → Subscribe section → Copy the iCal URL → paste into Apple Calendar (File → New Calendar Subscription) or Google Calendar (Other calendars → From URL). Updates land within an hour.

Mute pushes for one team without disabling all

Open the team in iOS → tap the bell icon in the top-right toolbar. The bell turns gray; pushes for that team only stop. Master opt-out lives in More → Account.

Move a personal schedule into a real team

When your kid joins a Fieldhouse team and you tagged a personal schedule with that kid, the team page shows a yellow merge banner. Tap Merge — future events fold in, the personal schedule archives, past events stay for history.

Roll over to a new season

Edit the team's season label in settings, then create the new season's events. Old events stay as history; the calendar will list both until the old ones pass.

Add a coach to your org

Team settings → Coach invite section → copy the link and send it. They sign in / sign up, claim the coach role, and immediately see the team in their dashboard.

Get the home-screen widget

iOS only. Long-press the home screen → + → search Fieldhouse → add the Next event widget (small or medium). Updates after every Schedule tab refresh.

Redeem a share code

Got a 6-character code (like ABC-K7P) from a coach or another parent? On the web go to thefieldhouse.app/code; on iPhone open More → Got a code? Type it and submit. QR codes scan straight from Camera into the same redemption flow.

Send your logs to support

iOS only. More → Get support → Send logs to support. Compiles your app version, device, signed-in email, and the last ~20 network errors into a draft email to support@thefieldhouse.app — you review and send. We never see the bytes until you tap Send.

Fundraiser refunds + disputes

See thefieldhouse.app/refunds. Coaches and org admins can refund any paid order from the fundraiser detail page (web or iPhone). Stripe returns the buyer's money in 5-10 business days, our 2% platform fee is also reversed, and the inventory comes back to stock automatically.

Find your team / org ID for a support email

On web: Team settings → bottom of page → Support reference → tap Copy on Team ID and Org ID. On iPhone: open the team → Settings → scroll to the bottom for the same IDs, or grab the Org ID from More → Billing & licenses. Pasting both into your email lets us find the right rows fast without round-tripping.

Open source

Every open source project we depend on, with its license + repo link. Pull requests welcome upstream.

See the list →

Still stuck?

Email us — a real person reads every message. Include screenshots and (if you’re a coach) the team URL so we can dig in fast.

For feature requests, the feature-request form feeds the same inbox with a tiny bit more structure.