Built for South African cattle farms

Know where every animal is.
Even with no signal.

OptiFarm is the offline-first cattle traceability platform. Capture births, treatments, vaccinations and movements right at the crush, on your phone, with no bars. Everything syncs the moment you are back in range.

  • No card required
  • Works fully offline
  • Compliance-correct by design
OptiFarm cattle list on a phone
OptiFarm dashboard on a phone
Offline-firstCapture never waits for signal
Compliance-correctRegistered mark is the legal identity
iOS, Android, WebOne platform, every screen
Secured per orgRow-level security on every record
The problem

The crush has no bars. Your records still need to be perfect.

Foot-and-mouth outbreaks turned traceability from a nice-to-have into an operational emergency. Yet most tools assume a signal you do not have where the work actually happens. OptiFarm was built the other way around.

  • Write first to the device, sync in the background. The network is never a dependency for capture.
  • Append-only history. Corrections add a row, they never erase the record an auditor needs.
  • Real multi-farm organisations, not a single spreadsheet pretending to be a herd.
Zero data loss offline Everything you capture at the kraal is safe on the device the instant you tap save.
Two-way sync Your changes go up, the team's come down, automatically, the moment you reconnect.
Isolated per organisation A worker's phone never holds another farm's data, online or offline.

From first light at the crush to the last count at dusk, your records keep up with the day you actually have.

Dust, distance, and no bars. OptiFarm is built for the farm you actually run, not the one with perfect signal.

Features

Everything your herd records need. Nothing they do not.

Purpose-built for the realities of farming in South Africa: patchy signal, real compliance, and a gloved thumb at the crush.

The registered mark is the identity

The legal identification mark is primary, exactly as the Animal Identification Act requires. RFID and EID tags are a linked, mutable convenience layer, never confused with identity. Compliance-correct by design, right down to the data model.

Brand and tattoo marks RFID and EID tags Management numbers

Works offline, syncs later

Every read and write hits local storage first. No bars at the crush does not matter. Capture flows, then syncs automatically when you are back in range.

Complete life history

Births and calving, pregnancies, treatments and vaccinations, weights, sales and movements, all append-only. Corrections add a row, so the audit trail stays intact. Open any cow and walk her family tree back through her dams.

Boundary mapping

Draw farm and camp boundaries on current high-resolution satellite imagery, with the date the picture was taken stamped on the map. Give every camp its own colour, find one by name when the farm has a hundred of them, and split one along a new fence by tapping where it meets the boundary. Both sizes recalculate themselves.

Team roles and permissions

Owners, managers and field workers, scoped per farm. Invite your team and control exactly who can see and change what. Run several organisations off one login, and land back in the one you chose every time.

Health and withdrawal

Log illnesses, treatments, medicine, dosage and who administered. Withdrawal-period tracking protects food safety before an animal moves or sells.

Compliance reports

One-tap identification, vaccination and movement records per animal or farm, ready as PDF or CSV. Export the cattle list to an Excel workbook exactly as you have filtered and sorted it, with the filters named in the file.

Sales, tracked end to end

Record every sale by weight or per head to a feedlot, abattoir, auction house or private buyer. Merge several animals into a lot sold for one price, include a cow's calf at heel at no extra charge, and bulk-import years of historical sales straight from a spreadsheet.

Breeding and calving

Log a breeding, a pregnancy check and the calving that follows, with its outcome and every calf it produced. Each cow shows when she last calved, how long ago that was, and her calving interval, so the ones falling behind stop hiding in the herd. A calf comes out owned by whoever owns its dam, without anyone having to set it.

Jobs for the team

Post a job to a farm, a dipping, a repair, a count, and whoever picks it up claims it and marks it done. Everyone sees what is still outstanding on their own phone, with no group chat to scroll back through.

Nothing slips through

Needs attention gathers the gaps that quietly break your numbers: animals with no birth date or no sex recorded, unmarked animals nearing legal marking age, a tag you are typing that another animal on the farm is already wearing. Fix them a row at a time, or a whole year at once.

A closer look

Built for the kraal, right in your hand.

