Players scan a QR code on arrival, acknowledge strobe effects, fog machines, small-space triggers, and stress escalation, and sign on their phone while the game master preps the room. Your lobby stays calm, your insurer gets every disclosure on file.
Player scans the lobby QR code while waiting for the briefing.
They acknowledge strobe, fog, confined-space, and stress-response risks, then sign.
Game master sees a green list of waivered players, signed PDF stored with IP and timestamp.
Theatrical-effect disclosures, captured
Strobe lights, fog, sudden audio cues, jump scares. Each effect gets its own acknowledgment clause, so a player with photosensitive epilepsy or PTSD can opt out before the door locks, and your record shows exactly what they read.
Claustrophobia and stress, on record
A conditional field asks about claustrophobia, panic response, and recent medical events. Your game master sees the answers on a private screen before the room starts, so anyone uncomfortable gets a quiet check-in, not a panic exit halfway through.
Minor supervision spelled out
Parents sign for under-16 players with a separate supervision clause. Your record tags every minor with a verified guardian signature, IP, and timestamp, so insurance never asks who approved what.
Common questions
Room owners ask us
Can a group sign on one phone?
Each player signs their own record from their own phone, so you get a separate PDF per player with individual IP, timestamp, and effect acknowledgments. One phone trying to sign for six people is exactly the evidence problem our per-player flow avoids.
How do we handle late arrivals to a booked game?
Late arrivals scan the same lobby QR code and sign in under 60 seconds. The briefing can start on time while the late player finishes their waiver, their record joins the group automatically in your dashboard.
Does this cover panic-related incidents in the room?
Specific acknowledgment of strobe, fog, confined-space, and stress triggers is the kind of record insurers look for. WaiverKit stores the full clause text, initials, IP, timestamp, and template hash for the signed waiver.