Features

Everything the group chat can't do

A private shinny group today runs on a group chat, a spreadsheet, a spares list in someone's head, and a stream of e-transfers into the organizer's personal account. Here's what it looks like as one operational picture — organized by who you are on the ice.

For organizers

Stop being the bottleneck

You book the ice, front the money, and herd two dozen adults into skates every week. The platform fills the sheet, chases nobody, and remembers everything.

Seasons & ice times

  • Define a season: dates, rinks, capacity, and pricing model — season subscriptions and drop-in rates side by side.
  • Recurring and one-off ice slots, each with separate skater and goalie capacity (goalies default to 2 — they're their own resource, not just players with pads).

Registration & attendance

  • The sheet, live: skaters n/cap, goalies n/2, waitlist depth, paid/unpaid — the whole session at a glance.
  • Check-in your way: player self-check-in, organizer roll-call, or none at all — and check-in never blocks the door over money. Play now, settle after.
  • Late drops and no-shows recorded, so the season's rules apply themselves instead of you playing referee.

Payments & price setting

  • You set the prices: per-season subscriptions, drop-in rates, and goalie policy — free, discounted, or full price.
  • Cards and e-transfers both count. On-platform card payments, or record the e-transfer and cash reality your group already lives in — including a one-or-two-tap "paid cash" at the door.
  • Credits over chasing: cancelled sessions and early drops become credits that apply to the next skate automatically.

Rosters, recruitment & analytics

  • One roster: members, positions, contact info, season subscribers, spares, and standby goalies.
  • A public landing page at yourgroup.weloveshinny.com, join links with QR codes, and an approval flow for new players.
  • Attendance analytics: registered vs. actually attended, no-show rates, fill rate per ice time, and the unmet demand your waitlist recorded.

For players

Declare in or out in one tap

Register, cancel, waitlist

  • One-tap register and cancel from the app or the group's web page — no install required to play.
  • A visible waitlist: join free, see your position, get a push/email/SMS offer when a spot opens, claim it in one tap.
  • Reminders before you skate, and notifications only for things that matter — you choose the channels.

Pay once, prove it forever

  • Proof of payment at the door: a green check with your name, session, and group — cached on your phone for rink lobbies with terrible reception.
  • A QR code for the dispute that never happens: the organizer can scan for live truth, so nobody argues at the door.
  • Find local shinny: browse groups near you that opted into discovery, see the vibe and the cost, and request an invitation from the app.
An outdoor community rink under lights at night
Shinny lives at 10 PM. So does the app.

For goalies

Scarce. Precious. Treated like it.

The nets come to you

  • Goalie standby lists: get pinged only when a net actually needs filling — no noise in between.
  • The scramble, solved: when a goalie cancels close to game time, open nets go to standby goalies first, then the whole roster — one tap to take the net.
  • "A group near you needs a goalie": opt in and see goalie calls from nearby groups — standing goalies-wanted calls and live scrambles, as a feed, not just a push.
  • Free or discounted skates, if that's the group's policy (it usually is) — and free goalies are green-checked at the door from the moment they register.
Skates, sticks, and a puck on natural ice

The mobile app

Four jobs. Huge buttons.

Deliberately focused, and usable with gloves half-off in a cold lobby:

1

Register for an ice time

Your upcoming sessions, one-tap in or out, waitlist offers, goalie standby responses — with push notifications for the time-critical stuff.

2

Prove payment at the door

The big green check — name, session, group — working offline from cache, with a QR code for verification.

3

Find local shinny

Browse nearby groups that opted into discovery and request an invitation without knowing a guy who knows a guy.

4

Goalie opportunities

Nearby groups looking for goalies — standing calls and live scrambles — with one-tap respond.

Get early accessLaunching soon