Features

What's inside Groupset

A closer look at how the day-to-day pieces fit together — for whoever's asking the detailed questions.

Available now

Registration & team setup

Parents, Admins

A guided flow that replaces spreadsheets — a parent creates an account, registers each athlete, and the athlete claims their own login by email. Collect team registration fees at check-out.

Team registration and  fee collection

Gather racing experience, an optional photo, and season waivers, and collect fees seamlessly with your Stripe account.  

Medical & emergency info

Allergies, conditions, and medications collected once and kept confidential, with at least one emergency contact required.

Multiple guardians per athlete

More than one parent or guardian can be linked to the same athlete for shared pickups, alerts, and calendar updates.

Coach onboarding

Track volunteer coach license level and assign them to a group afterward.

Available now

Attendance & check-in

Coaches

Roll call without the clipboard — coaches check athletes in and out from the practice screen, with a running summary as it happens. It works with zero cell signal and syncs when you're back in service.

One-tap check-in/out

Coaches mark athletes present as they arrive, right from the practice detail screen.

RSVP in advance

Know which athletes and volunteer coaches are going to show up before practice so you can make any adjustments.

Live attendance summary

Total practices, total attendance, and active athletes, updated as check-ins happen.

Works fully offline

Check-ins save to the device even without signal, and sync automatically the moment a connection is back and the app is open.

Available now

Roster, roles & permissions

Coaches, Admins

Athletes, Parents, and Coach personas. Every person on the team has a role, and that role determines exactly what they can see.

License-tiered coach access

What a coach can see scales with their NICA license level — Level 2+ coaches unlock medical info and group performance data.

Family-scoped visibility

Parents see their own children's information only — never another family's.

See the full breakdown of who can access what on the Support page.

Available now

Strava-connected performance tracking

Athletes, Coaches

Athletes connect Strava once — and their ride data flows in automatically.

Personal progress, always current

Athletes see their own miles, elevation, and hours ridden, with a rolling view of recent activity.

See where you stand with your group

Athletes can compare their miles, hours, and elevation to their practice group over the last 28 days — a clear picture of effort, without a ranked leaderboard.

Automatic syncing

New rides reach the coaches' dashboard within a few minutes — no manual upload required.

Available now

Time trial benchmarking & group placement

Coaches, Admins

Coaches set benchmark segments on real trails — a known climb, a known descent — and Groupset tracks how each athlete's effort changes over the season, giving group assignment a real basis beyond a coach's memory.

Statistical grouping

Athletes who perform most similarly across uphill and downhill segments get grouped together, so practice intensity fits the group.

Progression over the season

Coaches see each athlete's benchmark times trend over weeks, not just a single snapshot.

Group performance dashboards and rankings are visible to Level 2+ coaches and admins only — never to athletes or parents. What athletes see stays limited to their own progress.

Available now

Team communication

Everyone

Team chat and announcements, built with families in mind rather than a generic group text.

Team chat & sub-channels

Organize channels by role or group. Reply in threads, or react with emojies. Share photos, videos, documents or links.

Parent oversight

Parents can monitor their child's private messages within the app.

Pinned announcements

Critical updates — a weather cancellation, a schedule change — can be sent via push notifications automatically with mention tags to send notifications to @athletes, @parents, @coaches, or @everyone.

Available now

Safety & emergency info

Coaches, Parents

Emergency contacts and medical information travel with the roster and are accessible even while offline.

Emergency contacts on every coach's phone

Available to every coach role, so anyone at practice can reach a family quickly.

Medical info, license-gated

Allergies, conditions, and medications are visible to Level 2+ coaches and admins — so that information can be held discreetly.

Available now

Payments

Parents, Admins

Season fees are collected securely as part of registration, so no one's chasing down a check or a Venmo request.

Now Live

Notifications & alerts

Push and in-app notifications for practice reminders, announcements, and check-in confirmations are life.