Start free

For independent swim schools

Your swim school grows.
Your software bill shouldn't.

Scheduling, billing, parent portal, and pool-deck check-in — flat $99–$149/month, unlimited students. Plus drive-time routing for mobile private instructors — the thing Jackrabbit doesn't do.

Free 30-day trial · No credit card · Cancel anytime · Your data exports anytime

Ana's route — Tuesday

Illustration with sample data

1
Leo · 4:00–4:30pm
111 Oak St · route start
2
Mia · 4:45–5:15pm
222 Mid Rd · 1.4 mi · ~6 min drive
3
Noah · 5:30–6:00pm
999 Far Ave · 3.1 mi · ~10 min drive
38 min driving9.2 mi total1 tight connection flagged
Flat $99–$149/moUnlimited students $0 per-student feesDrive-time routing included

Everything in one place

Built for how swim schools actually run

Not salon software wearing a swimsuit. Every workflow below was designed around lessons, levels, and the pool deck.

Drive-time routing

For mobile private instructors: book lessons at families' homes and get the day's stops in drive order, with per-leg estimates and warnings when two lessons are too close together to make the drive. No competitor does this.

Parent self-serve portal

Parents book their own makeup slots from any open class at their level, track skill progress, sign waivers, and see tuition — from their phone. Zero staff touches.

Online registration

A public signup link for your website: parents add their kids, pick classes with open seats, sign your waiver, and land in the system with a portal code. Full classes roll to the waitlist automatically.

Pool-deck mode

Instructors sign in with a 4-digit PIN — no passwords on wet hands. Giant check-in buttons, high contrast, skill checkoffs from the deck.

Skill tracking that texts parents

Check off skills from the deck. When a swimmer completes a level, the parent gets a text — the retention moment, automated.

Flat-rate billing

One click bills every family for the month — sibling discounts and proration included. Card payments via Stripe when you connect it; local mode until then.

The differentiator

Your mobile instructors stop criss-crossing town

Private lessons at families' homes are the highest-margin hour you sell — and the worst scheduled. Owners told us their instructors plan routes from memory, run late, and burn gas. So we built the route planner Jackrabbit never did:

  • Book a home lesson; it joins the instructor's day automatically
  • One click orders the stops to minimize driving, from the instructor's home address
  • Per-leg drive estimates, total miles, and warnings when two lessons can't both be made on time
  • Overlapping bookings are blocked — an instructor can't be in two places at once

Drive times are honest estimates (city driving speed), not live traffic. Addresses are looked up once and cached.

Ana · Tuesday route3 home lessons · starts from home
1
Leo · 4:00pm
111 Oak St
2
Mia · 4:45pm
6 min drive from stop 1
3
Noah · 5:30pm
10 min drive from stop 2
Open today's route →

Sample illustration

Parent portal

A booking experience parents actually enjoy

Family access code sign-in — no app install, no password to forget. Built for thumbs:

  • Self-book makeup credits into any open slot at their level
  • Live skill progress bars per swimmer, per level
  • Join waitlists and see their position in line
  • Sign waivers with a typed name — timestamped
  • Tuition history and upcoming schedule at a glance
Maria's familySample illustration · code sign-in
LS
Leo Santos
Tadpole · 2/6 skills
MS
Mia Santos
Tadpole · 5/6 skills
Makeup credit — Leo · expires Oct 28
Book: Wed 4:15pm · Guppy · 3 open →
Sat 9:00am · Tadpole · 2 open →

Honest comparison

Where we win — and where we don't (yet)

We'd rather tell you straight than have you discover it in month two. Jackrabbit pricing verified on GetApp, October 2026.

Swim-school OSJackrabbit SwimVagaro
Pricing as you growFlat $99–149/mo, unlimited students$49–$245/mo in six student-count tiers — the bill grows with you$30/mo base, but built for salons — swim is an afterthought
Drive-time routing for home lessonsYes — ordered stops, drive estimates, tight-connection warningsNoNo
Online registrationYes — public link, waiver signing built inYesYes
Parent self-books makeupsYes — any open slot, zero staff touchMakeup scheduling exists, staff-driven—
Moving a student between classesOne click"Way too many clicks" (Capterra, Dec 2024)—
Waitlist managementFIFO + one-click promote + auto-textYes—
Pool-deck mode (wet hands)PIN sign-in, giant buttons, high contrastStaff portal, not deck-optimized—
Level-up texts to parentsAutomatic on skill completionVia skills tracking, manual—
Track recordNew — built with swim-school operators~12,000 schoolsLarge user base, $1B valuation
Multi-locationOne location per plan (for now)YesYes

Pricing

One flat rate. That's the whole trick.

Every plan includes unlimited students, the parent portal, pool-deck mode, waitlists, drive-time routing, and skill tracking. We make money when you stay — not when you grow.

Starter

$99/mo
  • Unlimited students & families
  • Parent portal + self-booked makeups
  • Pool-deck check-in & skill tracking
  • Monthly billing runs + waitlists
Start free trial
Most popular

Growth

$149/mo
  • Everything in Starter
  • Drive-time routing for home lessons
  • Owner reports: fill, aging, revenue
  • Priority support — real humans
Start free trial
The honest math: at 250 students Jackrabbit is $89/mo — cheaper than us. At 1,000 students they're $169/mo and still climbing with every enrollment. We're $149/mo, forever. Flat doesn't win the first year. It wins every year after.
No-surprise renewal pledge: the price above is the renewal price — no teaser rate, no silent increase, no per-student meter in the fine print. Any future price change comes with a 30-day email heads-up first. Cancel in one click from Settings any time — no retention calls — and your roster exports with you.

FAQ

Fair questions

Is it really unlimited students?

Yes. $99 or $149 a month whether you have 40 swimmers or 400. Per-student pricing is how incumbents tax your growth — our whole position is refusing to do that.

What is drive-time routing, exactly?

For schools whose instructors teach private lessons at families' homes: you book the lessons, and the app orders each instructor's day to minimize driving — starting from their home address, with per-leg drive estimates and a warning when two lessons are too close together to make the drive. Jackrabbit has nothing like it; it's the main reason mobile-lesson operators switch.

We're on Jackrabbit now. How painful is switching?

Export your rosters, import them in an afternoon, and run both systems in parallel for two weeks. Most schools cut over at a month boundary. We'll help with the import.

Do parents need another app or password?

No. Parents sign in with a short family access code you text them — no app install, no password to forget. It works in any phone browser.

What about payments — do you process cards?

Card payments run through Stripe, which you connect once in Settings (about 10 minutes, guided). Until then, billing runs locally: invoices, balances, and cash/check recording.

How do texts and emails get sent?

Messages queue in the app first. To send for real, connect an email account (about 5 minutes, guided on the Comms page) and/or a Twilio texting number. Nothing is ever marked "sent" unless it actually went out.

Who are you, and will you still exist in two years?

We're a small, profitable-by-design team selling to one vertical. No venture capital, no growth-at-all-costs — which means no acqui-hire, no sunset, no 40% price hike to satisfy investors.

Stop paying a tax on every new swimmer.

Free 30-day trial. Import your roster this afternoon.

Start free →