Prove every lead.
Trust every decision.

Attestio records how consent was presented and submitted, preserves the record as tamper-evident evidence built to withstand challenge, and scores the lead before your team ever picks up the phone.

Live in under 5 minutesOne script tagSeamless setup
Very light
Script weight
Async — it never holds up your page
Session replay
Fast and available on demand
Screenshot and MP4 export options
$0
Storage fees
No separate storage charge
<5 min
Setup to first certificate
One script tag, no sales call
Start here

If you’ve never heard of the TCPA, read this first

Most companies learn how this works the week a demand letter arrives. Here’s the short version, while it’s still theoretical — three questions, no legal background needed.

The rule✓ Understood
Regulated call without required consentPotential exposure: $500–$1,500
Required consent documentedEvidence ready when challenged
Proving consent can decide the outcome.
1

You need consent

A federal law called the TCPA requires prior written consent for certain marketing calls and texts. Certain violations can expose the caller to claims of $500 per communication, potentially increased to $1,500 for willful or knowing violations.

Your CRM record△ Limited value
lead_id48127
consenttrue
sourceweb_form
Prove it
2

A consent flag may not be enough

A database field that reads consent = true may not be enough. It may not show the disclosure presented, the consumer’s interaction, when the record was created, or whether it was later changed. Attestio preserves the underlying context.

Sealed certificate✓ Court ready
Consent wording displayed and captured
Checkbox interaction and time recorded
Stamped by an outside authority
Integrity protectedChanges to the issued record are detectable
3

We turn it into evidence

The moment someone submits your form, Attestio documents the consent language displayed and seals the issued record so later changes are detectable. Choose a full session replay, or an HD screenshot or MP4 focused on the consent event.

That’s the evidentiary problem Attestio is built to solve.Create an account and seal your first certificate in under five minutes.
Early access
Why this matters

The evidence that can decide the case

When a demand letter arrives, one of the first questions is whether you can produce reliable evidence quickly, with enough context and integrity to withstand scrutiny.

A bare CRM field may be weak evidenceA consent flag may not show the disclosure presented, the consumer’s interaction, when the record was created or whether it was later changed.
A screenshot with no chain of custody may be challengedIf nothing reliably establishes when the file was created and whether it later changed, opposing counsel may dispute it.
A sealed certificate is built to withstand scrutinyIt records what was displayed and submitted during the session, when those events occurred, and whether the issued record has changed. An outside service timestamps the record, and its integrity can be independently checked.
TCPA lawsuits filed in US federal court
2,810in 2025
▲ 83% since 2022
1,5382022
1,6832023
2,7882024
2,8102025
Potential statutory damages
$500–$1,500
A court may increase an award for willful or knowing violations.
Federal TCPA limitations period
4 years
A claim may arrive years after the underlying communication.
Annual filing counts: WebRecon year-in-review data
How it works

Three steps. Under five minutes.

No field mapping to configure, no acceptance rules to write, no API documentation to read before you see your first certificate.

Copy the tag✓ Done
Attestio · your snippet<script async src="…attestio.js">Copy
Tag Manager · Custom HTMLPublish
Script added to your site
Forms found2
Firing correctly38 ms
Consent wording read
1

Paste one script tag

Drop it before the closing </body> tag, or add it through Google Tag Manager. It automatically detects supported forms on the page, and setup flags any fields that need manual mapping.

⏱ About 60 seconds
Your test lead✓ Sealed
Name
Email
Phone
Consent language detected
✓ Certificate created — score 87
2

Send one test lead

Fill in your own form the way a real visitor would. Submit a test lead and review the resulting certificate to confirm that Attestio is reading the intended fields and consent language before real traffic arrives.

⏱ About 2 minutes
Live traffic0 today
CertificateScoreStatus
c/7Kq2mZ92Verified
c/3Bn8xR87Verified
c/9Td4Lp94Verified
c/5Wm1Yc81Verified
3

Go live

Each captured submission is designed to produce a sealed certificate. Pull certificates by API, push them to your CRM through Zapier or a webhook, or open the dashboard when you need the record.

⏱ About 90 seconds
That’s the whole setup.No field mapping, no acceptance rules, no API docs to read first.
Early access
Try Attestio

Fill in the form. Watch the certificate build itself.

Interactive product demonstration. Nothing you type leaves your browser.

Form type
Everything on one page — the simplest case
lendforward.example.com/apply
Attestio

See if you pre-qualify

