The seal is this page. Save as PDF from the print dialog: A4, margins none, background graphics on.Seal something
Check a file against this sealDownload the portable proofOffline checker

Drop the file here. It is fingerprinted in your browser and compared with the files this declaration sealed; it is never uploaded. The portable proof and the offline checker let anyone confirm this seal and its date with no account and no need for APIR at all.

APIR
The evidence record for AI agents
Seal
9218f8fd-d732-4666-8c76-94d1571a1b74
Sealed, verified
Declared
Sealed declaration · Document or manuscript

APIR specimen Triage Verdict, TV-2026-0000

Declared human-made with software tools by Slav Ripa on 18 September 2026. APIR sealed the declaration and the files. APIR did not determine how the work was made.
DeclarantSlav Ripa
Declared methodMade by a person, with software tools, no generative AI
Declared and recorded2026-09-18 07:30 UTC · event 2 on the Registrar's chain
Outside clockChain head timestamped by an RFC 3161 authority at 2026-09-19 00:00 UTC

The declaration, in the declarant's words

As sealed
The specimen Triage Verdict published at apir.ai/specimen-triage-verdict.pdf. The business it describes, Harbourlight Aged Care Services Pty Ltd, is fictitious and every figure in it is illustrative. The document was written by me and set on the APIR document layer with software tools; no generative model produced its findings. Sealed so that the file anyone downloads can be checked against the file I published.

The files, by fingerprint

1 file, SHA-256, hashed in the declarant's browser
FileSizeSHA-256
specimen-triage-verdict.pdf287.1 KB1cc5be7e5f2271bc2f46c1a2dd4231978164910c7251a0a00c1ee0f67cba098f

A file that produces the same SHA-256 is the sealed file, byte for byte. APIR never held the files.

Holding a file and want to know whether it is one of these: apir.ai/seal/check fingerprints it in your own browser and matches it against every seal on the record, including a pixel match for a picture or a video whose bytes have changed.

Integrity, recomputed on this open

2026-11-09 08:43 UTC
Declaration hashad52d7180e45f8e526901ec6c322dce8893023a3076054d43188a38211f39bc5Recomputed, matches
Files hash8ebf47935542ab5a90a7efd5c973846c75d6ca7a8e4287aad2b930ae42d47b60Recomputed, matches
Chain hash26ebcf3da8bfdf05b029fd5be2541e8602688eda1c0a96ab453ef9f9040d12f5Chain intact, 1911 events

What this certifies

  • That this declaration, in these words, was made by the named signed-in person at the time shown.
  • That files with exactly these fingerprints existed then, in the declarant's hands.
  • That the record has not been altered since: the hashes recompute and the chain holds.

What this does not certify

  • That the work is human-made, original, authentic, or the declarant's. APIR did not determine how it was made and cannot.
  • That a physical item exists or matches its photographs. APIR did not inspect it.
  • Anything about value, provenance before this date, or rights.
Scan or open to check
https://apir.ai/seal/9218f8fd-d732-4666-8c76-94d1571a1b74

Recomputes both hashes and the chain on every open, no account needed. It proves the record is intact. It does not judge the work.

APIR, operated by RIPA PTY LTD, ABN 48 638 569 632Checkapir.ai/seal/9218f8fd-d732-4666-8c76-94d1571a1b74apir.ai
APIR
The evidence record for AI agents
The record since sealing
9218f8fd-d732-4666-8c76-94d1571a1b74

Status

0 acts on the chain since sealing
StatusDeclared
Signed reviewNone recorded
How status is setDeclared by default. Attested once a named person attests in their own name. Contested whenever a contest is on the record, answered or not: APIR does not rule on contests, so an answer never clears one.

Versions and custody

A new version is a new seal; a transfer is the declarant’s record of it

No earlier or later version, and no transfer, sale or licence recorded.

AI involvement statement, as declared

None added

Nothing beyond the method in the sealed declaration.

Process files

Drafts, sketches, layers and captures, each with its own date

No process files added.

Attestations

Named people, signed in with the address they were invited at, in their own words

Nobody else has attested.

Contests and answers

Email confirmed by the contestor. APIR does not rule on them

Nobody has contested this seal.

Signed review

Consistent, inconsistent or insufficient against the declaration, with the workings

No signed review recorded.

Each entry above is its own event on the Registrar’s chain, pointing at this seal, and each hash was recomputed on this open. Nothing edits the seal or an earlier entry; a correction is a new entry. The portable proof at apir.ai/api/seal/9218f8fd-d732-4666-8c76-94d1571a1b74/proof verifies the seal offline, with every entry made before its outside timestamp; later entries join the proof once the next timestamp covers them.

APIR, operated by RIPA PTY LTD, ABN 48 638 569 632Checkapir.ai/seal/9218f8fd-d732-4666-8c76-94d1571a1b74apir.ai
For anyone

The badge

Put it beside the work. It shows this seal’s status from the record and links here.

The seal's badge

<a href="https://apir.ai/seal/9218f8fd-d732-4666-8c76-94d1571a1b74"><img src="https://apir.ai/badge/9218f8fd-d732-4666-8c76-94d1571a1b74.svg" alt="APIR Seal: see the sealed declaration" height="20"></a>

Check it without us

The portable proof holds the declaration, the chain from this seal to its outside timestamp, and the timestamp authority’s signed receipt. The verifier recomputes it offline, with no APIR server in the loop, and fails loudly on any changed byte.

Download the proof · Verify in the browser

curl -O https://apir.ai/proof/apir-seal.mjs
node apir-seal.mjs verify apir-seal-9218f8fd-d732-4666-8c76-94d1571a1b74.proof.json yourfile.png

Node 18 or later, no install, no dependencies.

Contest this seal

If you made this work, hold an earlier version, or know the declaration to be wrong, say so on the record. We email you a link to confirm from your own address; your name, your ground, your files’ fingerprints and the date go on the chain, and your email never does. The declarant is told and may answer. APIR does not rule on contests.

Made this seal? Sign in to add to it.

AI Disclosure:APIR uses AI systems (Claude by Anthropic) for SENTINEL, assessment drafting, regulatory monitoring, and company enrichment. AI-generated outputs are labelled as such.

Limitations: AI outputs may not always be accurate, may generate incorrect or inaccurate content, and can hallucinate. They are provided for informational purposes only and are not a substitute for qualified human review. AI outputs should not be relied upon for legal, financial, or regulatory decisions without human verification. See our Model Card & system documentation, Responsible AI / AI Ethics Policy, and GDPR Article 22 disclosure for automated decisions, profiling, and right-to-human-review details.