KeeperOS
Ten care tasks, any species, logged by tapping the enclosure where it actually sits rather than hunting for a record.
Husbandry is not a database problem. It is a standing-up problem. You are in front of a tub with a water bowl in one hand, you have four more animals to get through before work, and the question is not "where is this animal's record" but "has this one been done". Most software answers the first question well and the second one badly, because it was designed at a desk by someone imagining a collection rather than walking one.
KeeperOS starts from the walk. The app opens on a map of your room — the racks and enclosures laid out the way they physically sit — and every care action is a tap on the thing in front of you. Nothing asks you to remember an ID. The enclosure is the record, and its position on screen matches its position on the shelf, so finding it is recognition rather than search.
That covers ten task types, not the two most apps stop at. Feed and water, yes, but also clean, weigh, mist, UV and substrate, plus water change, ammonia test and filter clean for aquatic setups. A leopard gecko, a boa and an axolotl each need a different rhythm, and the care vocabulary differs by species rather than flattening into a generic checklist.
Your room is a wall. The wall canvas lays racks and standalone enclosures out spatially, and you arrange them once to match the real room. From then on the app is a floor plan you tap, not a list you scroll. Tap a rack to open its grid of tubs; tap a tub to log against that animal.
Care profiles turn a routine into a rule. Rather than setting a reminder per animal, you define a profile — mist every two days, water weekly, clean fortnightly — and assign it to as many enclosures as share that routine. The profile generates what is due; changing the rule changes it everywhere at once, which is the difference between a schedule you maintain and a schedule that maintains itself.
Rounds are for the days you do everything. A session round walks a whole rack in one pass with fill, water and condition tabs, so a Sunday clean is one sweep rather than forty separate visits to forty records. Anything you skip stays due rather than silently disappearing.
What is due surfaces before you go looking. The daily care queue collects every task the profiles have raised across the whole account, grouped so you can see the shape of the day, and Insights turns the history into trends — growth curves against feeding and shed events, which is where husbandry problems show up first as a line that flattens.
None of it is locked away. Unlimited animals, rooms and racks on the free tier, with import from CSV and a free browser-side analyser at /analyze that reads your existing spreadsheet before you make an account at all.
Husbandry is the base layer, and most keepers arrive needing one part of it more than the rest. If the thing eating your evenings is feeding night specifically, the feeding tracker page goes into the round, refusal runs and the freezer ledger in detail. If your animals live in racks and finding them is the friction, rack management covers how the room layout replaces the lookup.
Comparing us against something specific is a fair way to decide, and the closest overlap on general husbandry is Husbandry.Pro — our comparison with them is honest about where their multi-species breadth and multi-seat access beat ours.
Actively built: 39 dated updates since June 2026, most recently See what changed, right in the app on Sep 9. See everything that has shipped →
Three things, in order: make logging faster than not logging, make what is due visible without you asking, and keep the history in a shape you can read later. Everything else is decoration. KeeperOS answers the first with a room map you tap, the second with care profiles that generate a daily queue, and the third with growth and feeding charts that put the events on the same timeline.
Yes. The care vocabulary, feeder sizing and growth rules differ by species, and the ten task types cover misting, UV and substrate for lizards as well as aquatic tasks like water changes and ammonia tests. The one part that is snake-specific — in fact Western Hognose specific — is the morph genetics engine, which other species simply do not use.
The free tier has no cap on animals, rooms or racks, and no cap on how many records you write. What it does not include is the collection-level layer: care profiles as reusable rules, the Calendar, Insights, feeder inventory and structured genetics. You can run a whole room on Free indefinitely; you pay when you want the room to run itself.
Yes, from CSV, and you can preview the file at /analyze before signing up — it parses in your browser and writes nothing. What does not import yet is full activity history: plan on your animals arriving with their details, a starting weight and a last-fed date rather than every historical feeding.
A spreadsheet is excellent at holding what you typed and useless at telling you what is due. The moment your collection outgrows what you can hold in your head, the job stops being record-keeping and becomes scheduling — and that is the part a sheet cannot do without becoming a second job itself.
The demo needs no signup. The free tier needs no card, and we don't sell your data.