FREECattle, goats, sheep, pigs, poultry and more

Know every animal with one scan.

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 sign-up for the demo
  • Works without signal
  • English & Kiswahili
  • Built for 2G/3G and low-cost Android
  • Works offline
  • ICAR-compatible IDs
  • WOAH traceability events
  • English & Kiswahili
How it works

From QR tag to farm record in four steps

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.

  1. 01

    Tag

    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.

  2. 02

    Scan

    Point the phone at the tag. In seconds you see her colour status, the reasons behind it, and only the details your role needs.

  3. 03

    Record

    Tap a big button: milk, feed, treatment, heat, calving or a problem. Add a photo or a voice note instead of typing.

  4. 04

    Sync

    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.

Every animal on the farm

Cattle, goats, pigs, poultry and more, in one app

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.

  • Cattle

    Dairy and beef: milk, breeding, calving and withdrawals.

  • Goats

    Dairy and meat: kidding and milk. Tag each goat or batch the kid pen.

  • Sheep

    Lambing, weights, meat and wool.

  • Pigs

    Farrowing, litters as batches and sample weighing.

  • Chickens

    Layers, broilers and kienyeji, tracked by flock with daily eggs.

  • Ducks & turkeys

    Flocks with head count, feed, treatments and sales.

  • Rabbits

    Breeding does, and litters as batches.

  • Camels

    Milk, breeding and health, one by one.

Batches

One QR for the whole flock

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.

  • Head count updates itself from hatches, purchases, deaths, culls and sales
  • Egg collection by session, with trays and broken eggs
  • Mortality alerts: Watch at 1.5% deaths in 3 days, Critical at 5%, and farms can change both
  • Treat or vaccinate the whole batch at once; egg, milk and meat withdrawal follow
  • Sample weighing gives the average weight for broilers, pigs or kids
  • Your choice: poultry is always tracked by flock; any other species can be tagged one by one or batched
The colour-code system

Six colours that tell you what to do next

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.

CriticalHatari

RED

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.

TreatmentMatibabu

PURPLE

A treatment course is running or a milk or meat withdrawal period has not ended. Milk recorded now is marked as withheld automatically.

WatchFuatilia

AMBER

A minor problem, milk yield dropping, body condition out of range, a follow-up due soon, or an overdue vaccination.

BreedingUzazi

BLUE

Heat seen in the last few days, served and waiting for a pregnancy check, or recently calved.

HealthyMzima

GREEN

Nothing needs attention. Carry on with the normal routine.

InactiveHatumiki

GREY

Sold, dead or culled; or on the farm but dry or flagged for culling. Her history is kept, never deleted.

One colour wins, every reason is kept

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.

Critical Treatment Watch Breeding Healthy

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.

Why is Neema red?KE-WFF-0003 · tap the status to see the reasons Critical
  • Mastitis, diagnosed 2 Nov, still open
  • Milk withdrawal ends 16 Nov, meat withdrawal ends 1 Dec
  • Yield drop of 24% against her previous week
  • Vaccine due: FMD booster on 20 Nov

The same rules run on the phone, offline, and on the server, so the colour is right before and after sync.

Secondary badges stack on top of the colour

  • Vaccine due
  • Hoof care due
  • Low feed group
  • Equipment linked
  • Calf dependent
  • High producer
  • Traceability incomplete
Roles

One scan, the right view for every role

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.

Owner and Manager

Production, health, breeding, feed and equipment for every animal, plus the money side for the owner.

Sees on scan

  • Days in milk, lactation yield, last 7 days
  • Open diagnoses, treatments, withdrawals
  • Heat, service and pregnancy status
  • Feed issued and linked equipment
  • Owner: 30-day cost and milk revenue for the animal

Can do

  • Register animals and re-tag lost tags
  • Record any event, from milk to calving
  • Sales, purchases, stock and equipment
  • Owner: add staff, set permissions, read the audit log

Managers run the farm day to day but do not see profit and loss or cost per animal unless the owner grants it.

Farm-defined roles

Your farm decides who does what

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.

  • Rename roles and redefine their responsibilities
  • Create custom roles, such as Poultry attendant, Milk clerk or Store keeper
  • Add or remove permissions for one person without changing their role
  • Every role and permission change is written to the audit log
  • Two-step sign-in with any authenticator app is available for every account
Poultry attendantCustom role · scan layout: Worker · 2 members

Responsibilities

  • Collect and record eggs twice a day
  • Record deaths in each house every morning
  • Issue feed and report sick birds with a photo

