Stop scam calls on your phone network before anyone loses money.

Free software for carriers, VoIP providers and call centers. It runs on your own switch, listens for the things only scammers say, warns the person being called, and hangs up. Every network running it shares what it catches, so a scam caught anywhere is blocked everywhere.

$curl -fsSL https://scamstop.pvnvoice.com/install | sudo bash
Run it on the server where your switch runs. It sets itself up, finds your phone system, and starts in watch-only mode. Prefer to download the file?

How it works

ScamStop sits beside your switch. Your calls stay on your network and your carrier, under your own signing, the same as today.

1

It listens

It transcribes calls on your own server, both the caller and the person being called. Nothing goes to any cloud.

2

It recognizes the scam

Gift-card and Bitcoin demands, fake government and bank calls, grandparent and bail stories, tech-support tricks, and reworded scripts it has never heard before.

3

It warns and hangs up

The scammer is silenced, the person hears a short warning, and the call ends. You choose: warn and hang up, warn only, or hang up right away.

4

It blocks them everywhere

Repeat offenders are blocked on your network, and shared with every other network running ScamStop.

"Warning. This call shows signs of a scam. Do not buy gift cards, send money, or share any account numbers. Hang up now, and call your bank or your family directly, using a number you already know."

Works with the switch you already run

Setup finds your phone system and fills in the settings. You don't edit your switch config.

Phone systemHow ScamStop connects
ViciDial, ViciBox, FreePBX, Issabel (Asterisk 16.6+)Asterisk's built-in ARI. One click in setup turns it on.
FreeSWITCH, FusionPBXFreeSWITCH's built-in event socket.
OpenSIPS 3.x with rtpengine 11+The dialog module and rtpengine's audio copy.
Kamailio 5.x with rtpengine 11+The dialog module and rtpengine's audio copy.

Built to be trusted on a production switch

Starts in watch-only mode

For the first days it only logs what it would stop. You read every flagged call, with the words that triggered it, before turning on hang-ups.

Legitimate calls go through

It matches phrases only scammers use. Insurance agents asking for a Medicare number or a bank routing number are left alone.

Your data stays on your server

Transcripts are kept only for stopped calls, on your server. The shared feed carries blocked IPs, dialer tags and spoofed caller IDs only: never audio, transcripts or the numbers people were calling.

A control panel in your browser

See every stopped call and what was said, choose which rules hang up, manage blocks, and review the smart check before it is allowed to act.

Download

One file holds everything: Python, every library and the speech model. It works on Debian, Ubuntu, RHEL, Alma, Rocky, Fedora and openSUSE, on 64-bit Intel or AMD servers.

Then on your server: sudo sh scamstop-installer-linux-x86_64.run. Run it again any time to upgrade; your settings are kept.

Questions

Is it free?

Yes. Install it on as many switches as you like.

Do my calls go through anyone else's network?

No. ScamStop runs on your server and your calls stay on your network and your carrier, the same as today. The only thing that leaves your server is the shared feed: the scam sources you block, so others can block them too. You can turn that off in the panel.

Does it record calls?

It transcribes calls as they happen so it can hear a scam. It keeps the transcript only for calls it stops or flags, on your server, so you can see why. You can set it to keep a few sentences or nothing.

What if it hangs up on a real call?

It starts in watch-only mode so you can check it on your own traffic first. Every rule can be set to hang up, flag only, or off, and you can mark any call "not a scam" to unblock its source.

How much server does it need?

About one CPU core for every 70 calls it listens to at the same time, and 2 GB of memory. No GPU.

Can my company's own VoIP calls be protected without installing anything?

Yes, if you buy your VoIP from PVN Voice. ScamStop is built into PVN Voice's network. Call (904) 512-8487.

Are there legal requirements?

Listening to call content is regulated, and the rules differ by state and country. Check with your telecom attorney before turning on hang-ups. The panel lets you keep as little as you need.