Innsigle Innsigle

The maker's seal for published work

Model-heavy docs and human posts share one problem: readers cannot see how the piece was made, and platforms strip the metadata that might have told them.

Innsigle (say INN-siggle, rhymes with single) is a craft seal for that gap: a visible mark, a short colophon of how the piece was made (human-authored, mixed, or model-primary), and an optional house or person signature over the content bytes.

Readers can learn the mark by sight: a sigil of care. The publisher put how the work was made on the record. Same seal family for model-heavy docs and human social posts.

Two jobs, one system

Docs (model-primary, proud)

Long-lived documentation often starts with models. Name the tools on the colophon (Claude, sloptimizer, …). Sign with a house key when you want readers to verify that your issuer sealed this colophon for these bytes.

Social (human-authored, clear)

Short posts strip file metadata. Use the same seal family with a human cue and a link out. Visibility first; per-post crypto optional.

What a seal actually guarantees

When a claim is signed, verification answers one question: did this issuer seal this colophon for these content bytes? It does not say whether the prose is true. An unsigned mark is still a valid Innsigle; the signature is optional depth, not a tax on using the mark.

Check it

What we claim: the published sample is sealed to its exact file bytes.

npm install github:DocumentDrivenDX/innsigle
curl -sL -o page.html https://documentdrivendx.github.io/innsigle/sample/
curl -sL -o att.json https://documentdrivendx.github.io/innsigle/sample/.well-known/innsigle/claims/index.attestation.json
curl -sL -o keys.json https://documentdrivendx.github.io/innsigle/sample/.well-known/innsigle/keys.json
npx innsigle verify --attestation att.json --content page.html --keys keys.json

Expect: VALID. Live page: Sample.

Start here

  1. See the sealed sample: model-primary page you can re-verify
  2. Install the CLI: keygen, claim, sign, verify
  3. Seal a docs page: full walkthrough
  4. Why Innsigle: gap vs badges, C2PA, watermarks
  5. Non-goals: not a detector, not a purity product