Is demcra a platform cooperative?

submitted 4 years ago by nathanairplane to PlatformCoop

The FAQ says "Demcra is a non-profit website for link sharing and discussions." Here is a development thread about selecting board members. Key questions: Do users have meaningful ownership over the platform? How fully can they co-govern it?