You are reading the documentation for Squire ⁦1.0.0-beta.1⁩. Read the latest guide

Guides

Institution administration

First-run setup and safe membership management.

First institution

On an empty private instance, first-run setup creates the first super admin and institution atomically. Keep setup private so an unknown person cannot claim administrative authority.

Invite the team

Administrators create one-role memberships for coaches and athletes. Invitation links are single-use and expire after seven days. Share them privately. Email is an account identifier; the app neither verifies it nor sends invitation email.

Daily administration

Review memberships, assigned coaches, groups, appointments and tasks. Revoke access when someone leaves and recheck role boundaries. Old browser state does not preserve authorization.

Password recovery

An administrator can issue a one-time password setup link expiring in 24 hours. Completion revokes existing sessions. New passwords require 8–128 characters with upper/lowercase, a number and punctuation or a symbol.

Why clear responsibility helps the institution

An explicit coach-to-athlete assignment gives staff a defined working scope and a place to check responsibility during a handover. Changing the coach preserves institutional training history; it does not authorise the former coach to keep reading the athlete’s current records. Review memberships, tasks and planned events together when someone changes responsibilities.

A practical first rollout

Start with a small synthetic group and one reviewed program. Confirm invitation acceptance, coach assignment, the athlete’s view and access revocation before widening the evaluation. Agree which staff maintain the roster, who reviews incomplete records and who operates backups. Software roles do not replace these operational responsibilities.

Use features and institutional value to plan evaluation, then programs, calendar and assessments, tasks and reports to follow the work across the institution.

Source and scope

Reviewed against the maintained local university branch on 17 October 2026. docs/reference/api.md.