Permissions

  • Egg collection
  • Feed issue
  • Report a problem
  • Deaths and culls
  • Finances
  • Clinical records
Features

Everything a livestock farm records, in one place

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.

Animal register & lifecycle groups

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.

Milk & egg recording

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.

Breeding & births

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.

Health, treatments & withdrawals

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 & stock

Feed, drugs, vaccines, semen and minerals with stock on hand, reorder levels and average cost. Feeding and treating deduct stock for you.

QR labels & re-tagging

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.

Farm equipment

Milking machines, chaff cutters, coolers, pumps, generators and tractors, tracked like the herd.

  • Equipment register with serial numbers and location
  • Service schedules and next-service reminders
  • Maintenance and repair log, with costs booked as expenses
  • Usage hours, fuel and operator per job
  • Straight-line depreciation and current book value
  • Downtime and repair status

Sales & purchases

Know who owes you and whom you owe, without a separate accounting book.

  • Milk and egg sales to cooperatives and buyers
  • Animal and batch sales, with head counts updated
  • Agrovet purchases that add to stock automatically
  • Payments by M-Pesa, cash, bank or cheque
  • Part payments, receivables and payables
  • Numbered documents that are voided, never deleted

Expenses

Labour, vet and AI services, transport, utilities, repairs and rent, linked to an animal, group or machine when it matters.

Audit trail

Every record keeps who entered it, on which device and when. Corrections are added as new records, so the original is never lost.

Your roles, your rules

Invite managers, vets, workers and accounts staff. Rename roles, create your own (such as Poultry attendant) and set permissions per person.

Anitracker tags

Tags made for one-scan farming

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.

Anitracker WFF-00001

Large ear tag

KES 100 per tag

For cattle, goats, sheep, pigs and camels

  • Anitracker logo, QR code and a large printed serial
  • Type the serial if the camera cannot scan
  • Linked to the animal when you register or re-tag it
Anitracker NHD-00101

Poultry wing/leg band

KES 50 per tag

For chickens, ducks and turkeys

  • Anitracker logo, QR code and a large printed serial
  • Scan any bird's band to open its whole flock
  • Attach a run of serials to a flock in one step

Order in the app, track it to your gate

  1. ConfirmedWe check the order and reserve your serials
  2. In productionTags are printed with your farm's serials
  3. DispatchedCourier name and tracking number in the app
  4. DeliveredTags are ready to assign as you register animals
  • Pay on delivery, by M-Pesa after your order is confirmed, or by invoice
  • Already have tags? Print free QR labels from your account and stick them on
  • Any delivery fee is confirmed with your order
Order tags
Reports

Reports for the bank, the cooperative and yourself

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

FinancialOwner & Accounts

  • Sales register
  • Purchases register
  • Expenses
  • Profit & loss (add-on)
  • Cash flow (add-on)
  • Receivables aging (add-on)
  • Payables aging (add-on)
  • Cost per animal (add-on)
  • Milk economics: feed cost per litre, margin over feed (add-on)
  • Stock valuation (add-on)
  • Equipment register & depreciation (add-on)

Herd & flockOwner, Manager & Vet

  • Herd inventory
  • Milk production
  • Egg production
  • Health & treatments
  • Feed usage
  • Mortality & culls
  • Colour summary
  • Reproduction KPIs: conception rate, calving interval (add-on)
  • County benchmarks (add-on)

AdminOwner, Manager & Accounts

  • Record completeness
  • Traceability export
  • Tamper-evident audit log
  • Worker activity (add-on)

Milk produced per week

Nyandarua Highlands Dairy demo farm, 40 cows

Sample data
This week3,120 L
Feed cost per litreKES 19.40
Margin over feedKES 30.60/L
Bar chart of sample data: weekly milk rising from 2,810 litres in week 1 to 3,120 litres in week 8. 0 1k 2k 3k Litres
Sample data: milk produced per week, litres
WeekLitres
Illustrative figures from the demo farm, not a real farm's results. Hover or focus a bar to see its value.
Offline-first & easy to use

Made for the cowshed, not the office

Signal comes and goes. Hands are wet. Not everyone reads English comfortably. Anitracker is designed around that.

Big buttons, clear icons

Large touch targets and one job per screen for daily work.

Voice notes & photos

Show the swelling or describe the problem instead of typing it.

Kiswahili and English

Each person picks their language. Status words are translated too.

No signal? Keep working

Scan, look up and record with no connection. Sync happens later.

