PRESENT
A veil showed up.
Spatial, frequency, residual, or a trained head agreed something is hiding in the raster.
SPECIMEN 001 · LOCAL · v0.2.4
Presence detector
A local ensemble that answers one question: is an invisible watermark present. It does not decode. It does not strip. Your files stay on the bench.
This page is a lamp. Scores come from the CLI.
Drop an image for a theatrical pass. Nothing leaves this tab.
002
PRESENT
Spatial, frequency, residual, or a trained head agreed something is hiding in the raster.
ABSENT
The ensemble did not fire. That is a reading, not a promise the file is clean in every latent space.
UNKNOWN
Weak heads stay silent. Missing checkpoints skip. A miss is better than a fake strip.
003
LSB lives in bits. Tree-rings live in frequency. Training one net on both drowns the other. VeilScan keeps them apart, then fuses only the heads that earned a peak.
004
SPECIMEN PROTOCOL · LOCAL ONLY
cd veilscan
py -3 -m pip install -e .
py -3 -m veilscan scan path\to\image.png
py -3 -m veilscan scan image.png --json --heatmap overlay.pngpy -3 -m veilscan batch folder --jsonpy -3 -m veilscan selftest --per-detectorLab note
005