Features

Everything Farmleo can do (and why it helps on real farms)

Use this page as a checklist: livestock records, health follow-ups, breeding and due dates, weights and ADG, dashboards, reports, exports, offline-first capture, and cloud sync.

Livestock records

Keep every animal's identity, lineage, and lifecycle in one consistent registry.

Multi-species livestock registry

Tracks individual animals across supported species in a consistent record format.

Key capabilities

Supported species

  • Cow
  • Buffalo
  • Goat
  • Sheep
  • Pig
  • Poultry

Identity and lifecycle

  • Required ear tag number (tag_number)
  • Optional national ID (national_id)
  • Species + sex + DOB
  • Acquisition type (born/purchased) and acquisition date
  • Status lifecycle: active, sold, deceased, transferred
  • Lineage fields: dam tag and sire tag
  • Breed, color, birth weight, notes

Data protections

  • Duplicate prevention for tag number + national ID (case-insensitive, per farm/user)
  • Stable animal UUID identity and enforced uniqueness
  • Immutable species per animal

Farmer benefits

  • Cleaner records (fewer duplicates and mix-ups)
  • Faster lookup by tag/national ID during chores, treatments, or sales

Registration-overdue flag (early-life paperwork helper)

Flags animals past a configured age window to help avoid missed registrations.

Key capabilities

  • Automatic 'registration overdue' status based on DOB age threshold
  • Visible in listings and included in exports

Farmer benefits

  • Helps prevent missed paperwork deadlines that can cost time and money

Fast livestock list management (search, filter, sort)

Makes large lists manageable as farms scale.

Key capabilities

  • Search by ear tag and national ID
  • Filters by animal status and species
  • Sort by date added or by age
  • Free tier upgrade prompts when trying to add animals beyond the limit

Farmer benefits

  • Less time scrolling; faster decisions when you're moving quickly

Animal profile workspace (overview + records)

Centralizes each animal's identity, health timeline, breeding timeline, and weights.

Key capabilities

  • Overview tab (identity, acquisition, lineage, notes)
  • Health tab (history of health events per animal)
  • Breeding tab (shown for females)
  • Quick add-record action sheet (health, breeding, weight)

Farmer benefits

  • One single-page truth per animal for vets, paperwork, or troubleshooting

Health and follow-ups

Log health events and set next-action dates for boosters and follow-ups (Farmleo records reminders; it does not diagnose).

Health records with follow-up scheduling

Logs health events and captures the next action date for proactive management.

Key capabilities

Record types

  • Illness
  • Vaccination
  • Deworming
  • Injury

Fields

  • Event date, description, treatment/medicine
  • Vet name (optional)
  • Next action date (optional) for follow-up scheduling
  • Notes

Farmer benefits

  • Reduces forgotten boosters and follow-ups
  • Builds a usable health history for each animal and the whole herd

Breeding and due dates

Track breeding attempts, pregnancy checks, and expected due dates with species-aware defaults.

Breeding records (species-aware) with due-date planning

Tracks breeding attempts and outcomes; auto-calculates expected due dates by species.

Key capabilities

  • Breeding date
  • Breeding method: natural vs AI
  • Sire name/ID
  • Pregnancy status: unknown / pregnant / not pregnant
  • Heat observed (yes clear / weak / silent / not recorded)
  • Expected due date (auto-calculated by species, with manual override)

Default due-date days (editable per record)

  • Cow: 283
  • Buffalo: 310
  • Goat: 150
  • Sheep: 147
  • Pig: 114
  • Poultry: 21

Farmer benefits

  • Better planning for calving/kidding/lambing/farrowing/hatching windows
  • Cleaner breeding history for performance tracking

Species-specific breeding detail capture

Adds optional, structured fields tailored to each species' breeding workflow.

Key capabilities

Cow and buffalo (optional)

  • Breeding program
  • AI tech name, semen batch, bull ID/tag
  • Bull exposure dates (start/end)
  • Pregnancy check date + method + confirmed
  • Calving date + outcome + calving ease
  • Calf sex + calf birth weight

