I was wondering if anybody could tell me what kind of forum platform this is? I find a lot of websites using it although nobody seems to be answering this question at Quora.
The developers tried "to reimagine what a modern Internet discussion platform should be today". It could be described as a mix between mailing lists, discussion forums, and chat rooms. See their FAQ and the features.