Kinder
Waiting for pair
/settings

Settings

All processing happens on this machine. Media never leaves.

WhatsApp pairing

One-time QR scan. Kinder stays paired across restarts — no re-scan needed.

StatusWaiting for QR scan

Scan the QR shown in the wa-ingest container log (run docker logs kinder-wa-ingest) using WhatsApp → Linked Devices → Link a Device.

Matching thresholds

Higher = fewer false matches in Leo's feed but more items sent to Review. Tune after the first 100 matches.

Confident match (Leo’s feed)0.55

Higher = fewer false matches in Leo’s feed.

Multi-child trigger0.45

Each kid must reach this for the multi-child bucket.

Minimum to consider (review queue)0.40

Below this, items go to Unknown instead of Review.

Unknown ceiling0.35

Hard floor below which an item is unknown.

Minimum lead over 2nd-best child0.10

Prevents confident calls when two kids tie.

Storage

Originals kept on disk. All on this host.

Health

Pipeline state. Failures are kept so nothing is silently lost.

Privacy

Face data and media never leave this machine. No cloud services are contacted for analysis.

Face modelInsightFace buffalo_l (CPU)
External API calls0
Logs sanitize media pathsOn