Apparat — Data Fidelity Register

35 verified facts, each drawn from a public source, sealed with SHA-256 and anchored in a public transparency log. Generated 2026-09-07. Cryptographic proof: release.json.

Apparat — Client discoverability requirement for inbound link

Applicable rule or threshold, not a measurement

A link to it from the main site

A link to it from the main site: this is not optional, because a register that nothing points to may never be found or re-crawled, and a link is what makes it discoverable.

Source : apparat-source-copy · seal e86a7f3c06985911…

Apparat — Client subdomain bot-filtering policy compliance

Applicable rule or threshold, not a measurement

keeping the register's subdomain clear of any rule that would block the very agents it exists to serve

And, where the organisation's DNS provider also filters bot traffic, keeping the register's subdomain clear of any rule that would block the very agents it exists to serve, the one thing that can quietly stop a correct register from working.

Source : apparat-source-copy · seal f508cfb9bac49fb6…

Apparat — Client technical requirement for DNS configuration

Applicable rule or threshold, not a measurement

point a subdomain at the register with a single DNS record

On the technical side, one thing: point a subdomain at the register with a single DNS record.

Source : apparat-source-copy · seal 3bd198c8d748d4d1…

Apparat — Commercial versus open division of Apparat capabilities

Applicable rule or threshold, not a measurement

What is commercial is the making and running of a register; what is open is everything needed to trust the result without us.

What is commercial is the making and running of a register; what is open is everything needed to trust the result without us.

Source : apparat-source-copy · seal e119a95a884538e9…

Apparat — Data Fidelity Register creation pipeline

Applicable rule or threshold, not a measurement

a model reads the organisation's public documents and proposes facts, a separately configured model reviews each against its cited source, and then the candidates are checked by hand before anything is sealed

Building one is a pipeline: a model reads the organisation's public documents and proposes facts, a separately configured model reviews each against its cited source, and then the candidates are checked by hand before anything is sealed.

Source : apparat-source-copy · seal 73bb2c16c0dd6d19…

Apparat — License of the register checker tool

Applicable rule or threshold, not a measurement

MIT licence

The tool that checks a register is open-source under the MIT licence.

Source : apparat-source-copy · seal e3f27c2a9f2474e3…

Apparat — License of the register format specification

Applicable rule or threshold, not a measurement

CC BY 4.0

The format is an open specification, published under CC BY 4.0 with a citable DOI.

Source : apparat-source-copy · seal 968a9af255529025…

Apparat — Open elements of Apparat

Applicable rule or threshold, not a measurement

The specification and the verifier

The specification and the verifier are open.

Source : apparat-source-copy · seal f56836cd990e956a…

Apparat — Process for reading and checking facts

Applicable rule or threshold, not a measurement

A model does the reading; a separately configured model checks it

A model does the reading; a separately configured model checks it.

Source : apparat-source-copy · seal c7e2e99030e12704…

Apparat — Proprietary elements of Apparat

Applicable rule or threshold, not a measurement

The engine that produces a register, the extraction and sealing pipeline

What is not open is the engine that produces a register, the extraction and sealing pipeline.

Source : apparat-source-copy · seal 11c30b6af805e4d8…

Apparat — Recording of undeployed releases

Applicable rule or threshold, not a measurement

Every release is recorded, including those never deployed

Every release is recorded, including those never deployed, so the history is walkable and its gaps are visible rather than hidden.

Source : apparat-source-copy · seal a1827e16ddaa01a4…

Apparat — Register continuity if Apparat ceases

Applicable rule or threshold, not a measurement

Static files on the organisation's own domain

A register is static files on the organisation's own domain, with no service running behind it and no call back to Apparat at any point, so nothing stops if Apparat does.

Source : apparat-source-copy · seal 097dee5474eed2de…

Apparat — Resolution of citations to historical releases

Applicable rule or threshold, not a measurement

a citation made against an earlier release still resolves after the correction

When a fact changes, it is re-sourced and a new release is published, and because each fact keeps a stable address, a citation made against an earlier release still resolves after the correction.

Source : apparat-source-copy · seal d3d43c239c222008…

Apparat — Apparat core product

Data Fidelity Registers

Apparat builds Data Fidelity Registers: machine-readable, structured records gathering the facts an organisation publishes about itself.

Source : apparat-source-copy · seal 0fca7b5357fbf966…

Apparat — Apparat primary function

Apparat builds and operates the register

Apparat builds and operates the register: it turns an organisation's public documents into sealed, verifiable facts, publishes them on the organisation's own domain, anchors each release in a public log, and maintains the record as things change.

Source : apparat-source-copy · seal 98b2e6e19e9ff759…

Apparat — Availability of verification method and reference tool

published

