Try live
Weave canary tokens into generated text for later detection — registration, style, token count. Not DRM, not sole proof of theft, canaries can be stripped.
Experimental canary attribution — not DRM, not sole proof of theft, canaries can be stripped.
Demo host: isolated demo host set by your deployment
Canary Weave Agent · Agents & policy
Weave a canary into text
Weave invisible canary tokens into a draft text payload, register the tokens with the demo host, then scan any recovered text for matches. The host runs in isolation — nothing is stored.
Not DRM, not sole proof of theft, canaries can be stripped. Text-only — no carrier image required. Sample data for demonstration only.
Draft text
01Weave parameters
02
Inline style weaves canary tokens as cw:… tokens embedded in the text.
Suffix style appends them to the end. Token count defaults to 2 on the host when omitted.
Detect canary
03After weaving, the registration ID and woven text are held client-side. Paste any text below to scan for registered canary tokens — including text that was leaked or re-typed from an original output.
Result
04—
Meta
- Registration ID
- —
- Agent ID
- —
- Style
- —
- Context hash
- —
- Woven hash
- —
- Token count
- —
Tokens
—
Detection hits
Matched: — · Scanned: —
—
Raw response
—
Operator and workspace consoles are separate applications (pilot).
