Please don't open a public issue. Use private vulnerability reporting instead, with the steps to reproduce it and the version you're on.
Fixes go into the latest release only.
- One request per site you search.
FindGameAsyncsends one HTTPSGETto that site's search page, with your keyword in the address.FindGameAllSitesAsyncdoes that for every supported site. - What the site sees: your IP address, the keyword, and a User-Agent naming the library and its version,
CrackDiggerEngine/2.0.0 (+https://github.com/m51v5/CrackDiggerEngine). - Nothing else: no other servers, no tracking, and nothing is saved to disk.
Titles, links and image addresses come straight from third-party pages. Treat them as untrusted input: escape titles before showing them in HTML, and check links before opening or downloading anything from them.