Goats (optional)

  • Buck ID/tag + exposure dates
  • Pregnancy check date + method + confirmed
  • Kidding date + outcome
  • Litter size + male/female counts + average kid birth weight

Sheep (optional)

  • Ram ID/tag + exposure dates
  • Pregnancy check date + method + confirmed
  • Lambing date + outcome
  • Litter size + male/female counts + average lamb birth weight

Pigs (optional)

  • Boar ID/tag + semen batch
  • Service count + last service date
  • Pregnancy check date + method + confirmed
  • Farrowing date + weaning date
  • Total born, born alive, stillborn, mummified, pigs weaned

Poultry (optional)

  • Rooster ID/tag
  • Mating type + incubation method
  • Incubation start + hatch date
  • Eggs set, chicks hatched, hatch rate %

Farmer benefits

  • Makes records farm-usable, not generic
  • Helps standardize how workers record breeding events across seasons

Weights, growth, and BCS

Capture weigh-ins, see ADG, and optionally record body condition scoring so growth stays measurable.

Weight tracking with growth signals (ADG) and condition (BCS)

Logs weights and surfaces growth trends for better feeding/management decisions.

Key capabilities

  • Units: kg or lb (stored in kg with correct conversion)
  • Weighing method: scale, tape, estimate
  • Optional body condition score (1.0-5.0)
  • Notes per weigh-in
  • Projected ADG preview when entering a new weight (based on last weigh date)

Farmer benefits

  • Faster detection of underperforming animals
  • Better sale/market timing decisions using measurable gain

Weight log insights per animal

Turns a list of weights into practical, readable insights.

Key capabilities

  • Current weight and change since last weighing
  • ADG since last weighing
  • Total gain across full history
  • Average daily gain across full history
  • Days since last weighing + average weighing interval
  • Simple chart view + insight messaging to encourage consistent weigh-ins

Farmer benefits

  • Makes growth tracking obvious at a glance, not spreadsheet work

Farm dashboard

A daily command center for herd totals, upcoming tasks, and seasonal priorities.

Farm View dashboard (KPIs + action lists + notifications)

Gives a daily command center for herd status and upcoming tasks.

Key capabilities

  • Farm name header
  • Herd totals: total, active, inactive
  • Breakdown by species
  • Recent animals (latest added/updated)
  • Registration overdue count
  • Upcoming health actions (next-action dates within 30 days) with drill-down list
  • Expected due dates within 60 days with drill-down list
  • Notifications badge combining upcoming health + upcoming due dates

Farmer benefits

  • Helps prioritize what matters today without digging through every animal

Reports and insights

Time range filters, species tabs, KPI tiles, and drill-down lists turn logs into decisions.

Reports with time range + species filtering

Summarizes herd performance over common time windows, per species or across all.

Key capabilities

  • Date presets: all time, today, yesterday, this month, last 1/2/6 months, last 1 year, custom range
  • Tabs by species (auto-detected from your herd) plus All
  • Views: overview, health, breeding, growth
  • Metric tiles support drill-down into an animal list for the selected metric

Farmer benefits

  • Makes it easy to answer 'How are we doing lately?' in seconds

Built-in KPI metrics (overview/health/breeding/growth)

Provides ready-made calculations from your records.

Key capabilities

Overview

  • Total animals
  • Active animals
  • Female animals
  • Average age (years)

Health

  • Health events in last 90 days
  • Illness cases in last 90 days
  • Vaccinations in last 365 days
  • Upcoming health actions in next 30 days

Breeding

  • Breeding records in last 12 months
  • Conception rate (pregnant vs not-pregnant outcomes)
  • AI rate (AI vs total breeding records)
  • Due in next 60 days (expected due dates)

Growth

  • Weighed in last 60 days (coverage)
  • Weights logged in last 90 days
  • Average weight (latest per animal, kg)
  • Average daily gain (computed per animal, averaged)
  • Average BCS (latest per animal where present)

Farmer benefits

  • Turns raw logs into decision-ready numbers (without spreadsheet formulas)

Export and sharing

Generate PDF/XLS exports for vets, partners, or back-office work and share from your device.

