Ask HN: Service for detecting spam signups?
At our startup we've recently started seeing a surge in spam / fraudulent users signing up to abuse the service. We have a captcha on our registration form but it isn't enough.
I was wondering if there's a service out there where you can submit someones username + some other details such as name, email etc and it would give a rating on how likely that signup is to be a spammer or a legitimate user.
Does something like this exist?
It's fairly easy as a human to look at a new users details and determine whether they are likely to be a spammer or not (random character username / email / names or a bunch of accounts signed up in quick succession with similar details) but we don't have the resources to do this and it would be great to have an automated way to do this.
8 comments
[ 4.7 ms ] story [ 32.1 ms ] threadOn the one hand I wish a service could filter mailinator, 10-minute-mail, trash-mail addresses (each have hundreds of domain aliases), on the other hand I'm using anonymous email myself sometimes so I'm glad it doesn't exist.
But I suspect that you'd be better placed to look at the patterns yourself, if you were to setup some simple node.js/dancer/service to test an IP/email/name combination and return a "yes/no" result you could then experiment with different metrics.
One thing I do on my sites is block IPs. So if bogus-user-bob signs up from 1.2.3.4 then no other user will be permitted to sign up from that IP. I realize that proxies will allow this to blacklist too many remote users, but in practice I haven't had complaints.
I've use it in the past a few times and it was fairly accurate at capturing the fraudulent traffic.