What it is
A scanner for the case where pattern-based tooling quietly fails. It normalises content before it matches — undoing the encoding, padding, and separator tricks that move sensitive data past a naive matcher — then validates every candidate against a checksum rather than reporting it and hoping.
Why it exists
Review queues fail from volume, not from missing detections. A scanner producing ten thousand findings a day has not protected anything; it has moved the problem to a human who cannot keep up. Siphon exists to make the queue small enough to read.