>>105670720
It's just another Chromium browser with extra features.
It works, if you trust them handling your data, but there are better alternatives.