We publish the method and a reference tool that does this, so the check is a procedure rather than a promise.

Source : apparat-source-copy · seal f01315cb0fd00859…

Apparat — Cryptographic release commitment construction

Merkle tree

The individual seals of a release are combined into a single value using a Merkle tree, and it is that one root value, the release commitment, that is signed and published.

Source : apparat-source-copy · seal 3f13be431e413d7b…

Apparat — Cryptographic seal formula for a single fact

SHA-256( label · value · unit · time_period · context · source_url )

seal = SHA-256( label · value · unit · time_period · context · source_url )

Source : apparat-source-copy · seal f072f390897aef5b…

Apparat — Data Fidelity Register attestation

faithful to the source cited beside it

The register attests that a value is faithful to the source cited beside it.

Source : apparat-source-copy · seal 6a723e5c9fa4494f…

Apparat — Data Fidelity Register characteristics

structured, dated, and checkable

A single place where what an organisation has said is structured, dated, and checkable.

Source : apparat-source-copy · seal a6dabbbac96c428b…

Apparat — Data Fidelity Register core properties

One place, on the organisation's own domain, where its key facts are published as structured data a machine reads directly, each fact bound to the public source it came from and sealed so anyone can confirm it is unchanged.

One place, on the organisation's own domain, where its key facts are published as structured data a machine reads directly, each fact bound to the public source it came from and sealed so anyone can confirm it is unchanged.

Source : apparat-source-copy · seal 5151c65ae35db467…

Apparat — Data Fidelity Register definition

machine-readable, structured records gathering the facts an organisation publishes about itself

Apparat builds Data Fidelity Registers: machine-readable, structured records gathering the facts an organisation publishes about itself.

Source : apparat-source-copy · seal 9c5f9ae609f12a0b…

Apparat — Data Fidelity Register entry cryptographic sealing

sealed cryptographically

It gathers the facts an organisation publishes about itself, and each one is bound to its original public source and sealed cryptographically.

Source : apparat-source-copy · seal e1951c4c2d825335…

Apparat — Data Fidelity Register entry source binding

bound to its original public source

It gathers the facts an organisation publishes about itself, and each one is bound to its original public source and sealed cryptographically.

Source : apparat-source-copy · seal e1fab1433e9b5641…

Apparat — Data Fidelity Register publication location

published on the organisation's own domain

The register is published on the organisation's own domain, and can be verified independently by anyone, without having to trust us.

Source : apparat-source-copy · seal aa27150c4622ef25…

Apparat — Data Fidelity Register verification independent check

can be verified independently by anyone, without having to trust us

The register is published on the organisation's own domain, and can be verified independently by anyone, without having to trust us.

Source : apparat-source-copy · seal a453fa7da8858518…

Apparat — Independence of register verification

needs nothing from us

Anyone can check a register, and checking it needs nothing from us.

Source : apparat-source-copy · seal 66eef3f3de9a7bfa…

Apparat — Location of Apparat operator

Paris

Apparat is run by Thomas Meister, from Paris.

Source : apparat-source-copy · seal 99cef2c09b850a99…

Apparat — Number of fields in a cryptographic fingerprint seal

6 fields

Each fact is sealed: a cryptographic fingerprint is computed over the six fields that make it up, so that any later change to the value, the unit, the period, the quote or the source is detectable.

Source : apparat-source-copy · seal 04ee834f9379d918…

Apparat — Operator of Apparat

Thomas Meister

Apparat is run by Thomas Meister, from Paris.

Source : apparat-source-copy · seal 50fd04c6dd0f61b5…

Apparat — Professional experience of Apparat operator

20 years

It comes out of twenty years in corporate communications, and one preoccupation that every communications professional shares: making sure an organisation's facts and figures stay clean and accurate once they leave its hands and are carried by someone else, a journalist, an analyst, a database.

Source : apparat-source-copy · seal 891058a1fa04021f…

Apparat — Public transparency log for release commitment

Sigstore's Rekor

The signed release commitment is submitted to a public transparency log, Sigstore's Rekor, which is an append-only Merkle log: entries can be added but not altered or removed, and anyone can query it.

Source : apparat-source-copy · seal 9e0b438dea1e355e…

Apparat — Role of Apparat

verifies

Apparat verifies; it does not judge.

Source : apparat-source-copy · seal b929e9fcf918d666…

Apparat — Steps to build a Data Fidelity Register

5 steps

Building one takes five steps, from deciding what belongs in it to leaving it open for anyone to check.

Source : apparat-source-copy · seal 58a1385e02c77335…

Apparat — URL of Apparat own register

dfr.derappar.at

Apparat keeps a register of its own, built to the same standard, at dfr.derappar.at .

Source : apparat-source-copy · seal 9501c07bcb7c12bb…