Real screens from OptiFarm: organise herds and pastures, map farm boundaries on satellite imagery, and post jobs to your team, all from the field.

Grazing and rain

How much rain fell, and how much grazing it has to carry.

Two numbers decide a season. OptiFarm keeps both: rainfall gauge by gauge, and a stocking rate worked out from what each animal actually is today.

Rainfall

A season you can read, not a running total.

  • This season is measured against the same date last season, not against last season's final total, so a part-season does not read as a drought until the day it ends.
  • One bar per gauge, wettest first, because a big property gets rain on one end and not the other. A farm's figure is the average across its gauges, never the sum of them.
  • Every farm in the organisation listed driest first, so a good season on one property and a failing one 50 km away show up side by side.
  • Load years of history straight from your own spreadsheet, correct a reading after the fact, or undo a bad load in one action.
Grazing pressure

Your stocking rate knows what each animal is today.

Large stock units, not headcount A weaner and a dry cow do not eat the same veld. Each animal counts as the grazing it actually takes, so a camp's pressure is a real number rather than a tally.
A calf at heel is not a cow Record when a calf was actually weaned instead of letting the app guess from its birthday. One still on its dam adds nothing, and one weaned early starts counting the day it goes out.
Your breeds, your ages Set the ages at which your cattle stop being calves and reach maturity, for the whole organisation or for one breed on its own, if your Nguni wean earlier than your Bonsmara.
Compliance

The regulations, handled by default.

OptiFarm makes compliance a by-product of normal daily use, not extra admin at month end. The rules that matter in South Africa are built into how the app works.

Animal Identification Act (Act 6 of 2002)

  • Registered brand or tattoo mark stored as the legal identity of every animal.
  • Flags animals approaching legal marking age that are not yet marked.
  • Reminds you of the 14-day re-marking rule when ownership changes.

FMD Routine Vaccination Scheme (Gazette, 4 May 2026)

  • Dedicated FMD workflow: product, batch, date and next-due, per animal.
  • Aggregates per farm and per organisation for surveillance-ready outputs.
  • Scheme parameters stay configurable as the rules evolve.
How it works

From sign-up to synced records in an afternoon.

1

Set up your organisation

A quick guided wizard creates your organisation, farms, and the herds and pastures for each farm. Pick a plan, your first 14 days are free. Already have your herd in a spreadsheet? We can import it for you.

2

Capture in the field

Tag, treat, weigh and move cattle right at the crush on your phone, fully offline. Big targets, simple flows, made for gloved thumbs.

3

Sync and report

Back in signal, everything syncs to the cloud. Open the web portal in the office to run the whole operation and pull compliance-ready records.

Already on Cattlemax, or a spreadsheet?

We'll bring your herd in for you. No re-typing, no drama.

Most farms coming to OptiFarm already have years of animal records sitting in a spreadsheet, or locked inside another herd system. You should not have to type any of it in by hand, and you do not have to work out the import tool yourself either, we will sort it out with you.

Get help importing your herd
1

You set up the basics

Create your organisation and add your farms, herds and pastures, a few minutes in the guided wizard.

2

Send us your spreadsheet

Whatever you already have, however messy. A Cattlemax export, an Excel workbook or a CSV of your animals is all we need to get started.

3

We import it for you

Animals, herds and pastures, weights, treatments, vaccinations, movements, sales, and the breeding and pregnancy history most imports quietly drop. We tell you how old the export is, and how its headcount will differ from ours, before a single row is written.

One platform, every screen

Mobile apps for the field. A web portal for the office.

Same data, synced live. Your team captures on phones at the kraal while the office runs the numbers on a big screen. Nobody re-types anything.

Mobile apps, iOS and Android

Built for capture at the crush. Works in your pocket, works with no signal, syncs when you are back in range.

Free to download, on both stores now. Sign in with the same account you use on the web and everything is already there.

Web portal

Run your whole operation on a big screen: cattle tables you filter, sort and set the columns on, dashboards, boundary maps, team management and reporting.

Open the web portal
Posting a task to the farm from a phone in OptiFarm
Pricing

Pay for the herd you run.

