Skip to content
OptinStamp
Menu

TrustedForm alternatives: consent capture tools compared

4 tools comparedVendor claims read 2026-10-22

For a business that calls or texts people who signed up on a web form, its own or a lead seller's, and has to prove that sign-up later: what each tool records at the moment of consent, how long it keeps the record, and how you get it out when a complaint lands. We read four tools' own documentation on 2026-10-22; every status below names the page it came from. More side-by-sides sit in the comparisons index.

Verdict by use case

Best overall

TrustedForm

The deepest documentation here: replay, a timestamped event log, IP and device, and Verify checks on wording, font size, contrast, opt-in type and the seller's name. Auto-Retain covers your own forms, and retained certificates last 5 years by default.

Verdict

Best for a complaint file you can hand over

Jornaya TCPA Guardian

A Compliance Report with a Visual Playback is ready within hours of the request, and the product page says proof is kept in perpetuity. Jornaya is now part of ActiveProspect, so it is not an independent second opinion on TrustedForm.

Verdict

Best outside the ActiveProspect family

ValidRecord iClaim

Records the visit with IP, device and a replay, and its Confirm call checks consent language and the advertiser's name in one request. Claimed records are kept for up to 5 years.

Verdict

Photomontage of a rubber stamp above a blank index card with an ink pad on putty with a slate diagonal and an oxblood square
Fig. 01 A rubber stamp above a blank index card

Four tools, ten checks

The rows follow the FCC's definition of prior express written consent and the opt-in records CTIA asks senders to keep: the words shown, the action taken, who took it and when, then how long the proof lasts and who can see it. Scrubbing against Do Not Call and litigator lists is a separate job, covered in the DNC scrubbing comparison. "Our pick" marks the best-overall verdict.

Consent capture tools against ten consent-record checks
RequirementOur pickTrustedFormJornaya TCPA GuardianValidRecord iClaimVerified Consent
Captures the disclosure text the person sawYesYesYesCheck with the vendor
Records the consent action with a timestamp, IP and deviceYesCheck with the vendorYesYes
Session replay of the form visitYesYesYesYes
Scores how visible the disclosure was (font size, contrast)YesYesCheck with the vendorCheck with the vendor
Flags a pre-checked box or passive consentYesYesCheck with the vendorCheck with the vendor
Checks the seller's name in the disclosureYesYesYesCheck with the vendor
States how long kept records lastYesYesYesCheck with the vendor
Claims and checks records by APIYesYesYesCheck with the vendor
Works on your own first-party formsYesYesYesYes
Shares or exports a record for a disputeYesYesYesCheck with the vendor

Captures the disclosure text the person saw
Written consent needs a clear and conspicuous disclosure, so the record should hold the exact words on screen at the moment of sign-up.47 CFR § 64.1200(f)(9)(i) (clear and conspicuous disclosure)
Records the consent action with a timestamp, IP and device
CTIA lists the timestamp, the consent medium, the IP address and the phone number among the opt-in records a sender should keep.CTIA Messaging Principles and Best Practices (May 2023), 5.1.2
Session replay of the form visit
A replay shows the page as the person met it; a screenshot of today's page shows only what the page looks like now.
Scores how visible the disclosure was (font size, contrast)
The disclosure must be clear and conspicuous; a font-size and contrast reading turns that test into something you can check per lead.47 CFR § 64.1200(f)(9)(i) (clear and conspicuous disclosure)
Flags a pre-checked box or passive consent
Written consent is an agreement the person signs; a box ticked on their behalf is weak proof that they agreed.47 CFR § 64.1200(f)(9) (prior express written consent)
Checks the seller's name in the disclosure
The agreement must clearly authorize the seller. The FCC's one-to-one rule is gone, but the seller calling still has to be the one named.47 CFR § 64.1200(f)(9) (prior express written consent)
States how long kept records last
A record has to outlive any claim against the call or text it supports, so know the default term and the deadline to keep it.
Claims and checks records by API
Checking every lead before the first call or text only works when your form handler or CRM can do it without a person.
Works on your own first-party forms
A business collecting its own sign-ups needs the same proof as a business buying leads from someone else.
Shares or exports a record for a dispute
Counsel, an auditor or a court has to see the record without logging in to your account.

What a record has to answer

