It it just me, or does anyone else worry that sites like this, with a buzzword laden set of promises, but no explanation at all of how they work, could just be honeypots?
There is a Reddit article explaining everything in r/RedditAlternatives.
Seems like it might be a good idea for them to include some text like that on the site itself.