For zoos, sanctuaries, shelters and conservation teams
Many animals, many keepers, one behavioural record.
Institutional animal care generates observations constantly and loses most of them to shift handovers and paper notes. This keeps them, attributes them, and makes change across a collection visible.
What the work looks like
Model your collection as it actually is
Enclosures, habitats and social groups, with staff assigned to the ones they are responsible for. Organisation-owned animals are covered by the organisation’s plan, not an individual’s.
Capture on shift, in the field, offline
Observations record without signal and upload when a connection returns. A keeper on a round should never lose a note to a dead spot.
Watch the group, not just the individual
Group coordination, synchronous movement and interaction structure are first-class signals for social species — often more informative than any single animal’s call.
Keep a record that survives an audit
Every access to a protected field is logged. Every administrator override is logged as an override. Consent is an append-only ledger, not a boolean someone can flip.
What you get
Multiple animals, enclosures and habitats
Group interaction and coordination analysis
Staff assignment and care notes
Batch observation upload
Behavioural change detection across a collection
Operational reports per group or per site
SSO-ready architecture and organisation-level isolation
Dedicated storage region for data-residency requirements
Captive behaviour is not wild behaviour
Behavioural priors drawn from field literature transfer imperfectly to captive settings, where space, social composition and routine all differ. Stereotypic movement in particular is a captivity-associated pattern that field-derived priors handle poorly.
Treat cross-setting comparisons with care, and prefer within-individual change over absolute readings.