CriticalHatari
REDAn open diagnosis, a serious reported problem, or an animal that must be isolated. Mastitis and injuries stay red until a check marks them resolved.
Give every cow, goat or pig a QR tag, and every flock or pen one QR on the door. Scan it with a low-cost Android phone to see health, milk, eggs, breeding and withdrawal status in seconds, from a family farm with a few animals to a commercial farm with hundreds.
No typing long numbers and no paper books to lose. The tag tells the phone which animal it is; the phone shows what matters and records what you did.
Register an animal or a whole flock once and print its QR label. Stick it on an ear tag, or on the door of the house or pen. The tag number is printed large, so you can read it without a phone.
Point the phone at the tag. In seconds you see her colour status, the reasons behind it, and only the details your role needs.
Tap a big button: milk, feed, treatment, heat, calving or a problem. Add a photo or a voice note instead of typing.
Records are saved on the phone first and sent when there is signal. The owner, vet and accounts see the same up-to-date farm.
The same scan works for everything you keep. Tag animals one by one, or track a whole flock, litter or pen as a single batch with one QR.
Dairy and beef: milk, breeding, calving and withdrawals.
Dairy and meat: kidding and milk. Tag each goat or batch the kid pen.
Lambing, weights, meat and wool.
Farrowing, litters as batches and sample weighing.
Layers, broilers and kienyeji, tracked by flock with daily eggs.
Flocks with head count, feed, treatments and sales.
Breeding does, and litters as batches.
Milk, breeding and health, one by one.
Poultry and large groups are tracked as a batch: one QR on the house door or pen post, one colour status and one history for the group.
Every animal carries one primary status, worked out automatically from her records. Each status always comes with an icon and a word, so it reads clearly on a cracked screen in bright sun and for colour-blind users.
An open diagnosis, a serious reported problem, or an animal that must be isolated. Mastitis and injuries stay red until a check marks them resolved.
A treatment course is running or a milk or meat withdrawal period has not ended. Milk recorded now is marked as withheld automatically.
A minor problem, milk yield dropping, body condition out of range, a follow-up due soon, or an overdue vaccination.
Heat seen in the last few days, served and waiting for a pregnancy check, or recently calved.
Nothing needs attention. Carry on with the normal routine.
Sold, dead or culled; or on the farm but dry or flagged for culling. Her history is kept, never deleted.
The rules run in a fixed order and the first match sets the colour. Every other matching condition still shows as a reason, so nothing is hidden.
InactiveA sold, dead or culled animal is always grey. A dry or cull-flagged cow still on the farm shows red or purple when she is sick or under withdrawal, because milk safety and animal welfare must never be hidden.
Farms can tune the thresholds: body-condition range, yield-drop percentage, follow-up warning days and more.
The same rules run on the phone, offline, and on the server, so the colour is right before and after sync.
The same QR tag opens a different screen for the owner, the vet, the herdsman and the accountant. Permissions are checked on the server for every request, not just hidden in the app.
Production, health, breeding, feed and equipment for every animal, plus the money side for the owner.
Managers run the farm day to day but do not see profit and loss or cost per animal unless the owner grants it.
The clinical history and the risk to the rest of the group, without the farm's finances.
A vet never sees sales, costs or staff details. The server refuses those permissions for the vet role even if someone tries to grant them.
A simple screen with big buttons for the jobs done every day, in English or Kiswahili.
Workers do not see clinical notes or money. The owner can add or remove individual permissions per person.
Money in, money out, and whether the records behind them are complete.
Accounts can never write clinical records. The server rejects treatment or diagnosis entries from this role, whatever the settings.
Every farm starts with five roles: Owner, Farm manager, Veterinarian, Farm worker and Accounts. The farm admin can change them to fit how the farm really works.
From the first calf or chick to the milk and egg money. Start with what you need today; the rest is there when the farm grows. All of it is free.
Every animal or batch with species, breed, parents and origin. Young stock move through stage groups automatically, with the right words for each species: calf, kid, lamb, piglet or chick.
Litres per cow, goat or camel by session, and eggs per flock with trays and breakages. Drops raise a watch flag; milk or eggs during withdrawal are marked withheld.
Heat, AI or natural service, pregnancy checks and due dates using each species' own gestation. Calving, kidding, lambing and farrowing, with the young registered at birth.
Diagnoses, drugs, routes and doses, vaccinations with next due dates, and milk, meat and egg withdrawal end dates on every scan, for one animal or a whole batch.
Feed, drugs, vaccines, semen and minerals with stock on hand, reorder levels and average cost. Feeding and treating deduct stock for you.
Print labels on an ordinary printer for ear tags, pens or poultry houses. If a tag is lost or damaged, issue a new one: the animal keeps her identity and full history, and old tags still resolve.
Milking machines, chaff cutters, coolers, pumps, generators and tractors, tracked like the herd.
Know who owes you and whom you owe, without a separate accounting book.
Labour, vet and AI services, transport, utilities, repairs and rent, linked to an animal, group or machine when it matters.
Every record keeps who entered it, on which device and when. Corrections are added as new records, so the original is never lost.
Invite managers, vets, workers and accounts staff. Rename roles, create your own (such as Poultry attendant) and set permissions per person.
Order branded tags from the app, or print labels for free. Every tag carries the Anitracker logo, a QR code and a large serial number, so it still works when the camera cannot scan: just type the number.
KES 100 per tag
For cattle, goats, sheep, pigs and camels
KES 50 per tag
For chickens, ducks and turkeys
Pick a date range, read it on screen or export to CSV. Everyday reports are free; the comprehensive reports for planning, lending and benchmarking are a paid add-on. Each person sees only the reports their role allows.
Included freeComprehensive reports add-on
Nyandarua Highlands Dairy demo farm, 40 cows
| Week | Litres |
|---|
Signal comes and goes. Hands are wet. Not everyone reads English comfortably. Anitracker is designed around that.
Large touch targets and one job per screen for daily work.
Show the swelling or describe the problem instead of typing it.
Each person picks their language. Status words are translated too.
Scan, look up and record with no connection. Sync happens later.
Each entry is added, never edited in place, so two phones cannot erase each other.
Only changes are sent, so sync works even on 2G and 3G.
Only what the system really does, stated plainly.
Every request is checked against the person's permissions on the server. Hiding a button is never the only protection.
Each request is scoped to one farm and membership is verified, so one farm cannot read another's data.
The app and the dashboard talk to the server over HTTPS only.
Passwords are stored as one-way hashes, never as readable text. Sessions expire and renew automatically.
Audit entries are hash-chained. A built-in check shows whether any entry has been altered.
Farm events are never updated or deleted. A correction is a new record that points to the one it replaces.
Turn on a second step with any authenticator app, with recovery codes if the phone is lost.
See where your account is signed in, sign out one device, or sign out everywhere at once.
Aligned with ICAR identification practice: a unique national-style ID per animal (for example KE-WFF-000123), a visible tag number and an optional RFID.
Aligned with WOAH traceability guidance: births, movements, treatments, sales and deaths are recorded as dated events for each animal.
The traceability export lists events in a UN/CEFACT-style structure, as CSV or JSON, ready to share with a buyer or authority.
Aligned with FAO good dairy farming guidance on animal health, milk hygiene, withdrawal periods and record keeping.
Anitracker is designed to align with these frameworks. It is not certified by any of these organisations.
Recording, scanning, offline sync and traceability cost nothing, whether you keep three cows or three thousand chickens. We earn from two optional add-ons.
No trial period and no limit on species. Create your farm, invite your team and start scanning.
For farms that plan, borrow or sell at scale: the numbers a bank, investor or cooperative asks for.
For universities, research institutes, NGOs, government and co-operatives that need to understand livestock across counties.
Tell us who you are and what you want to study. We review every request and reply by email with terms and pricing. Approved organisations receive an API key for the datasets they need.
Every research call is logged. Data comes only from farms that keep sharing switched on, never from demo farms.
Pooled, anonymised numbers help everyone understand the livestock ecosystem better. Read the details.
Disease patterns, productivity and prices by county, species and month.
Sharing is explained with a checkbox when you create your farm. Switch it off in Settings at any time.
Only totals leave the system, groups smaller than 5 farms are hidden, and no farm, person, tag or location is ever shared.
Pick a farm and a role. You will open the real dashboard with sample data. No sign-up, and the demo data resets every night.
Loading demo accounts…
Scan tags with the phone camera, record in the cowshed with no signal, and sync later. Sign in with the same account you use on the web dashboard.
Tip: download on Wi-Fi.
Your phone may ask you to allow installs from your browser the first time. Only download the app from this site.
Yes. Recording, scanning, the offline app, colour codes, team roles, everyday reports and the traceability export are free for every farm, with no trial period. Two add-ons are paid, with pricing agreed per customer: comprehensive reports (such as profit and loss, cost per animal and county benchmarks) and anonymised research data for institutions.
Dairy and beef cattle, goats, sheep, pigs, chickens (layers, broilers and kienyeji), ducks, turkeys, rabbits and camels, with an "other" option for anything else. Each species uses its own words and timings: kidding for goats, farrowing for pigs, the right gestation and weaning ages.
As a batch. A flock, house, litter or pen gets one QR code, usually on the door or a post. You record eggs, feed, deaths, treatments and sales for the whole group, and the head count updates itself. Rising deaths turn the batch amber, and a sharp spike turns it red. Poultry is always tracked by flock; for other species you choose whether to tag each animal or batch them.
Yes. The Android app keeps the farm on the phone, so you can scan, look up an animal and record events with no signal. Records wait on the phone and sync automatically when a connection returns, even a slow 2G one. The web dashboard needs a connection.
You do not need special tags. Any printable QR label works: stick it on a standard ear tag from the agrovet, on a weatherproof sticker, or on the door of a poultry house or pen. Anitracker generates the QR codes; the cost is whatever your labels and tags cost.
Find it by tag number or name, then re-tag it. It gets a new QR code but keeps the same identity and its full history. If the old tag turns up and someone scans it, the app still finds the right animal and says it was re-tagged.
By default only the owner and the accounts role see sales, purchases and financial reports. Managers can record sales and purchases but do not see profit and loss or cost per animal unless the owner allows it. Vets and workers never see finances by default, and for vets the server refuses it even if someone tries to grant it. The farm admin can create custom roles and adjust permissions per person.
Yes. Each person chooses English or Kiswahili for themselves, so a manager can work in English while the herdsman uses Kiswahili on the same farm. Status words such as Hatari, Matibabu and Fuatilia are translated too.
The farm's records belong to the farm. The owner decides who has access and can export reports as CSV and the full traceability history as CSV or JSON. With the farm's permission we include its records in anonymised totals by county, species and month, used to understand disease patterns, productivity and prices. Groups smaller than 5 farms are hidden, nothing identifiable is shared, and you can switch sharing off in Settings at any time. See our privacy notice.
Yes. Add your vet as a farm member with the vet role. They can scan any animal or batch to see its health and breeding history and the risk in its group, and record diagnoses, treatments, withdrawals and vaccinations. They will not see your finances or staff details.
The same app works for a family with a few cows and some kienyeji chickens and for a commercial farm with hundreds of cattle and thousands of birds. Batches keep large groups manageable, and groups, filters and reports do the rest.
No. Workers can share one farm phone. Give each person their own account and have them sign in, so records show who did what. The tag number is printed large on every label, so anyone can identify an animal without a phone.
Create your farm for free, open the demo in one click, or install the Android app and tag your first animal today.