Verifiable consent
for every lead.
Session recording, consent verification, and shareable proof — built for the lead generation industry's compliance reality.
Four layers of compliance.
From capturing consent to defending it in court — every step covered.
Verfi Trust
Visual session recordings with mouse movements, clicks, and form interactions. PII is automatically detected, hashed, and stored with enterprise-grade security. Every consent moment, captured.
Start Free →
Verfi Protect
RESTful API with exclusive or multi claim modes, declared & verified intent, and anti-abuse protection. Buyers can require a session match what they're purchasing before claiming. Immutable audit trail for complete compliance documentation.
Start Free →
Verfi Proof
Generate shareable proof.verfi.io links for any claimed session. Provide buyers, legal teams, or regulators with instant access to complete consent documentation.
View Live Demo →
Verfi Vault
3-year default retention for TCPA compliance with 30-day grace period. Custom retention up to 5 years via API. Tiered storage policies and automated cleanup ensure you're always audit-ready.
View Pricing →Record. Claim. Prove.
Three steps from form submission to defensible consent proof.
Record
SDK captures every form interaction — mouse movements, clicks, consent checkboxes — automatically.
Claim
When a lead is sold, the buyer claims the session via API — locking the consent proof to that transaction.
Prove
Share a proof.verfi.io link with anyone — buyers, legal teams, regulators. Retained for 3 years by default, up to 5.
Integrity, enforced at the API.
Not the honor system. Verfi stops the two most common forms of lead fractionalization — selling the same session twice, and relabeling it as a different product.
One lead, one buyer.
Set a session to exclusive at capture and only the first buyer can claim it — subsequent claims are rejected with 409 already_claimed. Check claimability without revealing who holds the claim. The default multi mode keeps independent per-tenant claims.
Match the SKU you bought.
Publishers declare the consumer's verticals and products at capture — immutable and shown on the proof. Buyers require a match at claim time, or set a verification score threshold, or the claim is rejected with 409 intent_mismatch. Refuse — and don't pay for — leads that don't match.
Every control is live on the API today. See the integration guide for request examples.
Connect your way.
Same platform. Pick the interface that fits your stack.
Script Tag
For publishers & lead gen sites
One line of code. Sessions recorded automatically — no backend changes, no complex setup.
REST API
For platforms & custom integrations
Full API for claiming sessions, verifying consent, and managing compliance workflows programmatically.
Agent-Native
For AI agents & automation
MCP server, OpenAPI spec, and agent skill. Verify TCPA consent in a single tool call.
Explore Developer Resources →<script async
src="https://sdk.verfi.io/index.js
?apiKey=pk_your_key">
</script> // MCP tool call
verfi_verify_consent({
phone: "+15551234567",
claimed: true
})
// → { hasConsent: true, proof: "..." } What we capture.
Everything you need to prove consent and defend against TCPA claims.
Form Data
- All submitted form fields
- Consent checkboxes & agreements
- PII detection & secure hashing
Visual Recording
- Complete DOM interaction recording
- Mouse movements & clicks
- Keyboard inputs & validation
Technical Metadata
- Browser & device information
- IP addresses & timestamps
- Screen resolution & viewport
Legal Protection
- Immutable audit trail
- 3-year default retention (up to 5)
- Regulatory compliance support
Start building
your consent trail.
100 free claimed sessions. No credit card required.