I want to share with people my long-term experience with free boards. I ran a very successful (500,000 posts at the time) board on Forumotion (works almost exactly as proboards). My experience was initially great: setup was easy, spam was easily taken care of by in-place processes, decorating the forum was simple.
- Then the community grew, and when this happens EVERY community wants more. "can we xx?", "why can't we yy?". I started to feel like I couldn't do all the things that were asked for me, because you need database and server access, which is locked away from everyone.
- Later on, as it grew more, the ads showed up. And their quality control was atrocious. You would get pop-ups, videos, redirects, intense flash animations and, eventually, malware warnings. And me as the admin could do nothing, because it was handled by someone else. Unless I wanted to fork over a few thousand dollars everymonth to remove them.
- And of course, then came the arbitrary changes to the posting and code, that happened suddenly and without notice. You would wake up one morning and your "reply" area would be completely different, and now designed in a way that makes the forum look extremely odd. And nothing you can do.
Eventually, when we decided we needed to move because all the above together made for a limiting experience, you learn the reality of it: you don't own any of this. It is owned by the company hosting you. You have no access to user accounts, database, or exports that would enable you to migrate easily. It traps you and your users there.
I eventually managed to scrape the posts much like I'm doing for Bioware - but user accounts were a nightmare and every single user had to reclaim their account just like here.
A note of caution on proboards policy. They effectually give themselves the right to disclose your personal information at any time, by creating a loophole as below:
YOU HEREBY GRANT THE PROBOARDS PARTIES A PERPETUAL, FULLY PAID-UP, WORLDWIDE, SUBLICENSABLE, IRREVOCABLE, ASSIGNABLE LICENSE TO COPY, DISTRIBUTE, TRANSMIT, PUBLICLY DISPLAY OR PERFORM, EDIT, TRANSLATE, REFORMAT AND OTHERWISE USE USER CONTENT IN CONNECTION WITH THE OPERATION OF THE WEBSITE, SERVICES OR ANY OTHER SIMILAR OR RELATED BUSINESS, IN ANY MEDIUM NOW EXISTING OR LATER DEVISED, INCLUDING WITHOUT LIMITATION IN ADVERTISING AND PUBLICITY. YOU FURTHER AGREE THAT THE PROBOARDS PARTIES MAY PUBLISH OR OTHERWISE DISCLOSE YOUR PERSONAL INFORMATION IN CONNECTION WITH THEIR EXERCISE OF THE LICENSE GRANTED UNDER THIS SECTION. YOU AGREE TO WAIVE, AND HEREBY WAIVE, ANY CLAIMS ARISING FROM OR RELATING TO THE EXERCISE BY THE PROBOARDS PARTIES OF THE RIGHTS GRANTED UNDER THIS SECTION, INCLUDING WITHOUT LIMITATION ANY CLAIMS RELATING TO YOUR RIGHTS OF PERSONAL PRIVACY AND PUBLICITY. YOU WILL NOT BE COMPENSATED FOR ANY EXERCISE OF THE LICENSE GRANTED UNDER THIS SECTION.
About Fextralife:
- Funding? Who pays the bills and how? Is this sustainable? (There's no such thing as a free lunch).
I self-funded Fextralife for many years, until in 2013 we decided that in order for the site to be truly sustainable, the community should pay for itself via ads on views. We take a lot of care to veto our ads and take action to ban bad advertisers, we also provide a VIP subscription that removes all advertisements from the site for usd 3/month. The forum itself has 1 advert on footer only, and one for non-signed in users.
As a result, we have managed to develop software and servers that kept the site up through 38,000 simultaneous users highs and been able to develop many requested features and engage in projects such as saving the Bioware boards.
- Governance: how do the TOS terms compare? What is the appeals process? Can the owner pull the plug without notice?
Our TOS can be found here. Our privacy policy is here. Our copyright policy is here.
We do this a bit differently than other places because of the wikis. The content submitted to the site belongs to the site, which gives the site the ability to take legal action against scraper sites (places that try to steal content by copying posts and publishing them as their articles without permission). The agreement is, simplified: you give the content to fextralife to "own", and fextralife gives you an irrevocable license to use/repost that content. This way, you effectively own the content, but we have the capacity to assist you in protecting your interests without you having to disclose your identity to a third party site via DMCA.
- Scale: Is there a limit (technical or TOS) on maximum registered or active users? Amount of content?
Since we own the software, database and servers, there is no limit to scale.
- Access: are their regions or domains that are blocked? Why?
There are no geographical blocks. There are registration blocks for certain emails to prevent spam, but the major providers (gmail, yahoo, hotmail) are allowed.
- Ownership model: Who owns the site? What does ownership entail?
Fextralife is owned by myself
- There's a collaborative team of 2 administrators, 2 developers, 2 blog editors, ~8 moderators, ~10 wiki organizers, 2000~ regular wiki editors.
- Succession plan: if the owner can no longer run the site, is there a plan in place for someone to take over?
We have a corporate setup so the site can be passed to other administrators seamlessly. It's actually in my Will.
- SLA and DR: what's the annual uptime expectation? What happens if the database crashes? Is there backup and recovery? Is it automated or manual?
We have weekly automated backups. We have never had content loss issues. The forums are up through even the worst of traffic.
- Moderation: what is the moderation policy? Who can moderate and how do they become moderators? Appeals process?
Our forum guidelines can be found here. Moderators are selected from the community and apply by PMing me and answering a set of questions as seen here. All warnings are logged in a moderator forum, and all bans must comply with the warning policy and have the majority agreement of the moderating team (who are users). We have banned less than 10 users in the last 3 years.
I'm happy to reply to any other questions anyone has 