When a claim arrives, a consent record has five questions to settle. Each tool above keeps some of the evidence; this is the checklist to hold it against.

Five questions a consent record has to answer, and the evidence that answers each
QuestionWhat answers itField to look for
Who agreed?The phone number typed into the form, matched against the lead you received, plus the IP address and device the visit came from.Lead match, IP, device
What words did they see?The disclosure text as it rendered on their screen, and whether it was large and dark enough to count as clear and conspicuous.Consent language, font size, contrast
Which seller did they authorize?The business named in that disclosure. The agreement has to clearly authorize the seller that calls or texts.Seller or brand name
How did they agree?A box they ticked themselves or a submit button under the disclosure, not a box that arrived already ticked.Opt-in type, event log
When?The time of the submit, which must come before the first call or text it covers.Timestamp, replay

Open one of your own records and try to answer all five from it. A gap is cheaper to find now than after a demand letter arrives. The questions come straight from the FCC's definition of prior express written consent (47 CFR § 64.1200(f)(9)) and the opt-in records CTIA asks senders to keep; the prior express written consent guide walks through the definition line by line, and the TCPA consent form builder writes a disclosure that answers the second and third questions up front.

Note

One-to-one consent is no longer an FCC rule. The 11th Circuit vacated it on 24 January 2025, and the FCC removed it from its rules effective 29 August 2025. The seller-name checks in these tools still answer the third question, which the definition itself asks.

Caution

A certificate proves the moment of consent, not that it still holds. A STOP reply or any other reasonable revocation ends it, and the record of that has to sit beside the certificate. See TCPA rules for text messages and the records guides.

Keep it before it expires

A record lasts only if you keep it inside the tool's window, and each tool sets that window differently.

How long each tool holds a record before and after you keep it
ToolBefore you keep itAfter you keep itRead on
TrustedFormExpires 3 days after creation, or 90 days once a submit is detected. Retain inside that window.5 years by default under the account's retention setting; longer or shorter on request.ActiveProspect: Certificate expiration and retention window
Jornaya TCPA GuardianThe API reports a token created more than one year ago as expired.The product page says proof is stored in perpetuity at no extra cost; reports on tokens older than 90 days take up to 24 hours.InfutorData help: TCPA Guardian (3rd party) API
ValidRecord iClaimEach record carries an expiry time; the unclaimed term is not stated in the docs read. Check with the vendor.Up to 5 years once claimed.ValidRecord: API documentation (Claim, Confirm, Lead Snapshot, Verify)
Verified ConsentNot stated. Check with the vendor.Retained at no additional cost; no term stated.Verified Consent: home page

Caution

Keep the record when the lead arrives, not when the complaint does. A TrustedForm certificate nobody retained is gone after 90 days at most, and a complaint can arrive long after that. Put the retain or claim call in the same step that writes the lead to your CRM (the CRM texting comparison shows where each CRM keeps consent), and keep the record at least as long as a claim could be brought.

The two best-known names now share an owner

Jornaya is now part of ActiveProspect, the company behind TrustedForm (read 2026-10-22): jornaya.com redirects to InfutorData, which sells TCPA Guardian and LeadiD and describes itself as a division of ActiveProspect. The two products still work differently: certificate URLs on one side, LeadiD tokens on the other. If you want a second record from a separate company, ValidRecord iClaim is the documented option on this page. Our TCPA compliance software comparison covers the scrubbing and rule engines that sit after the record.

Tool by tool

Each card repeats the table's rows with the detail from the vendor's own page.

TrustedForm

activeprospect.com/trustedform

What it is

ActiveProspect's consent certificate. A script on the form records the page, every click and keystroke, and a session replay, then issues a certificate URL that a lead buyer or the site owner retains and checks by API.

Who it fits

