Right now it's merely an alt-Left enabler site.
Since I'd never heard of that, I searched for it. All I got was:
The page "Alt-left" does not exist. You can ask for it to be created, but consider checking the search results below to see whether the topic is already covered.