Everything, honestly described

Five groups: the labels, the allergen checking, the capture that removes the typing, the business tools, and how your data is treated. Where something is still to come, it says so.

The full workflow, chaptered. Jump straight to the part you care about.

Labels that prove themselves

You never type a label. Every label is built from the recipe and the declarations of the exact packs used: ingredients in descending weight order, the 14 UK allergens in bold capitals, bought compound ingredients declared with their sub-ingredients in brackets, your business name and address. Beyond the legally required emphasis, allergens repeat on their own red call-out line.

  • Per-batch supplier selection. At batch time, choose which supplier's pack actually went in; the label rebuilds from that pack's declaration, and you're warned if an alternate's allergens differ from your usual.
  • Blocked, never guessed. A batch is stopped if any ingredient the label derives from has no declaration. It would rather stop than print an uncertain label.
  • Immutable batch snapshots. Recording a batch stores exactly what was printed, when, and which pack went into every ingredient. Reprint reprints the snapshot, not a regeneration.
  • Best before or use by. Set per product, switchable per batch, so perishables carry the right wording.
  • Your label stock. Popular templates seeded on signup, custom sizes, start part-way down a used sheet. Text auto-sizes, and if content genuinely won't fit you're told honestly rather than it being silently clipped.
  • Your label sheets, already in there. Search the label stock catalogue by size, sheet code or maker; laser and inkjet twins of the same layout are treated as one, so an L7162 and a J8162 print identically.
  • Label archive. Full history on every tier, never metered. This is the record you hand an inspector.

Allergen intelligence that doesn't trust itself

The dangerous failure in allergen labelling is silent under-declaration: the milk nobody spotted. ProvenBatch is built against exactly that.

  • Detected, never assumed. Saving a declaration flags any of the 14 UK allergens found, always as unverified until you confirm against the pack. The app can point; only you can decide.
  • A second opinion. An independent re-read of every declaration with a different rule set flags allergens mentioned but not recorded, recorded but unsupported, and "contains" that should be "may contain". Nothing is ever applied automatically.
  • Freshness tracking. Suppliers reformulate without telling anyone. Declarations nobody has confirmed, or that are older than your review period, are chased until someone checks the pack.
  • An append-only history. Every confirmation, verification, removal and edit is recorded with who, when, and the wording at that moment. Nobody can edit or delete it, not even the owner. If someone removes a MILK flag, there is a permanent record.
  • The allergen matrix. Every product × 14 allergens, unverified entries outlined. Print it for the kitchen wall or export CSV.
  • Overnight recall watch. New FSA allergy alerts and product recalls are checked against your supplier products every night; a match is waiting on Today.

Zero-typing setup and capture

The real barrier to any labelling tool is entering seventy declarations before you can print anything. We removed it.

  • Photograph a pack. Snap the ingredients panel; the declaration is read and shown beside what's stored; accepting saves it and records the pack check in one action. The photo is kept as evidence. An unreadable panel is refused, not guessed.
  • Starting out? Sweep a shelf. Photograph a whole shelf of packs in one go, several at once rather than one at a time, and check the readings afterwards. You don't need the supplier product set up first: each one proposes an ingredient and a supplier product for you to confirm or edit, so a new catalogue fills from what's already on your shelf instead of an evening of typing.
  • Snap a receipt, sort it later. One tap, phone away. It's read in the background and waits in a review list; nothing enters your accounts until you confirm it.
  • Reading that fills the form. Shop, date and reference recognised; every line matched to items you already buy across ingredients, packaging, equipment and fees. Crop and re-read a bad photo; photograph a long till roll in overlapping pages and it's read as one receipt.
  • Email receipts in. Your own private forwarding address; a supplier's PDF invoice is read straight from your inbox. Sender allowlist; replace the address instantly if it ever leaks.
  • Price-change alerts. A matched line that differs from your stored pack cost is highlighted; one press and every recipe using that ingredient re-costs itself.
  • Recipes from a photo, a PDF or a link. Paste the text, give us the web address, photograph the book page, or pick a photo you already took. A supplier's PDF works the same way. Ingredients are separated from method, fractions and cups converted, sections kept, lines matched for you to check.
  • Speak the note instead of typing it. On a corrective action or a late entry, press Speak and say what happened. The words come back as text for you to check and edit before anything is saved. The recording isn't kept. Typing is always there instead.
  • Installed and offline. Add it to your home screen; captures queue on the phone with an honest "saved on this phone only" note and sync when signal returns. Nothing is lost to a failed upload.

