static analysis Β· substrate honesty

The honest hack, in your browser.

Paste code, click Scan. No server, no upload β€” every check runs as pure JavaScript in this page. whitehack flags where code lies about its own state.

sample.js
Findings

whitehack flags common lies via heuristics; it cannot prove honesty. A flagged line may be a false positive; absence of findings is not proof the code is honest. Every finding is confidence-labelled so the tool stays honest about its own limits. Read more β†’