Geeze, how did "Wilders" become a software promotion site? Have you tested this crap to see how many "Data" stealing sites it connects to before posting another piece of "Google" crap?
If compulsory, this would make it a non-starter for me, and they don't seem very open about exact location, although server is in the US. https://www.ten-browser.com/content/privacy
I understand exactly what you mean, there's nothing wrong with promoting software, but I also don't trust these unknown browsers.