One plan, every feature. Start with 14 days free, no card required, then your price is set by your herd size. Never pay for capacity you do not use.

Up to 50 stocking units

R149/mo

Billed monthly. 14 days free.

about R2.98 per stocking unit each month

Only active large stocking units (LSU) count toward your tier. Calves, and animals that are dead or sold, are free.

Start 14 days free
  • Offline-first capture on mobile and web
  • Unlimited farms, herds and pastures
  • Treatments, vaccinations and movements
  • Breeding, pregnancies, calving and weights
  • Boundary mapping, camp splitting and team roles
  • Rainfall records, gauge by gauge
  • Grazing pressure in large stock units
  • Compliance reports (PDF and CSV) and Excel exports

Commercial

Over 1 000 stocking units

Let's talk

Custom pricing for large operations and co-ops, worked out with you.

Contact us
  • Everything in the standard plan
  • Volume pricing above 1 000 stocking units
  • Authority and co-op data sharing
  • Priority support and onboarding

Prices in ZAR, excl. VAT. You are billed per active large stocking unit (LSU). Calves, and animals that are dead or sold, are not counted, and your tier follows your herd so you never overpay for capacity you do not use.

FAQ

Questions, answered.

Does it really work with no signal?

Yes. OptiFarm reads and writes to local storage on your device first, so capturing animals, treatments and weights never waits for a connection. When you are back in range it syncs both ways automatically, and nothing is lost.

What happens after the 14-day free trial?

OptiFarm is one plan with every feature; the price is set by your herd size, from up to 50 stocking units through to 1 000, with custom Commercial pricing over 1 000. You are never charged for capacity you are not using, and you can keep capturing throughout your trial. Billing is monthly or annual (annual saves 20%).

Is my farm's data secure and private?

Every record is protected by row-level security keyed to your organisation and team membership, so data is isolated per organisation by default. Sharing with co-ops or authorities is strictly opt-in and additive. We process personal information in line with POPIA.

Can my whole team use it?

Yes. Invite owners, managers and field workers with roles scoped per farm, so each person sees and changes only what they should.

I am on Cattlemax already. Can you move me across?

Yes, and you do not have to do it yourself. We import a Cattlemax export directly: animals, herds and pastures, weights, treatments, vaccinations, movements, sales, and the breeding and pregnancy history most imports throw away. Before a single row is written you are told how old the export is and how its headcount will differ from ours, and you review the farm layer yourself rather than having it guessed at.

Run it yourself from the web portal if you would rather, or send us the export and we will do the whole thing for you, check it against your own numbers, and hand it back ready to use. Either way it costs nothing.

Can I bring in animals I already track in a spreadsheet?

Yes, two ways. Import it yourself straight from the web portal, OptiFarm matches your sheet to your herd and flags anything it is unsure about before it commits. Or, if you would rather not do it yourself, send it to us once your organisation, farms, herds and pastures are set up, and our team will get it imported for you.

Does OptiFarm track rainfall?

Yes, gauge by gauge. A farm's season figure is the average across its gauges rather than the sum, so three gauges on one property do not read as three times the rain. This season is measured against the same date last season, not against last season's final total, and every farm in your organisation can be compared side by side. You can load years of history from your own spreadsheet and correct any reading afterwards.

Can I get my data back out?

Whenever you like. Export the cattle list to an Excel workbook exactly as you have filtered and sorted it, and pull identification, vaccination and movement records as PDF or CSV. Your history is append-only, so a record you exported last month has not quietly changed underneath you.

What if OptiFarm gets something wrong about my farm?

Tell us, and it usually changes. Send feedback from inside the app, from Settings, the sidebar or the More menu, and it arrives with the screen you were on, the app version and the device already attached, so you never have to describe any of that. A good deal of what is on this page started as a farmer saying the app was wrong about their farm.

Which devices are supported?

Mobile apps for iOS and Android for capture in the field, plus a full web portal that runs in any modern browser for the office. Same data, synced live across all of them.

Bring your herd records into this century.

Start free for 14 days, no card, no risk. Capture your first animal at the next crush.