TCPA Compliance Infrastructure

Verifiable consent
for every lead.

Session recording, consent verification, and shareable proof — built for the lead generation industry's compliance reality.

3yr Consent retention
1 line SDK integration
100 Free claimed sessions
VERFI — ATTESTATION PLANE REFERENCED — NEVER IN PATH EVIDENCE SCORES PROOF URL HASHED DATA ONLY READ GATE BROWSER PUBLISHER ROUTER BUYER CONTACT

Four layers of compliance.

From capturing consent to defending it in court — every step covered.

Verfi Trust
Recording

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
API

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
Sharing

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
Storage

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.

01

Record

SDK captures every form interaction — mouse movements, clicks, consent checkboxes — automatically.

02

Claim

When a lead is sold, the buyer claims the session via API — locking the consent proof to that transaction.

03

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.

Exclusive Claims

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.

Declared & Verified Intent

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.

01 — SDK

Script Tag

For publishers & lead gen sites

One line of code. Sessions recorded automatically — no backend changes, no complex setup.

02 — API

REST API

For platforms & custom integrations

Full API for claiming sessions, verifying consent, and managing compliance workflows programmatically.

03 — Agent

Agent-Native

For AI agents & automation

MCP server, OpenAPI spec, and agent skill. Verify TCPA consent in a single tool call.

Explore Developer Resources →
SDK — One Line
<script async
  src="https://sdk.verfi.io/index.js
    ?apiKey=pk_your_key">
</script>
Agent — One Tool Call
// 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
Proves what was agreed to

Visual Recording

  • Complete DOM interaction recording
  • Mouse movements & clicks
  • Keyboard inputs & validation
Shows how consent was given

Technical Metadata

  • Browser & device information
  • IP addresses & timestamps
  • Screen resolution & viewport
Verifies session authenticity

Legal Protection

  • Immutable audit trail
  • 3-year default retention (up to 5)
  • Regulatory compliance support
Meets TCPA requirements

Start building
your consent trail.

100 free claimed sessions. No credit card required.