Self-hosted digital waivers with a minor/guardian gate and tamper-evident records.
Gyms, clinics, salons, and tattoo studios hand out the same liability waiver every day, but generic e-signature tools skip the details that make a waiver defensible: checking that a minor has a parent's signature, proving exactly which wording someone agreed to, and showing whether a record was altered afterward. Renting a signing service also means a recurring fee and trusting someone else with participant data.
Age is computed from date of birth; anyone under your set minor age cannot submit without a parent/guardian name and second signature.
Editing a template publishes a new version — every past record stays bound to the exact wording on screen when that person signed.
Each signature is SHA-256 fingerprinted and re-checked on every view; an edited row shows as TAMPERED.
Set an expiry so status automatically derives to valid, expired, or needs re-sign with correct calendar math.
Every record gets a short, no-lookalike-character code to confirm it's real, current, and untampered.
Capture signatures at a front-desk kiosk or via a public link people sign on their phone before they arrive.
Checkout isn't open yet. Leave your email and we'll send one note the moment Waiverly — Digital Waiver & E-Signature Kiosk (PHP + MySQL, Self-Hosted) can be purchased — nothing else.
2-minute web installer, plain PHP 8 + MySQL (or SQLite for a trial), no Composer or build step — Docker image included, with a 70-assertion test suite you can run yourself.
No — they sign via kiosk or a public link.
Yes, in Settings and the template editor.
Waiverly gives you a clean, tamper-evident, version-bound record with signer identity, timestamp, and every acknowledgment ticked — it's a record-keeping tool, not legal advice; wording sufficiency where you operate is on you.
Either — MySQL for shared hosting, SQLite for a local trial.
No built-in email sending, no online payment, no government-ID verification — those are deliberately out of scope.
The live demo is being prepared — check back shortly.
Demo — coming soon