Skip to main content
heretic() runs once per page; later calls return the same run. result.requestId is a 32-character hex string. It is readable at GET /v1/verdict as soon as the promise resolves.
ESM, CommonJS, and types are included. dist/heretic.js is the browser bundle for serving from your own origin.

Content security policy

Options and result lists every heretic(config) option.