I hate censorship as much as anyone, but as a web application developer, there are times when a banned-word list is necessary, especially if the application or site is geared towards younger users or corporate environments.
Although many of us have had a banned-word list of our own that we've been curating over the years, one banned-word list might not meet the needs of every application. A game for pre-teens might have different banlist requirements than one for adults.
BanBuilder is designed to allow you to customize your banned-words list, and is constantly evolving. As people find new ways around the banned words (using symbols instead of letters, for example), they get added to the database. And its all free!
So you're setting up a new <insert web application here> and you
need a good list of age or content-appropriate banned words. We're here to help.
Language is a constantly evolving, living thing. New expressions evolve through popular
culture every year, so our approach is one of curse-collaboration. Though user submissions,
we're able to constantly update, revise and improve our banned word list.
So
be a team player and start swearing at us today!
We currently have 814 banned words approved in the database. We're collecting more, and will have the downloadable customized lists available soon!
We're still collecting words at the moment, but within a few days, you'll be able to customize your list based on:
We'll have a form available by which you'll be able to pick exactly the kind of list you want, based on rating (we're using the movie rating system of PG, PG-13, and R to keep things simple) and a little further down the line, geographic location. (The list started as a US list, but the UK certainly has some colorful expressions of their own.) Once you've picked the rating level and geographic location, you'll be able to pick from various export formats, including txt files, csv, and sql inserts.
Naturally, there has to be a level of quality control involved. When new words are submitted, they'll go into an approval queue. Once (and if) they're approved, they'll show up in the generated banned-words lists.
On the forums I run, I tend to be fairly lenient on what my users can get away with,
blocking only the most offensive and racist terms. This project started after I was forced
to create and review yet another banned word list, this time for a client project targeted
towards young adults. The banlist needed to be locked down pretty tight, which meant that my
standard list of banned words wouldn't even come close to fitting the bill.
As we were putting this list together, I reached out to my filthy-mouthed friends to
gather words for the ban list. It occurred to me that collectively, we could accomplish a lot
more - and that by offering filters, web application developers would be able to generate exactly the
right list of words with little or no effort.
I'm just a web developer/php programmer that occasionally comes up with fun projects that hopefully provide useful tools to other people out in the cloud. If you're interested, drop by my website or follow me on Twitter. If you have any questions, drop me an email at snipe@snipe.net.
If so, think about contributing a few words of your own to improve the service. Or better yet, make a donation! Or even better still, do both!
Your contributions help make the banned-word database evolve. Submit your own expletives here: