Full threadmemming·the website has almost no info on who's behind this...is it even a company? where are they based? They don't explain why either.View on HN