Visual origin intelligence · 5M images indexed

Is this image original,
a copy, or spreading?

One API call returns a decision. Not a heatmap. Not a list of links. A decision: SAFE, REVIEW, or BLOCK.

For creators

Verify before you publish

Check if your image already exists anywhere across 15 platforms, before minting, posting, or licensing.

Try free scan
For developers

Integrate the risk engine

Block fake mints, detect reposted content, and flag image manipulation, all via a single REST endpoint.

Read API docs
For platforms

Certify with legal weight

eIDAS Qualified timestamps + blockchain anchoring. Court-ready Evidence Pack. Provenance that holds up.

Start certifying
Free scan, 10/day, no account needed
Checking...
🔍
Drop an image to scan
Drag & drop or click to browse
JPGPNGWebP GIFTIFFSVG AVIFup to 5MB
Preparing...
first_seen n/a
platforms n/a
copies_detected n/a
origin n/a
+ more matches hidden
See full report
Reveal sources, similarity scores and full timeline
Certify a timestamp for this file
Free scan. Not a legal determination. SBIX certifies when a file existed, not who owns it.
How it works
01 / fingerprint

Multi-hash fingerprinting

pHash, dHash, aHash, plus 7 transform variants (flip, rotation). Every image gets a composite fingerprint that survives recompression, resizing, and minor edits.

02 / search

5M image index search

HNSW approximate nearest-neighbor at O(log N). Your image is compared against 5M+ fingerprints across Teia, Objkt, Wikipedia, NASA, Met Museum, Smithsonian, and 10 more.

03 / verify

Geometric copy verification

ORB + RANSAC confirms or rejects matches geometrically. DINOv2 semantic embeddings catch crops, screenshots, and partial copies that fool perceptual hashes.

04 / decide

One actionable decision

Trust Index (temporal × fingerprint × network) feeds VRC-lite. Output: SAFE, REVIEW, or BLOCK, with origin candidate, source URLs, and confidence score.

One call.
One decision.

POST an image to /api/v1/check and get back a structured verdict your system can act on immediately, no parsing heuristics, no score-to-threshold mapping on your end.

REST multipart/form-data Bearer token EU sovereign eIDAS Qualified
Read the docs
JSON response · /api/v1/check
{
  "decision": "REVIEW",
  "verdict": "POSSIBLE_COPY",
  "risk": "medium",
  "trust_index": 53.72,
  "is_original": false,
  "origin": {
    "proof_id": "teia_127061",
    "platform": "teia",
    "first_indexed_at": "2021-03-15T...",
    "origin_score": 0.612,
    "origin_decision": "LIKELY_ORIGINAL"
  },
  "copies_detected": 17,
  "best_match": {
    "similarity_percent": 84.4,
    "match_via": "flip_v"
  },
  "db_size": 4750000
}
5M+
images indexed
15
platforms covered
6
pipeline steps
eIDAS
qualified timestamps
EU
sovereign infrastructure
Who uses it
NFT

NFT Marketplaces

Block duplicate mints and copycat listings before they go live.

Fake mint detection Cross-platform duplicates Scam artwork flags
UGC

UGC Platforms

Moderate image content at upload time, before it reaches your users.

AI spam detection Repost identification Fake content flags
PRESS

Press & OSINT

Verify if an image is recycled, out of context, or actively circulating.

Manipulation detection Propagation tracking First publication check
LAW

Legal & IP

Timestamped proof of existence with eIDAS certification for dispute resolution.

Evidence Pack (court-ready) RFC-3161 timestamps Blockchain anchoring

Start knowing what
your images actually are.

Free scan, no account needed. API key in 60 seconds.

Get API key free Read the docs