About this tool

A small, focused utility for one job: keeping outbound calling lists TCPA/DNC clean.

Why it exists

The Telephone Consumer Protection Act (TCPA) and related Do-Not-Call regulations carry real financial risk for businesses that call or text consumers who've opted out, filed complaints, or are represented by TCPA litigators. Checking numbers against the TCPA Litigator List before they go into a dialer or SMS campaign is one of the simplest ways to reduce that risk.

This app wraps the TCPA Litigator List API in a fast, private interface: one screen for checking a single number, and one for scrubbing an entire list, without needing to write scripts or use a spreadsheet macro every time.

How it's built

The backend is a small Python (FastAPI) service that talks directly to api.tcpalitigatorlist.com using your own API credentials. The frontend is plain HTML, CSS, and JavaScript — no framework, no build step. The whole app starts with a single command and runs entirely on your own computer.

Who it's for

Anyone with a TCPA Litigator List account who wants a quicker, friendlier way to scrub numbers than raw API calls — without adopting a third-party SaaS product for it.