Show HN: Nomino, a cool name for your product
carrapide.com
carrapide.com
I'd say make a dictionary of bad words and their syllble sounds. Then disallow close Levienstein based words....
Regardless, if you take the short keywords and blacklist them by approximation with curse words from several languages I think it would be really hard to get something at all.
Nevertheless, it's a pretty cool idea! :)
Mind if I steal the concept for namegrep.com? :)