Its Matodon on steroids. They are probbaly using moderation tools with shared block lists and whatever bullshit is popular on reddit.