ExportFlow

For agricultural exporters and clearing agents · Nigeria → EU

Find the problem before the container leaves Nigeria.

ExportFlow plans a shipment against the destination's requirements before the documents exist, checks your laboratory values against the cited EU limits, verifies the documents against each other, and tells you exactly what it could not check.

  • 503 EU residue limits for sesame in force today, each cited to its regulation
  • 6 official sanctions, hazard and exchange-rate feeds
  • A public register of what is not covered
Lekki Deep Sea Port, Lagos, from the air: the container yard and ship-to-shore cranes by the Atlantic, with lorries queued on the expressway.Lekki Deep Sea Port, Lagos
A Preflight finding: Change needed. Maximum residue level for chlorpyrifos in sesame seeds is 0.01 mg/kg under Reg. (EU) 2020/1085; the declared value 0.05 does not meet it.
Real Preflight screen · synthetic shipment, real EU limit

Read from the publishers, not from a summary of them

  • European Commission · EU Pesticides Database
  • UN Security Council Consolidated List
  • EU Financial Sanctions Files
  • US Treasury OFAC SDN List
  • UK Sanctions List
  • European Central Bank reference rates
  • GDACS disaster alerts

Sources ExportFlow reads. None of them endorses it.

A warehouse in Nigeria stacked to the ceiling with jute sacks of cocoa.

The problem

Most export problems are found where they cost the most to fix.

A residue above the limit, a certificate that names a different weight, a buyer on a sanctions list: each is cheap to deal with while the goods are still in the warehouse, and expensive once they are at sea. Today they tend to surface at the laboratory, at the agent's desk the week before sailing, or at the destination border.

ExportFlow moves the check to the left: to the plan, before a document is issued, and to the document set, before it reaches the port.

  1. PlanChange the supplier, the treatment, the packaging or the lane.ExportFlow: Preflight
  2. LaboratoryRe-test, or re-source the lot before it is bagged.
  3. DocumentsCorrect and reissue certificates and the invoice set.ExportFlow: Document verification
  4. DepartureHold the container, re-book, pay storage at the port.
  5. Destination borderDetention, re-export or destruction at the importer's cost.
Illustrative, not measured: the order is the point, not the height. The risk cockpit watches every stage in between.

Try it

Check one value from your lab report against the EU limit.

This uses the same validated limits a Preflight plan applies, read from the European Commission's pesticides database, each with the passage and regulation it comes from. No account needed.

mg/kg

503 EU maximum residue levels for sesame seeds are in force today. Pick one, enter the value from your report, and see what a plan would say about it.

The product

One shipment, from the plan to the port, in four surfaces.

A readiness report for the lane, before any document exists

  • Declare the goods, HS code, destination port, departure date and lab values
  • Every validated requirement for that lane, put to what you declared
  • Problems first: change needed, evidence needed, information needed
  • Saved, dated and frozen, so you can show what was known when
The Preflight readiness report for a sesame shipment from Nigeria to the Netherlands: Action required, 673 requirements checked, with a statement of what the report covers.
Real screen · synthetic shipment DEMO-SES-0413

How it works

Four steps, in the order a shipment happens.

  1. Step 1

    Declare the shipment

    Commodity, HS code, origin, destination port, planned departure, and any laboratory values you already have.

  2. Step 2

    See what applies

    The readiness report lists every validated requirement for the lane, what you must change, and what evidence to start gathering now.

  3. Step 3

    Verify the documents

    Upload the document set. ExportFlow checks the documents against each other and the shipment against the plan.

  4. Step 4

    Watch it until it lands

    The risk cockpit screens the parties and watches hazards and rates on the route, with an owner and a next action for each risk.

Coverage, stated plainly

What is checked today, and what is not yet.

A clean result and an unchecked one are different answers. These are the commodities ExportFlow recognises, and how far its validated content goes for each.

  • An open sack of hulled sesame seed at a market stall.

    Sesame seedHS 1207 40

    Residue limits checked

    503 EU maximum residue levels in force, validated and applied by HS code.

  • A heap of fermented, sun-dried cocoa beans.

    Cocoa beansHS 1801 00

    Limits awaiting validation

    Placed in the EU product list by HS code. Residue limits are awaiting validation.

  • A woven basket of raw cashew kernels.

    Cashew nutsHS 0801 31–32

    Limits awaiting validation

    Placed in the EU product list by HS code. Residue limits are awaiting validation.

  • A heap of dried split ginger from Nigeria.

    Dried gingerHS 0910 11–12

    Limits awaiting validation

    Placed in the EU product list by HS code. Residue limits are awaiting validation.

