OptProof

Proof of consent, opt-outs caught in plain words, and an evidence file when someone says you shouldn't have texted.

OptProof keeps a consent ledger with proof, catches “please stop texting me” as well as STOP, holds workflow texts until it's a legal hour where the contact is under the state rules and send limits you choose, and gives you a one-click evidence file for any contact. It works with the do-not-call scrubber you already use. It is a tool, not legal advice.

Join the waitlist

How it works

  1. 1

    Install it from your CRM's app marketplace

    In each business account, or across all your client accounts at once.

  2. 2

    Keep proof of consent and catch every opt-out

    Paste your forms' consent text once. Every signup is saved with the exact words the person saw, the page, and the time. "Please stop texting me" is caught, not just STOP.

  3. 3

    Connect the do-not-call scrubber you already use

    OptProof reads the results DialClear, DNCScrub or your CSV give you, and puts a do-not-disturb on numbers that shouldn't be contacted.

  4. 4

    Add one Rule Check step before your texts

    Texts wait for a legal hour where the contact is and stay under the send limits you choose. Then pull a one-click evidence file for any contact.

What it can and can't do

Read this before you rely on it.

SituationWhat OptProof doesGuarantee?
A contact has a DND set by OptProof (litigator, DNC without consent, revoked, internal DNC)the CRM blocks sends on that channelYes, for the send paths the CRM's DND covers. Which paths those are (Conversation AI, review requests, appointment reminders, bulk) is listed in the help docs
A workflow text with the Rule Check placed before itHeld until allowed, or failedYes, while the action stays in the workflow and premium actions are on. If removed, the CRM skips it (fails open)
A workflow text without the Rule Check, sent in quiet hoursLogged and flagged after it is sentNo. Detection only
A text typed by a user in the Conversations tab or mobile app at 9:30pmLogged and flagged after it is sentNo. the CRM has no pre-send hook
Any phone callCall DND for flagged contacts; logged and flagged afterNo in-path control of calls
A contact created and texted within seconds, before the lookup returnsHeld only if the Rule Check is the first workflow stepPartial
Accuracy of DNC, litigator and reassigned dataReads the customer's own scrubber results; stores the source and list date; flags results older than 31 daysNo. The data comes from the customer's scrubber and can be incomplete or stale
Where the contact actually isContact time-zone field, then address, then area code; when unsure, applies the strictest window of all candidatesNo. Phones move; area codes are not locations
Whether a message is "marketing" or "informational"Uses the purpose the customer sets on the action or the account defaultNo. The customer decides
Whether a consent record is legally sufficientStores what was captured, with proofNo. That is a legal question
Messages sent before install, or through other providersNot covered, or monitored only if the CRM reports themNo
Legal compliance overall—Never claimed. The app is a tool, not legal advice

Pricing

$29 a month per business account. Agencies: $197 for up to 10 accounts, $397 for up to 30, $697 unlimited. Billed through your CRM, 14-day free trial. Full pricing

Each Rule Check run also carries a small per-run fee billed by your CRM for app workflow steps.

Questions

Does this make me TCPA compliant?
No software can promise that. It enforces the rules you turn on where the CRM allows it, records everything, and gives your attorney the evidence.
Can it stop a text my rep types at 9pm?
Not before it is sent — the CRM has no pre-send check for apps. It flags it immediately and the evidence shows what happened.
Can it stop calls?
No. It marks do-not-call contacts so the CRM blocks them, and logs and flags every call.
Do I still need a do-not-call scrubber?
Yes. OptProof reads the results from DialClear, DNCScrub or a list you upload, and enforces them. Built-in lookups are planned.
What does the Rule Check step cost?
Your CRM bills a small per-run fee for app workflow steps (premium actions). OptProof's own price doesn't change with volume.
Is this legal advice?
No.

Join the waitlist

Early access opens to a few agencies first. Tell us how you handle this today.

We only use this to contact you about early access. No spam.