Kids Check-In
Children's Ministry

Local only

Check a child in

Search by the child's or family's name, then tap to check in.

Check a child out

Find the child, then verify the adult against the approved photos before releasing.

Roster

Families with their children and approved pickup adults. This is the backbone of secure pickup.

Add a family creates a new one — a parent can do it on a swiveled tablet, or a leader for a walk-in.  ·  Tap any family below to edit it (add photos, approved adults, or more children).

Activity

Today's check-ins and pickups.

Settings

Cloud sync, security, and display options. The app works fully offline without any of this.

Cloud sync — Supabase

Every check-in, check-out, and roster change (including photos) is saved to your Supabase project on each change. Write-only — the app can add records but can't read them back, so kids' data is never exposed on the public site. Paste your project's anon public key. Setup SQL is in the file provided.

Import families (from the directory)

One-time load of families & children from a seed file onto this tablet. Data stays local here and syncs up to your cloud backup — it's never on the public site. Safe to run on each tablet; families already present are skipped.

Display & check-in options

Off by default — name-tag printing is a future feature.

Off for soft launch — turn on later to build the photo roster as families arrive. Always skippable.

Access & encryption

The roster is stored in this page as encrypted data. It only decrypts when the correct password is typed on the lock screen — the page source contains no readable names or photos. The password is never stored; it's the decryption key. To change it, ask for a fresh build.

Roster tools & data

Stored on this device and (when cloud sync is on) mirrored to Supabase. Reset day checks everyone out (end of service). Clear all wipes this device's roster — the encrypted directory roster reloads on the next unlock.

v3.3 Providence Kids Check-In · families · photo-verified pickup · encrypted roster