Lead buyers who want every certificate checked before the first call, and businesses that want their own sign-up forms certified.

  • Captures the disclosure text the person sawYes

    Each certificate shows the consent language detected on the page; Verify compares it with the wording you approved.

  • Records the consent action with a timestamp, IP and deviceYes

    An event log timestamps each click and keystroke; certificate metadata includes the IP address, browser type and geolocation.

  • Session replay of the form visitYes

    Rebuilds the page from its captured structure and plays back clicks, typing and scrolling.

  • Scores how visible the disclosure was (font size, contrast)Yes

    Verify offers font-size and contrast-ratio checks on the consent language.

  • Flags a pre-checked box or passive consentYes

    Verify offers an opt-in type check: how the person opted in.

  • Checks the seller's name in the disclosureYes

    The 1:1 Consent Check matches your company's legal name and returns true, false or null; the form needs TrustedForm consent tags.

  • States how long kept records lastYes

    Unretained certificates expire after 3 days, or 90 days once a submit is detected. Retained copies are kept 5 years by default; longer or shorter on request.

  • Claims and checks records by APIYes

    Retain, Verify, Insights and match-lead operations run against each certificate URL.

  • Works on your own first-party formsYes

    Auto-Retain keeps a certificate for every lead generated on domains you verify with ActiveProspect.

  • Shares or exports a record for a disputeYes

    A view-only Share URL for counsel or auditors, live for as long as the certificate stays retained.

Consent certificate

Jornaya TCPA Guardian

infutor.com/tcpa-guardian

What it is

Jornaya is now part of ActiveProspect (read 2026-10-22): its consent product is sold by InfutorData, which describes itself as a division of ActiveProspect. A LeadiD script witnesses the visit and issues a token; the buyer queries each token against an audit profile of approved disclosures and flag rules.

Who it fits

Buyers whose lead sellers already pass LeadiD tokens, and who want a report they can hand over when a complaint arrives.

  • Captures the disclosure text the person sawYes

    Captures the disclosure inside its TCPA label as the person saw it, even when the browser translated it. Unlabelled text returns "No Label".

  • Records the consent action with a timestamp, IP and deviceCheck with the vendor

    The API reports how consent was given (ticked, pre-ticked, declined or by submit). The docs read list no timestamp or IP field; the Compliance Report summarises the lead event.

  • Session replay of the form visitYes

    A Visual Playback of the lead event, linked from the Compliance Report.

  • Scores how visible the disclosure was (font size, contrast)Yes

    Prominence (font size), contrast and a combined visibility score, each flagged green, yellow or red by your profile.

  • Flags a pre-checked box or passive consentYes

    Consent comes back as active, passive (pre-populated), passively or actively declined, or given by submit.

  • Checks the seller's name in the disclosureYes

    Brand Name Present and Brand Name Consent show whether a named seller appeared and what the person chose for it. Multi-seller forms need a label per brand.

  • States how long kept records lastYes

    The product page says proof is stored in perpetuity at no extra cost. The API reports a token created more than one year ago as expired.

  • Claims and checks records by APIYes

    One REST query per LeadiD token returns the flags set in your audit profile.

  • Works on your own first-party formsYes

    Lead creators put the LeadiD script on their own forms after a Creator Program sign-up, which support approves in 1 to 3 business days.

  • Shares or exports a record for a disputeYes

    A downloadable Compliance Report: within 6 hours for tokens under 90 days old, 24 hours for older ones. It leaves out the source URL.

Consent verification

ValidRecord iClaim

validrecord.com/iclaim

What it is

A consent recording tool from ValidRecord, which its own site says is brought to you by Phonexa. A tracking script records each form visit; you claim the records you keep, and an API confirms consent language and the advertiser's name.

Who it fits

Teams that want a consent record outside the ActiveProspect family, with IP and device detail available by API.

  • Captures the disclosure text the person sawYes

    A Consent Languages block shows the language submitted with the form and whether you approved it.

  • Records the consent action with a timestamp, IP and deviceYes

    Each record carries its creation time, IP address, browser, OS and device, plus a timeline of every action.

  • Session replay of the form visitYes

    Session replay and playback of each submission.

  • Scores how visible the disclosure was (font size, contrast)Check with the vendor
  • Flags a pre-checked box or passive consentCheck with the vendor

    Every click, keystroke and checkbox selection is recorded; no pre-checked flag appears in the docs read.

  • Checks the seller's name in the disclosureYes

    The Confirm call takes an advertiser name and returns a one-to-one result and whether a detected consent language is approved.

  • States how long kept records lastYes

    Claimed records are stored for up to 5 years.

  • Claims and checks records by APIYes

    Claim, Confirm, Lead Snapshot (IP, approximate location, create and claim times) and Record Verification calls.

  • Works on your own first-party formsYes

    The claim API is described for lead buyers and lead generators alike.

  • Shares or exports a record for a disputeYes

    A shareable RecordURL per record, switched on record by record.

