7 years running Charleston Aqua Park. We know exactly what doesn't work.
Families waiting 20+ minutes just to sign
Typing everyone's info by hand — half of it wrong
They see the water but can't get in
Software that feels like 2010
When someone books, they get a claim link. They share it with their group. Each person claims their ticket and signs their waiver — all before arriving.



Birthday party organizer books 8 tickets. Shares a link with 7 other parents. Each parent claims their kids, enters their own info, signs their own waivers.
You see real-time status. Green means ready. When everyone's done, the party shows up and walks straight in. No chaos. No waiting.
Trampoline parks, indoor playgrounds, aqua parks, laser tag — the majority of guests are under 18. Yet most booking systems treat minor handling as an afterthought. A checkbox. A single age field. No verification.
wakesys was built from day one with the parent-child relationship as a first-class concept — not bolted on later.
“The kid just changed the birth year from 2012 to 2000 and booked a session. The waiver is signed by a 14-year-old.”
— How most booking systems handle underage prevention
Most systems just show a validation error when a minor enters their real date of birth. The kid changes the year and checks out. The park has a booking and a waiver signed by a minor.

If a minor clicks "I'm a parent" and enters a fake DOB, they've already: entered their real date of birth (captured), been shown an explicit legal message, and actively claimed to be a guardian. In a deposition, you can demonstrate you went above and beyond to prevent underage self-booking, and the customer deliberately circumvented three layers of protection.
“The waiver was signed by a friend at a birthday party. The parents never signed anything. The park thought they were covered.”
— Every park operator's worst nightmare
A child goes to a trampoline park for a friend's birthday party. The friend's parent signs the waiver for the child, claiming authority to do so. The park has a signed waiver on file. The following week, the same child comes back with their own parents. Most systems say: valid waiver on file, you're good. The child gets hurt. The parents correctly point out they never signed anything. The park tries to fall back on the friend's waiver. But the friend can argue they only gave consent for that one visit, not future visits. It's a legal mess that destroys the park's position.
The legally valid waiver is now on file. The friend's signature is superseded.
“Please scan this QR code, re-enter your name, email, address, your children's names... yes, all the information we already have.”
— Every other waiver system
In most systems, when a returning guest's waiver has expired, staff hand them a QR code. The guest scans it with their phone, fills out the entire form from scratch — name, email, DOB, address, kids. All information the park already has. Then they awkwardly skip the line to get back to the front desk. It creates duplicates, it wastes time, and it's terrible operations.
With wakesys, staff tap one button and the waiver appears on the customer iPad right at the register — pre-filled with all existing information. The guest just reads, signs, and they're done. 30 seconds, without leaving the counter.





Cash Register





Customer iPad