Export to PDF/XLS + share from device

Generates common formats for paperwork, record sharing, and back-office workflows.

Key capabilities

Export types

  • Animals list export (PDF / XLS)
  • Health records export (PDF / XLS)
  • Breeding records export (PDF / XLS)
  • Report summary export (PDF / XLS)

Sharing

  • Exports can be shared using the device share sheet (email, messaging, drive apps, etc.).

Farmer benefits

  • Easy handoff to vets, advisors, lenders, or partners
  • Simple paper trail when you need it

Offline + cloud sync

Farmleo is mobile-first and offline-first, with background sync when you reconnect.

Offline-first data capture (local database)

Stores records locally so the app stays usable even with unreliable connectivity.

Key capabilities

  • Local database for animals, health records, breeding records, and weight records
  • Records are marked as synced/unsynced for reliable reconciliation

Farmer benefits

  • Keep working in barns, fields, or remote areas without worrying about signal

Cloud sync with near real-time updates

Syncs local records to the cloud and pulls updates back to the device.

Key capabilities

  • Online/offline detection (sync pauses when offline)
  • Scheduled syncing (runs periodically when online)
  • Real-time sync triggers via database change events + a short debounce
  • Extra polling as a safety net to keep devices consistent
  • Pending delete queue to safely reconcile deletes when back online

Farmer benefits

  • Less risk of 'lost notes' when switching devices
  • Faster single source of truth recordkeeping across time and devices

Account and settings

Secure sign-in, farm profile, language/theme preferences, and account lifecycle controls.

Secure sign-in, verification, and recovery

Lets farmers create accounts, verify email, sign in, and recover access securely.

Key capabilities

  • Email + password sign-in
  • Google OAuth sign-in
  • Email verification via OTP code (6-digit) with resend timer
  • Password reset flow using deep links (recovery opens the in-app reset screen)

Farmer benefits

  • Fewer lockouts and support issues during busy seasons
  • Fast onboarding for new users on the farm

Farm profile setup

Captures farm identity details used across the dashboard experience.

Key capabilities

  • Given name, family name
  • Farm name
  • Farm country (selected from a curated list)
  • Prefill from identity metadata when available (e.g., Google profile)

Farmer benefits

  • A more personal, 'this is my farm' workspace (useful for dashboards/exports)

Personalization (theme + language)

Improves usability for different users and environments.

Key capabilities

  • Theme: light, dark, or system
  • Language: English and Spanish

Farmer benefits

  • Better readability in sunlight/barn lighting
  • Broader usability for bilingual teams and regions

Account controls (logout, delete account)

Gives users control over access and account lifecycle.

Key capabilities

  • Logout clears local session data (preserves language preference)
  • Delete account via a secure server function that removes user data
  • Subscription-aware deletion flow (prompts user to cancel subscription first when required)

Farmer benefits

  • Clear data ownership expectations and safer account handling

Subscription upgrades that scale with herd size

Lets farms grow beyond free limits with clear tiers.

Key capabilities

  • In-app plan selection and purchase flow
  • Restore purchases
  • Manage subscription (opens OS subscription settings)
  • Animal-limit enforcement with upgrade prompts

Farmer benefits

  • Predictable scaling: pay when the operation outgrows the free tier

Plans (20 / 200 / 1000 animals)

Start free, then upgrade only when you outgrow your headcount limit.

Free

20

animals

Try Farmleo with a small herd/flock

Pro

200

animals

Growing farms that need more headcount capacity

Pro Plus

1000

animals

Large operations or multi-site farms under one account

Notes

  • Animal limit is enforced in-app and server-side (Supabase RLS).
  • In-app purchases run via RevenueCat on iOS/Android (web is handled differently).

App navigation

Farmleo is organized around the workflows you run daily - animals, dashboard, reports, and settings.

Livestock

Animals list + filters + add/edit + export

Farm View (Dashboard)

Summary KPIs, action items, notifications badge, recent activity

Reports

Time-range + species filters, KPI tiles, drill-down lists, export/share

Settings

Account, subscription, theme, language, logout/delete account