Waivers at the kiosk
The gate
When a member checks in with unsigned required documents, the kiosk stops them with a friendly "one moment": a list of what needs signing and a single button to start. New waiver added last week? Even your ten-year veterans get prompted on their next visit.

Signing on the tablet
Each document opens full-text and personalised with the member's name. They read (or at least scroll), confirm their name, and tick the agree box; the final document's button says exactly what happens next: Finish & check in.

What gets stored
Each signature is recorded against the member with a timestamp and the document version, and shows on their profile's documents list. When you update a waiver's text, re-signing is required automatically; there's nothing to chase.
Turning the gate off
Some gyms prefer check-in to never block. Settings, edit your academy, Require waivers before check-in controls it; with the toggle off, members can check in and you chase signatures separately.