Как Яндекс узнаёт аккаунты через которые был выполнен вход в хроме?
Собственно вопрос в заголовке.
1. в отладчике в хроме во вкладке "Clear storage" на странице Яндекса очистил все данные (localStorage, sessionStorage, cookies, indexedDB, webSQL, cacheStorage, applicationCache);
2. закрыл вкладку с Яндексом;
3. сменил ip выданный провайдером в другой подсети;
4. закрыл хром;
5. открыл хром;
6. открыл главную Яндекса;
7. кликнул "войти в почту" и он знает с каких аккаунтов заходил в почту, предлагая авторизоваться под одним из них.
Возможно есть какой-то уникальный id конкретного браузера, по которому он определяет это?
Вообще есть так называемый отпечаток браузера (fingerprint). От него надёжно спасает только смена браузера. В принципе Яндекс не должен им пользоваться в открытую, но где-то у себя в логах вполне может отметить, что все, кто заходят с этого бразуреа - один и тот же человек. Знаю, что Google точно активно пользуется этими возможностями (для таргетинговой рекламы). Остальные сайты тоже вполне могут в меру своей наглости и подкованности.