Розслідування, день 1
Ну-бо, подивимося, що вони про тебе зберігають…
День 3
Нічого. Тільки павук.
Я не дані!
1Перевірки лишаються у вашому браузері
Кожен інструмент — це сторінка, яка робить свою справу на вашому пристрої. Зображення з камери, записи з мікрофона, показники датчиків, координати й натискання клавіш нікуди не надсилаються й зникають, щойно ви закриваєте сторінку. Браузер питає дозвіл на камеру, мікрофон, геолокацію чи датчики руху лише тоді, коли ви запускаєте перевірку, якій вони потрібні, і ви будь-коли можете відкликати його в налаштуваннях.
У нас немає акаунтів, тож немає й бази паролів, яка могла б витекти. Найнадійніший пароль — той, якого ніхто не зберігає.
Файли в DropBench їдуть зашифрованими напряму з одного браузера в інший і ніколи не потрапляють на fof.lol. Фото в PhotoBench і документи в PDFBench обробляються просто на вашому пристрої: завантажується лише код інструментів, а ваші файли нікуди не вивантажуються.
2Історія й налаштування живуть у вас
Збережені результати, історія, місця, тема й мова зберігаються лише в сховищі вашого браузера на цьому пристрої. В інструментах з історією записи можна видалити просто там, а очищення даних сайту в браузері прибирає все одразу. Інший браузер чи інший телефон нічого з цього не побачать: нам просто нема звідки це синхронізувати.
Для роботи без інтернету браузер також зберігає копію файлів самого сайту: сторінок, скриптів, шрифтів і картинок. Про вас у ній нічого немає.
Мої вимірювання. На моєму пристрої. Більше нічиї.
3Посилання несуть результат після «#»
Коли ви ділитеся результатом, увесь результат пакується в саме посилання — у частину після #. Браузери ніколи не надсилають цю частину на сервер: результат розпаковується просто в браузері того, хто відкрив посилання. Тож копії в нас немає — і видаляти теж нічого.
Зворотний бік: хто має посилання, той бачить, що в ньому. Тому WhereBench дає округлити координати перед тим, як ними поділитися, а посилання PrivacyBench ніколи не містять вашої IP-адреси, провайдера чи міста. Посилання на розіграш у RandomBench містить увесь список учасників, щоб будь-хто міг повторити жеребкування, тож краще використовуйте нікнейми, а не повні імена.
Усе після # лишається в браузері.
Я не підглядаю! Я фізично не можу.
4Статистика без cookies
Відвідування ми таки рахуємо, інакше не знали б, чи потрібен комусь тюнер у формі груші. Для цього є Cloudflare Web Analytics, і бачить вона лише таке: яку сторінку відкрили, з якого сайту прийшли, країну, тип пристрою й браузера та як швидко завантажилася сторінка.
- Вона не ставить cookies і не стежить за вами ні між сайтами, ні між відвідуваннями.
- Адреси сторінок вона отримує без частин після # і ?, тож результати, поширені посилання, координати й збережені дані до неї не потрапляють.
- Саме тому тут немає банера про cookies: погоджуватися нема з чим.
- Заблокуйте її будь-яким розширенням — і всі інструменти працюватимуть так само.
Ще одне відвідування! Чиє? Гадки не маю — і в цьому весь сенс.
Клац!
5Хто ще бачить ваші запити
Рубрика «чесно»: деякі справи без зовнішнього світу не зробиш. Тоді ваш браузер звертається до іншого сервісу напряму, і той бачить звичайні дані запиту, як-от вашу IP-адресу:
- SpeedBench і MeetBench надсилають тестовий трафік до Cloudflare; провайдера й місто в SpeedBench підказує сервіс визначення IP.
- WhereBench бере карти з OpenStreetMap і Esri, а адреси шукає через OpenStreetMap Nominatim.
- DropBench і DrawBench знаходять одне одного через публічний сервер PeerJS, а файли й малюнки далі йдуть між браузерами зашифрованими.
- PassBench надсилає до Have I Been Pwned лише перші 5 символів хешу пароля, а не сам пароль: такий самий початок мають приблизно мільйон паролів.
- Деякі інструменти завантажують бібліотеки з cdnjs і jsDelivr. Це код, що їде до вас, а не дані, що їдуть від вас.
Повний перелік з усіма адресами — в Умовах використання.
6Огорожі, яких ніхто не бачить
Кожна сторінка приходить із кількома заголовками безпеки — інструкціями для вашого браузера. Хто не любить абревіатур, може гортати одразу до коміксу.
- Content-Security-Policy: список гостей — усіх зовнішніх адрес, якими можуть користуватися інструменти. Чого немає в списку, браузер просто не завантажить, навіть випадково.
- Permissions-Policy: камерою, мікрофоном, геолокацією й датчиками може користуватися лише сам fof.lol. Платіжний API і Topics — механізм, яким браузер вгадує ваші рекламні інтереси, — вимкнено повністю.
- Referrer-Policy: коли ви переходите від нас на інший сайт, він дізнається лише, що ви прийшли з fof.lol, але не з якої сторінки.
- X-Frame-Options: інші сайти не можуть загорнути наші сторінки в рамку, щоб підступно змусити вас кудись натиснути.
- HSTS: браузер завжди відкриває сайт лише через HTTPS.
Але ж я печиво! Усі люблять печиво!
Тебе немає в списку.
Не вірте нам на слово
Відкрийте PrivacyBench: він показує, що про вас бачить будь-який сайт, зокрема й цей. Подивіться вкладку «Мережа» в інструментах розробника, поки користуєтеся інструментом, або перевірте наші заголовки на securityheaders.com.
Знайшли щось, що не збігається з цим дописом? Пишіть на . Цибуля розслідує. Знову.