The gap
Every system for proving content identity assumes the proof lives somewhere outside the content: in attached metadata, an embedded watermark, a platform database, or a rights registry. Strip the metadata and the identity is gone. Re-encode the file and the watermark breaks. Take the content off-platform and the record does not follow. Change a single pixel or byte, and continuity breaks. The content itself stays passive — it has no idea what it is, where it came from, or what rights it carries.
The dominant alternatives inherit that fragility. Perceptual hashing — pHash, dHash — is fast and simple but brittle: a moderate crop, a color shift, or a re-encode is often enough to break the match, because it was designed for near-identical duplicates rather than content that has lived on the internet. Inference-based deduplication handles variation better, but it requires a trained model, a GPU or inference endpoint, and a vector index that must be built, maintained, and queried at scale — expensive, opaque, and dependent on infrastructure that can go wrong.
The invention
Content anchoring derives identity from the structural variance of the content itself rather than from attached metadata, watermarks, or registry entries. The identity of the content is the content, so it survives re-encoding, cropping, format conversion, and platform migration. The same content, however it has been transformed, resolves to the same identity, and a fabricated artifact that has no legitimate lineage cannot construct origin retroactively.
Because identity is computed structurally, it runs client-side and produces a deterministic result. The full pipeline — canonical normalization, variance-vector extraction, hashing, and local similarity evaluation against a cached exclusion corpus — executes entirely in the browser, with no server, no model, and no inference pipeline, and the raw content never leaves the device.
The inventive step
The departure from prior art is where identity lives. Existing systems attach a label on top of the content and lose it the moment the content is transformed or moved; here the identity is a structural fact of the artifact, so it travels with the work without anyone’s cooperation. The absence of legitimate lineage becomes the proof of forgery rather than a gap to be patched.
That inversion is what makes the rest possible: deterministic resolution instead of a heuristic match, client-side computation instead of a maintained vector index, and rights that follow the work across platforms instead of being trapped in the system that issued them. None of these follows from treating identity as external metadata; each follows directly from deriving identity from the content’s own structure.
Alone, and in composition
On its own, content anchoring is a deduplication and provenance layer that operates wherever media is created, moved, or stored — distinguishing genuine lineage from fabrication without watermarks, registries, or platform cooperation, and doing so deterministically and client-side.
In composition, it is the identity substrate the wider platform’s rights and governance layers operate on. Once a piece of media carries a structural identity that survives transformation, attribution, licensing, and admissibility can be attached to the work itself rather than to the channel it happens to travel through. Content anchoring is the layer that lets media move freely and still remain discoverable, ownable, and accountable.