Traceability compliance, handled.

A policy engine for farmers and food producers. Generate compliant lot codes, track traceability events, and produce inspector-ready retrieval packages. One API, multiple jurisdictions.

SFCR Canada
FSMA 204 United States
EC 178/2002 European Union
GACC 280 China

Everything a producer needs to stay compliant

||||||

Lot Code Generation

Jurisdiction-compliant lot codes for six commodity classes. Each code is permanently linked to the regulation version that governed it.

>_

Policy-as-Code Engine

Regulations encoded as versioned data, not hardcoded logic. When rules change, your compliance updates automatically.

[ ]—[ ]

Traceability Events

Track one-step-back and one-step-forward relationships through an event stream. No rigid schemas to work around.

{...}

Record Validation

Templates with completeness scoring against five universal pillars. Know exactly what's missing before an inspector asks.

[PDF]

Retrieval Packages

Inspector-ready documents assembled on demand. Ready when you need them, within the regulatory time window.

CA/US/EU

Multi-Jurisdiction

A universal data model built from the regulations up. New jurisdictions added through policy files, not code changes.

Compliance in three steps

Generate a lot code

Send your commodity details. Get back a jurisdiction-compliant lot code with full traceability record template and compliance status.

Log traceability events

Record receiving and shipping events as they happen. The API links each to the lot code and updates your compliance score.

Pull a retrieval package

When an inspector asks, request a retrieval package. Get a complete, regulation-cited document back in seconds — JSON for systems, PDF for people.

# Generate a lot code curl -X POST https://trace.compliantfood.com/api/v1/lot-codes/generate \ -H "X-API-Key: cf_your_key_here" \ -d '{ "commodity_class": "fresh_fruit_veg", "commodity_name": "Blueberries", "jurisdiction": "CA", "field_name": "North Ridge", "harvest_date": "2026-07-15" }'

Regulations we cover

CA
Canada — SFCR
SOR/2018-108, Part 5
US
United States — FSMA 204
21 CFR Part 1, Subpart S
EU
European Union — EC 178/2002
Articles 18-20
CN
China — GACC 280
Decree 280

Start tracking in minutes

Request an API key to start generating compliant lot codes and tracking traceability events. Or try the Google Sheets add-on — no code required.