What leaves the deterministic path
Low confidence, disagreement or an uncovered question goes to a lawyer with its full trace — never resolved by guessing.
Live today · Food supplements · Czech Republic
Complify AI turns structured product data into a compliance report for one market, substance by substance and claim by claim.
Compliance report · Czech Republic
Vitality Complex Men
Prohibited in Czech RepublicNorthfield Nutrition s.r.o. (fictional) · completed 12 Oct 2026, 09:41 · rule-set 2026.10.1
Permitted
3
Restricted
2
Prohibited
1
Needs further analysis
1
Verification passed
Architecture
Expert modules and workflows prepare and check what the rules decide on. A separate layer verifies every statement before it reaches the report.
Rule layer
Explicit, versioned decision rules, written together with lawyers. For each substance it decides: prohibited, restricted, permitted, or needs further analysis. It never guesses.
The rules are applied over a continuously updated knowledge base of EU and national legislation. A restricted verdict comes with the limits and conditions that apply. An item the rules cannot decide is routed to further analysis.
Listed: Reg. (EC) No 1925/2006, Annex III Part A
Plant part: bark · form: dry extract
Verdict: prohibited in all EU markets
Also prohibited in CZ: Decree No 58/2018 Coll., Annex 2 Part 1Rule written and validated with the partner law firm
Domain expert modules
Chemistry (forms, salts, sources), biology (botanicals, novel food), toxicology (limits, contaminants) and nutrition and claims. A module never issues a verdict.
Each module works under a fixed protocol and may answer only from approved, versioned legal and scientific sources and deterministic calculators. Each returns a structured finding with a source reference for every factual statement, never free text.
Chemistry
forms, salts, sources
Biology
botanicals, novel food
Toxicology
limits, contaminants
Nutrition & claims
claims register
Agentic workflows
Workflows run normalisation, the expert modules and the rules for every substance, in parallel. Low confidence or disagreement between modules sends the item to needs further analysis instead of to a verdict.
Ingredient names in any language or nomenclature are mapped to a canonical substance, its chemical form or plant part, dose and unit; missing data is detected.
Verification layer
A separate layer checks every statement against its source. It confirms that each citation exists and is in force on the effective date, and rejects anything unsupported. Only verified statements reach the report.
Verification passed
01Product data
ingredients, forms, doses, claims, label
02Agentic workflows
normalisation → domain expert modules → rule layer, per substance
03Verification layer
every statement checked against its source, in force on the effective date
04Report
verdicts with legal basis, regulation version and effective date
Modules and workflows prepare and check; the verification layer gates what reaches the report.
Reproducibility
Same input, same rule-set version, same verdict. Scientific judgements are pinned and recorded, so every run can be replayed.
Items decided by rules: same input and same rule-set version give the same verdict.
Items decided by rules. Same input and same rule-set version give the same verdict.
Each run records the rule-set, knowledge-base, protocol and model versions it used.
Each run records the rule-set version, the legislation knowledge-base version, and, for every expert module, the protocol version and the model version. A report names the rule-set it was produced with.
Every run is logged and can be replayed from its log, step by step.
Every run is logged: the input as uploaded, each tool call, the passages retrieved, and the versions used. A run can be replayed from its log and compared step by step.
Pinned versions
Run A
12 Oct 2026
Run B
Replay from log
Same verdicts
Low confidence, disagreement or an uncovered question goes to a lawyer with its full trace — never resolved by guessing.
Expert-module findings are produced under fixed protocols with deterministic settings, but they are scientific judgements. Their agreement across repeated runs, and the engine's agreement with lawyers' assessments, are measured in a benchmark study against a lawyer-built ground truth. We publish no accuracy figures until that study is complete.
Reproducibility is why the report can be audited: an inspector, a lawyer or a customer can see which rule decided, which version of the law it used, and what the modules found.
Output
One product, one market: each row is one substance, its daily dose against the limit, the verdict and the legal basis with its version.
Illustrative example — fictional product, fictional values. Legal references are shown in the format the platform uses; they are not advice on any real product.
NF-VC-030 · Northfield Nutrition s.r.o. (fictional) · Food supplement · 60 capsules · Daily dose: 2 capsules · 7 substances · 3 claims
completed 12 Oct 2026, 09:41 · rule-set 2026.10.1
05 · as entered
Coenzyme Q10 (ubiquinone)
06 · as entered
Yohimbe bark extract 2%
07 · as entered
Ashwagandha root extract 5% withanolides
01 · as entered
Vit. B12 (methylcobalamin) 0.1%
02 · as entered
Pyridoxine HCl
03 · as entered
Zinc citrate trihydrate (15 mg Zn)
04 · as entered
Ginkgo extract 24/6
Every statement links to its legal or scientific source. [FOUNDER INPUT: add 'trace is signed and immutable' once confirmed, otherwise delete this placeholder]
“Supports male vitality and libido.”
ProhibitedLinked: Yohimbe, Ginkgo
Reg. (EC) No 1924/2006, Art. 10(1) — no authorised claim; Art. 10(3) not satisfiedconsolidated 2014-12-13
“Zinc contributes to normal fertility and reproduction.”
PermittedLinked: Zinc · 15 mg (150 % NRV)
Reg. (EU) No 432/2012, Annex — zinc; condition "at least a source of zinc" metconsolidated 2025-08-20
“Vitamin B6 contributes to the reduction of tiredness and fatigue.”
PermittedLinked: Vitamin B6 · 10 mg (714 % NRV)
Reg. (EU) No 432/2012, Annex — vitamin B6; condition "at least a source of vitamin B6" metconsolidated 2025-08-20
Columns, chips and versions are the platform's own components. The product and all values are fictional. [FOUNDER INPUT: confirm export formats PDF and Excel are live]
Monitoring
A review is only current on the day it is issued. Registered products are therefore re-checked whenever the legislation knowledge base changes.
Monitoring
BetaDaily re-check · last 30 days
[FOUNDER INPUT: confirm monitoring status wording — "in beta" (questionnaire, Sep 2026) or "available" (#12)]
Monitoring is in beta with design partners. Legislation ingestion and the version log are in production use for every report.
Security
The engine processes product data: ingredients, forms, doses, claims and labels. It does not need personal data to produce a report.
On Microsoft Azure, in an EU region; customer data is stored and processed inside the EU.
On Microsoft Azure, in an EU region. Customer data in the platform's regional services is stored and processed inside the EU. [FOUNDER INPUT: name the Azure region, e.g. West Europe]
Static pages only; the demo-request form opens an email in your own mail program.
This public website holds no customer data. Its static files are served from Microsoft's globally distributed edge. The demo-request form currently opens an email in your own mail program; no form data is processed by our hosting. [FOUNDER INPUT: once the form backend runs in an EU region, state it here (#19)]
Microsoft and commercial language-model providers, under EU-region or EU data-processing terms.
Microsoft (cloud infrastructure) and commercial language-model providers under EU-region or EU data-processing terms. The named list is in our data-processing agreement, available on request. [FOUNDER INPUT: confirm providers and terms (#32)]
Your product data is not used to train models — ours or any provider's.
Your product data is not used to train models — ours or any provider's. [FOUNDER INPUT: confirm this is true for every model provider in use (#13)]
Encrypted at rest and in transit; access limited to your users and an assigned lawyer.
Data is encrypted at rest and in transit. Access to a customer's products is limited to that customer's users and, when they request expert review, to the assigned lawyer.
ISO/IEC 27001 or SOC 2 is planned. Neither is held today.
ISO/IEC 27001 or SOC 2 is planned. Neither is held today.
A data-processing agreement and a sub-processor list are available on request.
A data-processing agreement and a sub-processor list are available on request. [FOUNDER INPUT: confirm a DPA exists]
Integration
A web application. Product data goes in as a structured file or through the product form; the report comes out as PDF and Excel, with the audit trail attached. [FOUNDER INPUT: confirm export PDF and Excel are live and whether a data template exists]
An API for enterprise customers and connectors to ERP and PLM systems. [FOUNDER INPUT: is the API live for any customer today? (#33)]
Next step
Five fields, no account; a person from the team replies to arrange a session on your portfolio and market.