Preview

Drop image here or click to upload

Drop image here

File too large (max 20MB)

Document redaction fights "one cell leaks": OCR can guess from partial strokes

`block-mosaic-censor` covers support ticket attachments, finance workflows, leak reviews, and audit PDF snips. Fine mosaics may still be guessed with language models; oversized blocks wipe neighboring context readers need. Align cells to text metrics so you never mosaic half a glyph. QR and barcode areas need full tiles; partial masks may still decode. Red stamps and signatures carry anti-aliased pastel pixels—zoom before ship. Multi-page batches should keep consistent cell sizing for archival polish. PNGs with alpha pasted on white can resurrect faint letterforms—flatten first. Training demos must use synthetic samples, not live customer pixels. Before external release, run phone OCR on downscaled previews to mimic low-effort attacks.

Block mosaic workflow

  1. In `block-mosaic-censor`, zoom to reading size and mark ID strings, amounts, barcodes, and addresses.
  2. Choose cells large enough to fully cover fields with margin; hunt light anti-alias pixels.
  3. Export, OCR-test on a phone, and verify on an opaque white preview.

Document mosaic Q&A

Text still OCRs through mosaic?
Increase cell size or switch to solid bars; thin mosaics are weak against OCR.
Is masking only the QR center enough?
No—tile the entire code with padding.
Transparent PNG still leaks glyphs?
Flatten to an opaque background before masking or use opaque exports.
Before publishing `block-mosaic-censor` assets externally, which compliance checks are mandatory beyond visual quality?
Start with "document post-release reviews", "normalize naming conventions", and "prepare rollback versions", then explicitly verify "edge softness around text" and "upload rejection by size policy" before release approval.
Under deadline pressure, how should teams balance speed and stability in `block-mosaic-censor` processing?
Start with "align brand policy checks", "document post-release reviews", and "prepare rollback versions", then explicitly verify "stale-cache replacement lag" and "edge softness around text" before release approval.
More versions