> ## Documentation Index
> Fetch the complete documentation index at: https://docs.time2.bike/llms.txt
> Use this file to discover all available pages before exploring further.

# Waiver library

> Author the waivers your races require.

Waivers live at the **organization** level so you can author once and attach to any race in any event. **Settings → Waivers**.

<img src="https://mintcdn.com/time2bike/co-ufD1Iu8aZzLI7/images/orgs/waivers.png?fit=max&auto=format&n=co-ufD1Iu8aZzLI7&q=85&s=6dee88bc7b584b363ddddde1bcfaeca1" alt="Waivers settings page" width="2462" height="1072" data-path="images/orgs/waivers.png" />

## Create a waiver

1. Click **New waiver**.
2. Set:
   * **Title** — what riders see.
   * **Version** — free-form string (e.g. `2025.1`). Each signed waiver records the exact version the rider agreed to.
   * **Applies to** — `adult`, `minor`, or `all`. Minor waivers prompt the rider for a parent/guardian signature.
   * **Content** — markdown body of the waiver.
3. **Save**.

Once attached to a race, riders sign during checkout (see [Waivers](/riders/registering/waivers)) and the signature, timestamp, IP, and content hash are stored.

## Versioning

Editing a waiver creates a new version. Existing signatures continue to point at the version that was active when they signed — your audit trail is preserved.

Attach waivers to races from the race's **Waivers** tab (see [Race waivers](/organizers/races/race-waivers)).
