Quick start

  1. Place a webcam or tablet near your till.
  2. Open the TallyCat app and allow camera permissions.
  3. Set POST_URL to receive JSON summaries at your endpoint.

Session summary JSON

{
  "session_ended_at": 1724800000,
  "people_count": 3,
  "people": [
    {
      "person_hash": "a1b2c3d4",
      "duration_s": 18,
      "frames_seen": 42,
      "observation": {
        "age_mean": 34,
        "age_band": "25_34",
        "gender": "male",
        "gender_confidence_mean": 0.82
      }
    }
  ]
}

Only aggregate stats are posted. No images or audio sent.

PWA & Wake Lock

Install to home screen for kiosk use. We request screen wake lock where available to keep sessions alive.

IP cameras (Pro)

Use HLS/LL-HLS streams for browser compatibility. Prefer a server relay to pull once and fan-out for multiple viewers.

Privacy notes (Canada)