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.
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.
Workers AI vision model extracts visible text.
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.
Workers AI Whisper transcribes audio. Video has no FFmpeg demux — extract an audio track if the container fails.
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.
Choose a scan, then Extract text. Text and ledger receipt appear here.
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).
Choose a file, then Transcribe + VibeLock determine. Allowed media shows a player and the determination receipt. Blocked media returns HTTP 451.
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.
| ID | Kind | Type | Version | SHA-256 | Status |
|---|---|---|---|---|---|
| No .azm/.azk packages installed yet. | |||||
HOSTED — text, CSV-ish, and conservative PDF string extraction.
Skipped on this Worker (local similarity vectors stay with the Python vault).
HOSTED — gazetteer place resolution.
HOSTED for archived .azm packages (HASHED_NAIVE_BAYES_TEXT stored and verified; neural tensors are not executed here).