Not provided yet: tariffs and duty, rules of origin and VAT. Groundnuts, soya, coffee, sorghum and hibiscus are recognised by HS code with limits awaiting validation. Document verification and the risk cockpit work for any commodity.

Read the full coverage register

Who it is for

Two people use this, for two reasons.

A row of gas chromatographs on a bench in a food inspection laboratory.

If you export the goods

You find out what the destination requires while you can still act on it.

  • Know which tests to commission, and the limit each result must meet
  • Change the goods, the treatment or the packaging while it is cheap
  • A dated record of what was checked, and against which source
Container stacks and cranes at Lekki Deep Sea Port, Lagos.

If you clear or forward it

You stop being the last person to discover a problem somebody else created.

  • Every document cross-checked before it reaches the desk
  • Requirements cited to the passage, so a query has an answer attached
  • One workspace per client, with the shipments kept apart

Why it is different

A rules lookup tells you the rules. ExportFlow checks your shipment against them.

Official market-access portals are excellent at listing requirements, and they are free. What they do not do is hold your shipment: your lab values, your documents, your buyer and your departure date, checked against those requirements and kept on file.

What a rules lookup provides compared with ExportFlow
CapabilityRules lookupExportFlow
The requirements for a product and marketYesYes
Your own lab values checked against each limitNoYes
A saved, dated plan with the source of every resultNoYes
Documents checked against each otherNoYes
Parties screened against sanctions listsNoYes
A statement of what was not checkedNoYes
Tariffs, rules of origin and VATYesNo

Security and data

Your shipments are yours, and kept apart.

  • Isolated by organisation

    Every shipment, document and plan sits behind a database row-level security policy keyed to your organisation. Another workspace cannot read it, by construction.

  • Scanned, then encrypted

    Every upload is virus-scanned before it is stored, and stored with server-side encryption.

  • Sessions a script cannot read

    Your session lives in an httpOnly cookie. No code running in the browser can see the token.

  • Records that do not change

    A saved plan is append-only. A revision is a new plan, so what was known on a date stays provable.

  • Deterministic checks

    Requirements are compared by rules, not by a model's opinion, and every result carries its source.

  • Hosted in Singapore (DigitalOcean)

    You can delete your workspace and its documents yourself, at any time, from your account.

Details of processors and where data is handled are in the privacy policy.

Questions

What people ask before they start.

Does a clean result mean my shipment will clear?

No. A plan checks what you declared against the requirements ExportFlow holds and has validated. It does not inspect the goods, and the destination authority decides. What ExportFlow guarantees is the other direction: it never shows a result as clean when it was not checked, and every report states what was outside its coverage.

Which markets and commodities are covered?

The first lane is Nigeria to the European Union. EU pesticide residue limits for sesame seed are validated and applied today. Cocoa, cashew, ginger, groundnuts, soya, coffee, sorghum and hibiscus are recognised by HS code, with their limits awaiting validation. The coverage register lists everything, including what is not held.

Where do the requirements come from?

From machine-readable publications of the authorities themselves, such as the European Commission's pesticides database. Each requirement keeps the publisher, a link and the passage it was read from, and is validated before any plan can use it.

Is AI deciding whether my shipment complies?

No. Requirements are evaluated by deterministic rules, so the same inputs give the same answer and the answer can be traced to its source. A vision model is used to read uploaded documents; the privacy policy names the provider and where it processes data.

Can my clearing agent and I work on the same shipment?

ExportFlow has workspaces for exporters and for clearing and forwarding agents. An agent keeps one workspace per client, so each client's shipments stay separate.

Does it replace my laboratory or my agent?

No. It tells you which results the destination will expect and whether the values you have meet the limits; the laboratory still produces the evidence, and the agent still clears the goods. It makes both of those arrive earlier and with fewer surprises.

What happens when a regulation changes?

Requirements carry the dates they apply from and to, and a plan is evaluated as of your planned departure date. A saved plan never changes after the fact; revise it to get a fresh one against the current requirements, and recheck before the shipment moves.

Plan your next shipment before the documents exist.

Create a workspace, declare a shipment, and read what it must meet: with the source of every requirement, and a plain statement of what was not checked.