Records never overwrite

Each entry is added, never edited in place, so two phones cannot erase each other.

Light on data

Only changes are sent, so sync works even on 2G and 3G.

Security

Your farm's records stay your farm's records

Only what the system really does, stated plainly.

Role-based access on the server

Every request is checked against the person's permissions on the server. Hiding a button is never the only protection.

Per-farm data isolation

Each request is scoped to one farm and membership is verified, so one farm cannot read another's data.

Encrypted connections

The app and the dashboard talk to the server over HTTPS only.

Hashed passwords

Passwords are stored as one-way hashes, never as readable text. Sessions expire and renew automatically.

Tamper-evident audit log

Audit entries are hash-chained. A built-in check shows whether any entry has been altered.

Append-only records

Farm events are never updated or deleted. A correction is a new record that points to the one it replaces.

Two-step sign-in

Turn on a second step with any authenticator app, with recovery codes if the phone is lost.

Session control

See where your account is signed in, sign out one device, or sign out everywhere at once.

Standards

Aligned with the standards buyers and regulators use

ICAR

Animal identification

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.

WOAH

Traceability

Aligned with WOAH traceability guidance: births, movements, treatments, sales and deaths are recorded as dated events for each animal.

UN/CEFACT

Data exchange

The traceability export lists events in a UN/CEFACT-style structure, as CSV or JSON, ready to share with a buyer or authority.

FAO

Good dairy practice

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.

Pricing

Free for every farm

Recording, scanning, offline sync and traceability cost nothing, whether you keep three cows or three thousand chickens. We earn from two optional add-ons.

Free

Everything you need to run the farm

No trial period and no limit on species. Create your farm, invite your team and start scanning.

  • All recording, for every species and batch
  • QR scanning, role views and label printing
  • Offline Android app with automatic sync
  • Colour codes, alerts and withdrawal warnings
  • Team roles, custom roles and two-step sign-in
  • Everyday reports: herd, milk, eggs, health, feed, mortality, sales, purchases, expenses
  • Traceability export and tamper-evident audit log
  • Sales, purchases, stock and equipment records
Paid add-on · custom pricing

Comprehensive reports

For farms that plan, borrow or sell at scale: the numbers a bank, investor or cooperative asks for.

  • Profit & loss
  • Cash flow
  • Receivables & payables
  • Cost per animal
  • Milk economics
  • Stock valuation
  • Equipment depreciation
  • Reproduction KPIs
  • Worker activity
  • County benchmarks
Ask about pricing
Paid add-on · custom fee

Research & ecosystem insights

For universities, research institutes, NGOs, government and co-operatives that need to understand livestock across counties.

  • Anonymised, aggregated data by county, species and month
  • Any group smaller than 5 farms is suppressed
  • No farm, person, tag or GPS identifiers, ever
  • Herd structure, milk, eggs, health, mortality, reproduction and market prices
Request access
Research access

Request research data access

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.

Datasets
Fields marked * are required. We use these details only to reply to you.

How we use anonymised data

Pooled, anonymised numbers help everyone understand the livestock ecosystem better. Read the details.

  • To understand the ecosystem

    Disease patterns, productivity and prices by county, species and month.

  • You stay in control

    Sharing is explained with a checkbox when you create your farm. Switch it off in Settings at any time.

  • Nothing identifiable

    Only totals leave the system, groups smaller than 5 farms are hidden, and no farm, person, tag or location is ever shared.

Live demo

Try it now, with one click

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…

  • You can record events and try every screen
  • Passwords, staff and settings are locked
  • Sample data resets nightly
Android app

Put the whole farm in your pocket

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.

Anitracker for Androidabout 72 MB · Android 7.0+ · works offline
  • Android 7.0 or newer
  • About 72 MB, one file that includes the offline QR scanner
  • Works offline, syncs when online
  • English and Kiswahili
Download anitracker.apk

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.

FAQ

Questions farmers ask us

Is Anitracker really free?

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.

Which animals can I track?

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.

How do I track chickens or a big group of animals?

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.

Does it really work without internet?

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.

What tags do I need, and what do they cost?

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.

What happens if an animal loses its tag?

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.

Who can see the farm's money?

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.

Is it available in Kiswahili?

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.

Who owns the data? Do you share it?

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.

Can my vet use it?

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.

How many animals can I manage?

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.

Do I need a smartphone for every worker?

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.

See your whole farm in colour

Create your farm for free, open the demo in one click, or install the Android app and tag your first animal today.