This site appears to be a front of google and in the end its relying on google to search and get the result, some how I don't see this to be too different from directly using google in a incognito window
A incognito window doesn't hide your identity from Google. They still get your IP address and your browsers's fingerprint, which is more than enough to identify you.