Guides
Stop fake signups, step by step.
Practical guides to stopping fake signups, free-trial abuse and bad data.
- How Veqen scores signup risk: sources, thresholds and limitsSee how Veqen combines email, IP and phone signals, where its data comes from, and why a risk score is a screening suggestion rather than an identity check.→
- How to block disposable email addresses at signupWhy blocklists alone miss new throwaway domains, the three checks that catch them, and copy-paste code to block them in your signup form.→
- How to stop free trial abuse without hurting real signupsThe patterns behind repeat free-trial signups, which signals catch them, and a tiered response (admit, verify, refuse) that keeps conversion high.→
- Protect your AI app's free credits from abuseFree AI credits are worth real money, so they attract scripted signups. How to stop credit farming without adding friction for real users.→
- How to detect VPN, proxy, datacenter and Tor trafficHow IP intelligence tells a person on home broadband from a server, what each signal means, and how to respond without blocking real users.→
- How to validate phone numbers (and spot VoIP numbers)Parse what people type, store it in E.164, reject impossible numbers, and flag VoIP, premium-rate and toll-free lines, with code for every stack.→
- Email validation regex: why it isn't enough (and what to do instead)The regex most apps use, what it misses (typos, dead domains, throwaway inboxes), and a three-layer approach that actually keeps bad addresses out.→
- How to stop one person creating multiple accountsGmail dots, +tags and throwaway inboxes let one person look like many. Canonical emails, phone de-duplication and signup checks put a stop to it.→
- How to clean an email list before you sendRemove typos, dead domains, throwaway and role addresses from a list in batches of 100, and keep your sender reputation healthy.→