Passfolia

How Passfolia builds and maintains a passport.

A passport is only useful if the data is right and stays up to date as the rules change. Passfolia is built around a schema that shows the real status of every field, versions that make every change auditable, and a workflow to get the data out of your suppliers.

01 · SCHEMA

A schema that carries its own legal status

Each category is a versioned schema, a defined set of fields, each tagged Adopted Expected or Voluntary, with the article or annex it comes from. When a delegated act lands, we release a new schema version; your editor shows exactly what changed. A new rule is a schema release, not something you have to re-learn.

02 · EDITOR

Fill what you know; flag what you don't

The editor renders your category's fields with typed inputs, help text and the legal source in view. A live completeness figure shows how far you are. Fields you don't hold yet are the ones you send to suppliers, no guessing, no blank PDFs.

03 · SUPPLIERS

Collect data with a tokenised link

Assign a set of fields to a supplier and send a single link. They open it, no account, and complete only their fields; the values arrive marked as supplier-provided and slot straight into the passport. The hardest part of a passport, made a workflow instead of an email thread.

04 · PUBLISH

Immutable, dated versions

Publishing snapshots an immutable version with a timestamp and the schema version it was built against. The public page always serves the latest published version; every prior version stays retrievable, so you can show what your passport said, and when.

05 · QR + GS1

A QR that resolves the right way

Every product gets a print-ready QR (SVG and PNG, with quiet-zone guidance for label sizes) that resolves via GS1 Digital Link, /01/{GTIN} where you have a GTIN, a clean /p/{slug} fallback where you don't. Print it once; it stays valid as the rules firm up.

06 · EXPORT

Your data, always exportable

Export every product, value and version to JSON and CSV, free, on every plan including the free tier. Your records are yours. No lock-in is part of the design, not a favour.

The public passport page

What a scan shows

Scanning the QR opens a fast, public passport page: the product's public fields, the status legend so a reader knows what's law and what's voluntary, a "verified as at" date and version number, and structured data (schema.org) for machines. Fields you mark restricted stay off the public page. A JSON endpoint (/p/{slug}.json) serves the same data to systems that need it.

Publish your first passport today.

Free for three products, with the full schema, supplier requests and real QR codes. Set one up in minutes.

Start free See pricing