This page mirrors the source files under docs/examples. Select a category to view the actual integration code for your stack.
Mandatory for production. Customer backends must validate short-lived, one-time verification tokens server-side before protected actions continue. These helpers implement canonical HMAC signing, replay protection, and fail-closed timeout behavior.
TypeScript / Backend
Backend validation helper with HMAC signing and fail-closed timeout.
PHP / Backend
PSR-compatible backend validator with native cURL and secure comparison.
Python / Backend
Synchronous and asynchronous Python validation with HMAC support.
Go / Backend
Idiomatic Go validation helper with crypto/hmac and context support.
Elixir / Backend
Native Elixir client for token validation using Req and :crypto.
Bash / Backend
Shell-script validation examples with canonical signing contract.
Embed the Notabot widget to collect behavioral signals and receive verification tokens. These examples show how to handle the widget lifecycle and pass tokens to your backend.
TSX / Frontend
Simple end-to-end flow for a first integration.
TSX / Frontend
Complete multi-file project structure with custom hook, provider, layout, page, and signed API validation.
TSX / Frontend
Component-level integration and token handling.
PHP / Frontend
Combined PHP, Laravel, and WordPress examples.
PHP / Frontend
Pure PHP integration with session-based gating, HMAC signing, and no framework required.
Astro / Frontend
Edge-ready Astro integration with Cloudflare Pages adapter and Web Crypto HMAC signing.
SDK Downloads
Get the complete SDK packages for Node.js, Next.js, and the Doctor diagnostic tool.
Security Notice
Frontend "verified" states are for UX only. The real proof resides in the server-validated token.