Anoncracy
This is another Reddit alternative I just came across. This one is interesting since it’s primarily focused on moderation terms and having a fair community so to speak. Moderation logs are public too, so anyone can see the actions the moderators take on each community.
Alt Forums