Forensics

Hosted OCR, SpectralLock lenses, Whisper transcription, and verified .azm/.azk packages. SpectralLock leftover-bytes recover is honest (object id / offset / stream). /v1/unredact cites revision_graph. /v1/recover is universal (NO-LIE LIVE/SLOT). /v1/handwriting is ink heuristics. Opaque empty refuses SL-UNREDACT-OPAQUE. Corpus OCR recovers leftover bytes honestly. Workers: https://spectrallock-download-tracker.vibelock.workers.dev/v1/unredact · https://spectrallock-download-tracker.vibelock.workers.dev/v1/recover · https://spectrallock-download-tracker.vibelock.workers.dev/v1/handwriting. Unredact / recover / handwriting stay on the product Worker.

Aziel Forensics Runtime

Packages are .azm models and .azk knowledge kits. Manifests and payloads are hashed. All processors below run hosted — this page never asks you to install Tesseract, Poppler, or Whisper on your computer.

Sign in to install a verified .azm / .azk package. Nothing is downloaded to your phone.

Hosted processors

Image OCR
HOSTED (Workers AI)

Workers AI vision model extracts visible text.

Scanned PDF
HOSTED (text-stream scan)

Uncompressed PDF strings are read here. If a scan has no text layer, photograph a page for image OCR. pdftoppm is not offered as a download.

Audio / video transcription
HOSTED (Workers AI Whisper)

Workers AI Whisper transcribes audio. Video has no FFmpeg demux — extract an audio track if the container fails.

Hosted image / PDF OCR

Images use Workers AI when bound. PDFs try an uncompressed text scan; if empty, snap a page photo instead of installing pdftoppm. Optional SpectralLock lenses mix into one pre-OCR overlay. SpectralLock leftover-bytes recover is honest (object id / offset / stream). /v1/unredact cites revision_graph. /v1/recover is universal (NO-LIE LIVE/SLOT). /v1/handwriting is ink heuristics. Opaque empty refuses SL-UNREDACT-OPAQUE. Corpus OCR recovers leftover bytes honestly. Workers: https://spectrallock-download-tracker.vibelock.workers.dev/v1/unredact · https://spectrallock-download-tracker.vibelock.workers.dev/v1/recover · https://spectrallock-download-tracker.vibelock.workers.dev/v1/handwriting. Unredact / recover / handwriting stay on the product Worker. Every OCR run writes a lattice receipt.

SpectralLock lenses (advisory)

Whatever boxes are checked mix into one analysis pass. Single box = that channel only. Named composites use their published formula. Overlay is advisory, not a UV lamp and not a claim of hidden-ink proof. Sample thumbnails are SpectralLock overlays of the hosted OCR fixture. SpectralLock leftover-bytes recover is honest (object id / offset / stream). /v1/unredact cites revision_graph. /v1/recover is universal (NO-LIE LIVE/SLOT). /v1/handwriting is ink heuristics. Opaque empty refuses SL-UNREDACT-OPAQUE. Corpus OCR recovers leftover bytes honestly. Workers: https://spectrallock-download-tracker.vibelock.workers.dev/v1/unredact · https://spectrallock-download-tracker.vibelock.workers.dev/v1/recover · https://spectrallock-download-tracker.vibelock.workers.dev/v1/handwriting. Unredact / recover / handwriting stay on the product Worker. Linked product Worker paths: https://spectrallock-download-tracker.vibelock.workers.dev/v1/unredact · https://spectrallock-download-tracker.vibelock.workers.dev/v1/recover · https://spectrallock-download-tracker.vibelock.workers.dev/v1/handwriting.

Lenses work without an account. Sign in to save extracted text into the library vault.

Choose a scan, then Extract text. Text and ledger receipt appear here.

Audio / video transcription

HOSTED (Workers AI Whisper)

VibeLock determination is mandatory. Every run calls VibeLock. Porn, nudity, and child-sexual content are hard-blocked: blocked media is never stored and never playable.

Upload a sound or video file. Whisper runs on this Worker. Video has no FFmpeg here — if the container fails, extract a wav/mp3/flac/ogg/m4a/webm track. Allowed files are stored at av/{sha256} and played from /media/{sha256}. Every run writes a hash-chained lattice receipt (LATTICE_TRANSCRIPT_VIBELOCK or LATTICE_AV_BLOCKED).

Upload to library requires sign-in. Signed-in accounts write Corpus (Lamb Lens). Operator writes Aziel Library. VibeLock determination is not courtroom proof. Full local engine: download · GitHub.

Choose a file, then Transcribe + VibeLock determine. Allowed media shows a player and the determination receipt. Blocked media returns HTTP 451.

In-page OCR fallback

Runs Tesseract.js from a CDN in this browser so a phone camera photo can still be read when Workers AI is not ready. Checked SpectralLock lenses on the form above enhance the raster first. SpectralLock leftover-bytes recover is honest (object id / offset / stream). /v1/unredact cites revision_graph. /v1/recover is universal (NO-LIE LIVE/SLOT). /v1/handwriting is ink heuristics. Opaque empty refuses SL-UNREDACT-OPAQUE. Corpus OCR recovers leftover bytes honestly. Workers: https://spectrallock-download-tracker.vibelock.workers.dev/v1/unredact · https://spectrallock-download-tracker.vibelock.workers.dev/v1/recover · https://spectrallock-download-tracker.vibelock.workers.dev/v1/handwriting. Unredact / recover / handwriting stay on the product Worker. Nothing is installed on your device. Browser-only fallback does not write the lattice; use Extract text above for a receipt.

Choose a photo to read here.
IDKindTypeVersionSHA-256Status
No .azm/.azk packages installed yet.

Native engines

AZIEL_TEXT_ENGINE

HOSTED — text, CSV-ish, and conservative PDF string extraction.

AZIEL_HASH_VECTOR_V1

Skipped on this Worker (local similarity vectors stay with the Python vault).

AZIEL_ENTITY_ENGINE

HOSTED — gazetteer place resolution.

AZIEL_MODEL_RUNTIME

HOSTED for archived .azm packages (HASHED_NAIVE_BAYES_TEXT stored and verified; neural tensors are not executed here).