Running the business

  • Live costing. Batch and unit costs computed from your current pack prices, never a stale import. A cost built over a missing price is flagged est, and it tells you the true figure is higher, so you never price a cake off a hole.
  • Products & margins. Sale price, shelf life, storage and date wording per product; unit cost, margin and margin % on one screen.
  • Orders & customers. Log orders with due dates and prices, track them to collection, keep customer history. Turn a batch into an order or an order into a batch.
  • Sessions. Reusable production plans ("Saturday market") batched again and again; a whole session's labels print in one go, packed onto shared sheets.
  • Shopping list. From a session or batch: scaled, merged, rounded up to whole packs, grouped by supplier with costs.
  • Cash-basis accounts. Money in from collected orders, money out from expenses, monthly P&L. Cash basis is HMRC's default for sole traders, so the books work the way the taxman expects.
  • Receipt image archive. Images stored privately with expenses, 6-year default retention in line with HMRC record-keeping.
  • Health check. One screen that answers "what is missing, and how much does it matter?" Findings are graded critical / major / minor, from batch-blocking gaps to quietly-wrong numbers, each finding linking to its fix. It never fixes anything for you, and never ticks a compliance box on your behalf.
  • Insights (Pro). Five views of the business: Overview, Money, Making, Selling, Compliance. Every figure carries its change against the prior period, and "what changed this period" is written in plain English worked out from your data, never generated by AI. Price-rise blast radius across your recipes, margin-floor warnings, batch cost drift, quote-to-confirmed conversion, on-time fulfilment, with CSV downloads throughout.
  • Users & roles. 1 user on Starter, 3 on Standard, 10 with roles on Pro. Owner and Member roles, one-use invite links that expire in 7 days. Verifying an allergen declaration stays an owner's decision.
  • Food safety diary (Pro). Your hygiene rating is capped by the worst of the three FHRS areas, and complete, honest, up-to-date records are the evidence for "confidence in management", the one area good records can visibly move. Daily due-diligence checks the way the SFBB pack groups a day: opening and closing runs, a sign-off with the FSA pack's own declaration, a week diary and a month view where a closed day is never marked missed. Honest by design: a late entry says it was late, and a skip needs a reason. Reference figures throughout are sourced to the FSA's own Safer Food, Better Business pack, never a third-party blog.
  • HACCP plans, reviews & cleaning supplies (Pro). A guided 4-weekly review that can't be back-dated, HACCP plans, the cleaning schedule, and corrective actions you can't close without recording what you did. Start from a typical SFBB outline so day one isn't a blank page.
  • The EHO pack (Pro). One dated, printable export of the whole record: checks exactly as recorded, sign-offs, reviews, goods-in checks, corrective actions, active HACCP plans and cleaning supplies. Nothing summarised, nothing left out. Your diary writes itself: every check auto-carries who and when, EHO-ready on demand.
  • Hand the inspector a link, not your phone. Give an environmental health officer a code and they read your food-safety records on their own device, in their own time. Read-only, it expires by itself, and you can revoke it instantly.
  • Batch Mode & kitchen printing. The screen stays awake while a recipe is open, and any recipe prints (or saves as a PDF) as a clean kitchen sheet.
  • Stock control (Pro). Track ingredient stock in the unit you buy it in, set a reorder level, and have every batch deduct what it actually used. Low stock surfaces on Today and feeds the shopping list. Stocking in a delivery also logs a goods-in check (condition, use-by, temperature and an accept/reject decision) that feeds the EHO pack; reject and nothing is added to stock.

Your data, treated like it's yours

  • Held in the UK. Database, files and accounts live in the UK.
  • Completely separate. No other business can see your recipes, suppliers or prices. Your recipes are your intellectual property, and we treat them that way.
  • Export everything. Self-serve from Settings, any time: one zip with a CSV per table, or a single spreadsheet. You can leave with your data.
  • Never held hostage. When a trial or subscription ends, your account becomes a read-only archive. Everything stays visible and exportable.
  • Help built in. The full user guide inside the app, searchable, and available offline.

How the reading works, and what it can't do

  • Your photos leave your device to be read. That's how the reading is any good, and we'd rather say it than pretend otherwise. Where it happens, and who does it, is set out in full in our privacy notice.
  • Voice recordings are not kept. The words come back as text for you to check; the recording is thrown away.
  • Nothing is ever ticked for you. An allergen found in a declaration arrives unverified until you confirm it against the pack in your hand.
  • ProvenBot can read your records. He can't change them. There is no button for it and no way round it: he sees exactly what your own sign-in can see, and nothing more.
  • Every one of these is optional. Type the note, key in the receipt, write the declaration by hand. Nothing in ProvenBatch needs any of it to work.
  • If the reader can't be reached, your device has a slower one, and it tells you plainly that it's slower and less accurate, rather than quietly giving you a worse answer.

See it against the alternatives

The comparison table, including where we're honestly behind.

Private beta until 30 September · Public free trial opens 1 October · From £9 a month