No impact to your credit score · takes about 30 seconds
Your details stay in your browser. Reset the demo
CertificateAwaiting submission
No preview yetFill in the form and submit it. An illustrative certificate will appear here using the information you entered.This browser-based simulation illustrates the Attestio certificate experience; it does not issue or store a real certificate. Certificate identifiers, scores, timestamps, IP addresses, hashes, and verification results shown below are illustrative.
Certificate attestio.com/c/—Issued —
Verified
Consent language detected
TCPA detectedFCRA detectedOne-to-one ready
Font size: 12pxXPath: /html/body/div[3]/label[1]
"By submitting this form, you agree to be contacted by phone, text or email by licensed representatives of LendForward and its lending partners at the number provided, including through automated means. You consent to our Terms of Service and Privacy Policy and acknowledge the FCRA disclosure. Consent is not a condition of any purchase. Message and data rates may apply."
At the moment of submission
Checkbox stateChecked by the visitor
Consent wordingCaptured verbatim as shown
Pagelendforward.example.com/apply
Submitted by
Phone on record masked
Email on record
ZIP code masked
🔒Phone and ZIP are masked in the certificate view. The full values are stored encrypted and released only to your account, or to counsel through an audit export — so a shared certificate link never exposes personal data. Fields you mark sensitive, such as SSN and date of birth, are redacted on our servers and never stored at all.
Lead score VERTICAL: LENDING
0
Scored the instant the form was submitted, before anyone dialed.
04070100
Session info
IP address
Geo (city)
Browser
OS
Device
VPN / proxyNot detected
Time on page
Bot & fraud signals
Human · Low risk
Bot probability8 / 100
Typing entropyHigh
Headless browserNo
VPN / proxyNot detected
Evidence exports
Session replay
HD screenshotAt the consent moment
Event timeline
Certificate metadata & chain of custody
Source domainlendforward.example.com
Domain ownershipVerified
Page URL/apply
Embedded iframeNo
Content hash
Timestamp authorityRFC 3161 · freetsa.org
Anchor verifiedYes
ExpirationNone · perpetual
Why this is hard to argue with
Storage modeS3 Object Lock — write once
Editable after issueNo. Not by you, not by us.
Audit trailEvery view and share logged
Audit ZIPPDF, replay, event log, hash file
What you get

Built into the Attestio platform

These capabilities are built into the platform and will be available to early-access accounts as they open.

Page load
asyncno block

A very light script that stays out of the way

Async, no jQuery and no framework dependency. Events are transmitted using sendBeacon where supported, and Attestio does not sit between the visitor and form submission. Keeping the script light is a permanent product constraint.

Scanning the page
🔎

Consent language detected automatically

Attestio identifies configured TCPA- and FCRA-related language, captures it as displayed, and measures attributes such as font size and prominence. If your form changes, the next certificate reflects the changed content.

Capture mode
ReplayMP4Screenshot
🎬

Choose how much you capture

Choose an HD screenshot or MP4 focused on the consent event, a full session replay, or both, configured per domain. Each capture is tied to a synchronized event log.

Typing rhythm
🤖

Bot and automation-risk detection

Typing rhythm, timing and device signals help distinguish ordinary user activity from possible automation. Suspicious submissions are flagged on the certificate itself, with the supporting signals available for review.

Score at submit
0
📊

Lead scoring built in

Every certificate carries a 0–100 lead-quality score with the components that produced it, so you can route, price or review leads before anyone dials. Thresholds are configurable per vertical.

SMS confirmation
Reply YES to confirmYES
💬

Active confirmation by SMS or email

Ask the consumer to confirm outside the browser and record the affirmative response. This creates a second timestamped consent signal outside the original browser session.

Before storage
SSN412-88-9310••• redacted
DOB04 / 22 / 1988••• redacted
🔒

Configured sensitive fields redacted server-side

SSN, date of birth and other fields you designate as sensitive are redacted on Attestio’s servers before persistent storage. Session-replay and visual-capture settings apply the same configured protections.

Audit ZIP
PDFMP4CSVhash✓ ready
📦

Audit-ready export in one click

A single ZIP with the certificate PDF, replay video, event log CSV, consent screenshot, hash verification file and a system integrity declaration template.

Webhook delivery
POST /certificates/claim200 OK
🔌

API, webhooks and Zapier

Claim certificates programmatically and store the ID against your own records. Salesforce, VanillaSoft and Zapier guides are in the developer docs.

Side by side

How Attestio compares

Every row is scored the same way: a capability counts only where the vendor documents it publicly. Undocumented capabilities are recorded as not published rather than assumed absent — a vendor may well offer something it has chosen not to publish.

CapabilityCompetitor 1Competitor 2Competitor 3Competitor 4
Certificate retentionRetention should cover the period in which claims may arisePer plan terms; no separate storage fee90 days free · up to 5 years paid3 years · up to 5 via APINot published7 years · S3 Object Lock
Script weightA lighter script is less risk to your page speedVery lightNot publishedNot publishedNot publishedNot published
Session replay of the submissionNot published
Lead score returned with the certificateNot a separate paid data productAdd-onNot publishedNot published
Optional SMS/email confirmationA second signal recorded outside the browserNot publishedNot published
Independent RFC 3161 timestampCreation time doesn't depend on the vendor's wordNot publishedHMAC-SHA256
SHA-256 hash + write-once storageNot publishedNot publishedNot published
Consent readability scoredFont size and prominence, not just presenceAdd-onNot publishedNot publishedNot published
One-click audit ZIP for counselPartialShare linkNot published
Sign up without a sales callNot published
Pricing published on the websitePartial
Free tier100 certs / monthCreate free, pay to keepNot publishedFree to start
Time from account activation to first certificateUnder 5 minutesSales-ledNot publishedSales-ledNot published
Competitor details taken from their own public documentation and pricing pages, last checked September 2026. Where a vendor does not publish something, we say so rather than guess.
Run the numbers