Consent recording

How we read the claims

Questions buyers ask

What is a TrustedForm certificate?

A web address that holds a record of one visit to a form: the page as it loaded, every click and keystroke with its time, the consent language detected, the visitor's IP address and browser, and a session replay. The business that receives the lead retains the certificate to keep it; an unretained certificate expires after 3 days, or 90 days once a submit is detected.

Do we need a consent certificate if we collect our own sign-ups?

No rule names a vendor. The FCC defines prior express written consent as an agreement, in writing, bearing the signature of the person called, that clearly authorizes the seller to call or text, plus a clear and conspicuous disclosure (47 CFR § 64.1200(f)(9)). Your own log can hold that if it keeps the words shown, the action taken, the time and the number. A certificate adds a replay and a record kept by someone other than you.

Is one-to-one consent still required?

Not by the FCC. The 11th Circuit vacated the one-to-one consent rule on 24 January 2025, and the FCC removed it from its rules effective 29 August 2025; the current § 64.1200(f)(9) carries no one-to-one wording. The consent still has to authorize the seller that calls, so the seller-name checks these tools offer remain useful, and some lead buyers still ask for them.

How long should we keep consent records?

The FCC's rules set no retention period for consent records; the nearest figure is that a do-not-call request must be honoured for 5 years. Keep each record at least as long as a claim could be brought over the calls or texts it covers, then check the tool keeps it that long: TrustedForm and ValidRecord keep retained records for 5 years by default.

Are TrustedForm and Jornaya the same company now?

The owner is. Jornaya is now part of ActiveProspect, the company behind TrustedForm (read 2026-10-22): jornaya.com redirects to InfutorData, which sells TCPA Guardian and LeadiD and describes itself as a division of ActiveProspect. The products are still separate: TrustedForm issues certificate URLs, Jornaya issues LeadiD tokens.

Sources

  1. 47 CFR § 64.1200(f)(9)(i) (clear and conspicuous disclosure)fetched 2026-10-22
  2. CTIA Messaging Principles and Best Practices (May 2023), 5.1.2fetched 2026-10-22
  3. Insurance Marketing Coalition Ltd. v. FCC, No. 24-10277 (11th Cir. Jan. 24, 2025)fetched 2026-10-22
  4. 90 FR 42137 (Aug. 29, 2025): one-to-one wording removedfetched 2026-10-22
  5. InfutorData: About usfetched 2026-10-22
  6. ActiveProspect: Auditing certificatesfetched 2026-10-22
  7. ActiveProspect: Overview of TrustedFormfetched 2026-10-22
  8. ActiveProspect: Session Replayfetched 2026-10-22
  9. ActiveProspect: TrustedForm Verifyfetched 2026-10-22
  10. ActiveProspect: 1:1 Consent Checkfetched 2026-10-22
  11. ActiveProspect: Certificate expiration and retention windowfetched 2026-10-22
  12. ActiveProspect developer docs: Getting started with TrustedFormfetched 2026-10-22
  13. ActiveProspect: TrustedForm Auto-Retainfetched 2026-10-22
  14. ActiveProspect: Share URLfetched 2026-10-22
  15. InfutorData help: TCPA Guardian FAQfetched 2026-10-22
  16. InfutorData help: Compliance Reports and Visual Playbacksfetched 2026-10-22
  17. InfutorData help: TCPA Guardian (3rd party) APIfetched 2026-10-22
  18. InfutorData help: How to add TCPA brand name labelsfetched 2026-10-22
  19. InfutorData: TCPA Guardianfetched 2026-10-22
  20. InfutorData help: Getting started with TCPA Guardianfetched 2026-10-22
  21. InfutorData help: Compliance Report FAQfetched 2026-10-22
  22. ValidRecord knowledge base: Recordsfetched 2026-10-22
  23. ValidRecord: iClaimfetched 2026-10-22
  24. ValidRecord: API documentation (Claim, Confirm, Lead Snapshot, Verify)fetched 2026-10-22
  25. Verified Consent: home pagefetched 2026-10-22