HerdCard
For the small beef herd
HerdCard keeps a record for every animal in a small beef herd: the calving window from the dates the bull was in, the treatment with its withdrawal date in red until it passes, the last weight and the gain, and the sale. It works offline, because a pasture rarely has a signal.
FROM THE LABEL, NEVER FROM US
Meat and milk withdrawal are entered separately, and a milk period can be entered in hours or in days. HerdCard keeps them apart all the way through: two fields, two end dates, two states on the card. It supplies no withdrawal period of its own, because labels are revised and they differ by country.
Product, lot or serial number, dose, route, injection site, reason and who gave it are all on the same record.
WHAT IT KEEPS
Tag number in large type, with a photograph, breed, sex, age, dam and sire. The last weight, the gain since the weigh-in before it and the next expected calving are on the card, so the answer is there before you tap anything. A weaning weight adjusted to 205 days, not for age of dam. Groups for pastures, lots and pens.
A bull turned in on one date and out on another gives a range, and the app shows a range. A single insemination date gives a single estimate. You set the gestation length used for the estimate; it starts at 283 days.
Product, lot or serial number, dose, route, injection site, reason and who gave it, on one record, filled in while the animal is in front of you rather than reconstructed later.
Enter a tag and a weight, then move to the next animal. Scan the barcode or QR code on a tag or passport and the card opens; a scan never adds an animal on its own. It does not read electronic tags.
Save your list as a CSV and choose it. Every row shows before anything is added, with the reason any row was skipped: a tag already in the herd, a date that cannot be read, an EID that Excel cut short. Dam and sire come across by tag, groups by name.
What you paid for a bought-in animal and what it sold for, per head, per lb, per cwt, per kg or in total. A sold animal shows the margin after its share of running costs, worked out over the days it was in the herd. Grass leases, hay and government payments go in as income.
Set your own jobs, a vaccine program or a preg check, by date or by event: 30 days before bull turn-in, 60 days after bull-out, before calving starts or at a calf's age. Reminders also come for a withdrawal end date, a booster and a calving window, each kind switched on or off apart.
Herd, calving, treatment, weight, sales, profit per head, income and expenses, open cows, calf crop and a list with your own columns, as a PDF or a CSV. A copy of every record and photograph is saved each week on Android 10 and newer, and stays if the app is removed.
Scroll sideways, or use the arrow keys
WHY IT WORKS THIS WAY
Labels are revised and they differ by country, so there is no built-in table to fall behind them. You type what the label in your hand says, and the arithmetic and the reminding are ours.
They are entered separately, stored apart, computed apart and shown apart, and a milk period can be given in hours. An hours figure is rounded up to the next whole day rather than down.
A treatment saved without a withdrawal reads as not recorded, and meat and milk carry that state separately. Treating a blank as a zero would be easy to do and easy to regret, because the two look identical on a list and mean opposite things.
A bull in with the cows for three weeks cannot give a date, only a range. The window runs from his turn-in and turn-out dates and the gestation length you chose, so an animal can calve outside it. The app shows the range it can work out rather than a day it cannot.
The hold is on a sale recorded as direct to slaughter. The app does not hold a feeder or store sale, and recording any sale leaves the withdrawal end date it worked out exactly as it was.
The standard tier holds 30 active head, so selling or losing one frees a slot. Counting cards would turn a standard tier into a timer, and records you have already made are never hidden or deleted whatever tier you are on.
The herd record is on your phone. There is no sign-up and no advertising anywhere in the app. It sends crash reports and usage statistics so problems can be found and fixed.
Sending the herd to another phone sends one file, photographs included. Changes on the other phone come back only if it sends them, so one phone is the main book. There is no cloud copy and no account to lose.
PRICE
STANDARD
Up to 30active animals
FULL VERSION
$2.99/month
or $14.99 a year, or $34.99 once
If you never upgrade, every animal and every record you already have stays open and editable.
QUESTIONS
No, and it never will. Labels are revised and they differ by country, so you type what the label in your hand says and the app does the arithmetic and the reminding. Meat and milk are entered separately, because they are usually different figures, and milk is often stated in hours.
The animal reads as not recorded, never as clear. A blank is an absence of information, so the app says so rather than treating it as a zero.
On the full version, a sale recorded as direct to slaughter inside the meat withdrawal you entered asks you to write down why before it will save. The app does not hold a feeder or store sale, and recording a sale never changes the withdrawal end date it worked out. On the standard tier you still see the red band and the end date; what the full version adds is the hold and the written reason.
Yes. Everything is on the phone and there is no account to make. It sends crash reports and usage statistics so problems can be found and fixed.
30 active animals. Recording a sale, a death or a cull frees a slot. Everything you have already recorded stays readable and editable whatever tier you are on: the limit is on adding another animal, and nothing is ever hidden or deleted.
No. The figure is adjusted to 205 days and not for age of dam, and the app says so where it prints it. It is calculated only for a weigh-in taken between 160 and 250 days of age.
Send the herd as one file, photographs included, and open it on the other phone, where it can replace that phone's herd after keeping a copy of it. It is a copy, not a live link: pick one phone as the main book. There is no cloud copy.
On Android 10 and newer a copy is saved every week to the phone's Download/HerdCard folder, and it stays there if the app is removed. A copy on the phone goes with the phone, so the app reminds you to send one to your email or Drive.
Yes. Save it as a CSV and choose the file; you see every row, and why any row was skipped, before anything is added. It reads US and European dates and asks when it cannot tell which. It is free up to the 30-head limit.
No. It scans a barcode or QR code, such as the one printed on many official ear tags and passports, and you can type an EID number on the card. An electronic tag needs a wand reader, which the app does not use.
No. It is a record. It does not diagnose, does not recommend a product or a dose, and does not decide whether an animal is fit to sell.