Comment Comment by tonymon Actually they are both the same company:https://startpage.com/eng/company.html (also look at the logo here)https://www.ixquick.de/eng/company.htmlAnd both introducing new redesign parent tonymon 11 years ago
https://startpage.com/eng/company.html (also look at the logo here)
https://www.ixquick.de/eng/company.html
And both introducing new redesign