NEWS
A do-it-yourself spoofing service?
According to the Federal Trade Commission, scams originating from phone calls or texts have already cost Americans over $1 billion in 2024. These schemes normally involve impersonation and deception designed to steal your money or your personal information.