DDG shares "signals for fraud detection" with the Azure Fraud Detection Service and receives back "View ID" + "Fraud Vector".
The "View ID" + "Fraud Vector" + "anonymized UA" + "anonymized IP" + "search query" are then shared with Microsoft Bing Private Search API.
"Signals" could include raw IP address, just not directly associated with the search query. Microsoft owns both the Azure service and Bing API so it can just match up the two separate requests on the backend to de-anonymize the user.
The "View ID" + "Fraud Vector" + "anonymized UA" + "anonymized IP" + "search query" are then shared with Microsoft Bing Private Search API.
"Signals" could include raw IP address, just not directly associated with the search query. Microsoft owns both the Azure service and Bing API so it can just match up the two separate requests on the backend to de-anonymize the user.
https://www.searchenginejournal.com/microsoft-announces-priv...