Compare your certificate costs

Move the slider to your monthly lead volume. Change the comparison rate to whatever your current vendor actually charges you.

Certificates per month25,000
One certificate per form submission you want to keep
1001k10k100k1M
Your cert. cost
$
Attestio plan
Double opt-in

Your monthly bill

Current vendor25,000 × $0.15$3,750
AttestioStandard · 24,900 billable$2,490
You’d save
$15,120 a year
$1,260 every month
This is an estimate. Figures are calculated from the volume and rate you enter above and are for illustration only; they are not a quote. Attestio will bill per certificate claimed, with no minimum or annual commitment, subject to the applicable plan terms.
Request early access
Pricing Coming soon

Easy setup, cost-effective pricing, no annual commitment

No seat licenses, no annual commitment and no separate storage fee. You pay for the certificates you claim, subject to the applicable plan terms.

Free
For testing us properly, or for genuinely low volume.
$0
First 100 certificates every month
  • Session replay
  • Consent language detection
  • Lead scoring
  • Bot detection
  • Certificate URL and sharing
  • No card required to start
Early access
Lite
When you need proof at volume and can live without replay.
$0.05 / cert
Screenshot evidence, no session replay
  • Session replay of the submission
  • Consent language detection
  • Lead scoring
  • Bot detection
  • Sealed certificate with content hash and timestamp
  • Session replay not included
  • SMS/email confirmation not included
Choose Lite
Recommended
Standard
The full evidence package for anyone buying or selling regulated leads.
$0.10 / cert
Everything, including replay and the audit ZIP
  • Session replay of the submission
  • Consent language detection and readability score
  • Lead scoring with component breakdown
  • Bot and automation-risk detection
  • SHA-256 hash, RFC 3161 timestamp, write-once storage
  • One-click audit ZIP for counsel
  • API, webhooks and Zapier
Start with Standard

Add-ons

Priced per certificate, only when you use them.
Passive confirmationA timestamped confirmation message is delivered without requiring a consumer reply+$0.02 / cert
Active confirmationThe consumer affirmatively replies to confirm, creating a second timestamped consent record+$0.05 / cert
HD screenshot of the consent eventA still capture of the moment of consent, tied to the event logAdd-on
MP4 export of the session recordingA full-length recording with high resolution of the session replay for each certificateAdd-on
Everything above the free tier is billed only on what you use. No minimum, no commitment.
FAQ

The things people ask before signing up

It shouldn’t. The script is deliberately light, loads asynchronously, and sends events with sendBeacon, which fires without blocking the page or delaying unload. It never sits between your visitor and your form — if our servers were down entirely, your form would still submit normally.

The honest way to check is to measure it on your own site: run Lighthouse before and after installing, on your real traffic. It takes a few minutes and beats taking any vendor’s word for it.

No. The script finds the forms on the page by itself and reads your existing consent wording as it’s written. If a field doesn’t get matched automatically, you’ll see it flagged during setup and can map it in a few seconds.

Admissibility is decided by a judge on the facts of a particular case, and no vendor can promise it. What we can do is make the record as hard to challenge as possible: a SHA-256 hash of the content, a timestamp issued by an independent RFC 3161 authority, storage in write-once mode so neither you nor we can alter it, and an exportable system integrity declaration for your counsel.

We are not a law firm and nothing here is legal advice.

Yes, and most people do at first. Running both in parallel for a few weeks is the fastest way to compare coverage, speed and the quality of the evidence on identical traffic. The scripts don’t conflict.

Mark the field as sensitive and it’s redacted on our servers before anything is written to storage — not merely masked in the browser, where the raw value would still have reached us. Session replay honours the same rule.

Potentially, but capture mode alone does not determine compliance. Session replay is optional and configurable by domain; customers may instead use a screenshot or limited MP4 focused on the consent event.

Requirements vary based on what is captured, when it is captured, the notices presented and the parties receiving the data. Customers should configure Attestio consistently with their own disclosures and counsel’s guidance.

The first 100 certificates each month, with screenshot, session replay, consent detection, bot detection and lead scoring. No card to start. We only ask for one if you go past 100 in a month, and we tell you before you do.

Anyone who buys or sells leads that get called or texted — debt relief, insurance, mortgage, solar, home services, legal and education are the heaviest users, because those verticals carry the most litigation risk. If you’re a publisher, the certificate is what makes your leads worth more to buyers. If you’re a buyer, it’s what stops you paying for leads you can’t defend.

Your next lead can arrive with proof attached

Attestio is opening to a first group of teams who buy and sell regulated leads. Request access and we will be in touch to get your account set up, walk you through the certificate, and answer whatever your compliance team asks.

No card. No sales call. We will email you when your account opens.