Privacy Magic — це розширення з відкритим кодом для Chrome, яке комплексно захищає вашу конфіденційність під час перегляду вебсторінок. Браузери дуже «діряві», тому Privacy Magic забезпечує кілька рівнів захисту, зокрема блокування реклами та трекерів, захист системної інформації, видалення слідів відстеження, зупинку вебвитоків, надсилання сигналів конфіденційності та застосування захистів браузера.

Блокування реклами та трекерів

По всьому інтернету реклама, скрипти відстеження та пікселі відстеження стежать за вами без вашої згоди, використовуючи різноманітні невидимі методи.

Privacy Magic використовує популярні списки фільтрів, щоб блокувати багато реклами та трекерів від запитів вашим браузером у мережі. Списки фільтрів також приховують порожні блоки, що залишаються, коли рекламу заблоковано на вебсторінці. Privacy Magic використовує закріплену версію цих списків фільтрів, щоб поведінка блокування розширення була повністю відтворюваною та однаковою для кожного користувача.

Список фільтрів Заблоковані елементи
Easy­List Реклама, зокрема банери, рекламні скрипти, зображення та відеореклама.
Easy­Privacy Трекери, зокрема скрипти відстеження, пікселі, вебжуки та інші збирачі інформації.
Fan­boy's An­noy­ance List Сповіщення про файли cookie, віджети соціальних мереж, спливаючі вікна на сторінці та інші подразники.
small oisd block­list Додаткові рекламні домени.

Захист системної інформації (fingerprinting)

Традиційно браузери витікають величезні обсяги інформації про ваш комп’ютер будь-якому вебсайту чи скрипту відстеження, що запитує! А трекери збирають ці дані, щоб відстежувати вас під час перегляду вебсторінок.

Відбиток Стандартні веббраузери Privacy Magic
Аудіо Функціональність обробки звуку у веббраузерах зазвичай витікає інформацію про вашу звукову карту. Privacy Magic зменшує такі витоки, стираючи найменш значущий біт з аудіоданих щоразу, коли їх читає скрипт. Це стирання не має чутного впливу.
Батарея Веббраузери зазвичай повідомляють будь-якому вебсайту, що запитує, який у вас рівень заряду батареї, чи підключений пристрій до джерела живлення, і оцінку того, скільки часу залишилося до розрядження батареї. Privacy Magic зупиняє цей витік інформації, симулюючи батарею, яка завжди на 100 %, і джерело живлення, яке завжди підключене.
Браузер Вебсторінка може опитувати ваш браузер, щоб отримати детальну інформацію про операційну систему, у якій він працює. Privacy Magic підміняє navigator.platform на одне значення для кожної різної операційної системи.
Пристрій Веббраузери повідомляють будь-якому вебсайту, що запитує, чи використовуєте ви складаний пристрій. Privacy Magic завжди повідомляє, що ваш пристрій не є складаним.
Диск Веббраузери зазвичай витікають обсяг дискового простору, доступного вебсайту, і скільки цей вебсайт використовує, що може розкрити загальний дисковий простір на вашому комп’ютері та спосіб зберігання даних. Privacy Magic підміняє ці значення так, щоб вони були однаковими для всіх.
Дисплей Традиційно веббраузери витікають налаштування дисплея, зокрема чи встановлено в системі «надавати перевагу зменшеному руху». Privacy Magic запобігає цьому витоку.
Шрифти Стандартні веббраузери витікають, які користувацькі шрифти встановлено у вашій системі, що потенційно робить ваш відбиток дуже унікальним. Privacy Magic приховує користувацькі шрифти, встановлені у вашій системі, від усіх скриптів. Вебсторінки можуть продовжувати використовувати стандартні системні шрифти та завантажені вебшрифти.
Графіка Canvas і WebGL — два основні вектори fingerprinting, які витікають тип GPU (графічного чипа), який використовує ваш комп’ютер. Privacy Magic використовує передові техніки, щоб приховати графічний чип, водночас дозволяючи вам продовжувати грати в ігри та користуватися іншими вебсайтами, які інтенсивно використовують графіку.
Клавіатура За замовчуванням браузери витікають розкладку клавіатури, яку ви використовуєте, будь-якому вебсайту, що запитує. Privacy Magic блокує розкриття вашої розкладки клавіатури скриптам вебсайтів.
Мова Зазвичай веббраузери витікають список мов, які ви схвалили. Хоча важливо мати змогу вказати, яку мову ви віддаєте перевагу для вебсайтів, які відвідуєте, браузери зазвичай розкривають список бажаних мов користувача, що може бути занадто показовим. Privacy Magic дозволяє передавати вебсайтам, які ви відвідуєте, лише одну мову.
Математика Скрипти відстеження на вебсторінках можуть використовувати ідіосинкратичну поведінку функцій Math, таких як косинус або гіперболічний тангенс, на вашому пристрої, щоб відрізнити вас від інших вебкористувачів. Privacy Magic патчить функції JavaScript Math так, щоб вони поводилися однаково на всіх платформах.
Пам’ять Вебсайти можуть дізнатися від більшості браузерів, скільки пам’яті не використовується на вашому комп’ютері. Privacy Magic приховує обсяг доступної пам’яті у вашій системі від вебсторінок і трекерів.
Мережа Браузери зазвичай витікають деталі про тип мережевого з’єднання, яке у вас є. Privacy Magic запобігає витоку цих деталей, роблячи їх однорідними для всіх користувачів.
Процесор Браузери розроблені так, щоб повідомляти кількість ядер процесора вашого комп’ютера. Privacy Magic вдає, що в усіх рівно 4.
Екран Веббраузери витікають розміри вашого екрана будь-якому вебсайту, що запитує, незалежно від того, наскільки велике вікно браузера. Privacy Magic приховує справжній розмір екрана.
Часовий пояс Веббраузери витікають ваше приблизне місцеперебування, коли скрипти запитують ваш часовий пояс. Наприклад, якщо ви в центральноєвропейському часі, браузер надасть ідентифікатор часового поясу, який вказує, чи ви в Парижі, Берліні, Люксембурзі чи будь-якому з десятків інших міст. Privacy Magic об’єднує часові пояси так, щоб кожне зміщення часового поясу мало один представницький часовий пояс. Таким чином браузер не витікає непотрібну інформацію про ваше місце на земній кулі.
Tim­ing API високої роздільної здатності часу дозволяють скриптам характеризувати вашу систему, вимірюючи крихітні відмінності в таймінгу поведінки браузера. Privacy Magic округлює час, наданий цими API, щоб трекерам було набагато важче використовувати їх для розрізнення браузерів.
Touch Touch API витікає, чи має ваш пристрій сенсорний екран і скільки точок дотику він дозволяє. Privacy Magic приховує цю інформацію від вебсайтів.

Видалення слідів відстеження

Деякі функції браузера вразливі до використання для передачі частин вашої історії перегляду («хлібних крихт») різним вебсайтам, які ви відвідуєте. Privacy Magic зміцнює ці функції, щоб вони менше витікали.

Слід Стандартні веббраузери Privacy Magic
Витоки кешу Браузери зберігають дані в локальних кешах, щоб коли ви відвідуєте сторінку або переглядаєте її вдруге, ці дані не потрібно було завантажувати знову. На жаль, ці кеші іноді «діряві» і розкривають щось про вашу історію перегляду вебсайту, який ви відвідуєте. Privacy Magic очищає вразливі кеші, щоб ці витоки не могли статися.
Re­fer­rer Pol­i­cy Традиційно браузери повідомляють кожній вебсторінці, яку ви відвідуєте, з якої вебсторінки ви прийшли! Privacy Magic видаляє точну сторінку (або шлях) у referrer і, для вебсумісності, дозволяє ділитися лише доменом.
Параметри відстеження Трекери можуть додавати додаткові «параметри відстеження» до адрес вебсторінок, які ви відвідуєте, щоб рекламодавці могли відстежувати, хто ви є або де ви переглядали. Privacy Magic видаляє відомі параметри відстеження з вебадрес, щоб ця інформація не передавалася вебсайтам, які ви відвідуєте.
Win­dow Name Зазвичай JavaScript API window.name витікає дані, якщо ви переходите між вебсайтами в одній вкладці. Privacy Magic запобігає цьому витоку, забезпечуючи окремий window.name для кожного вебсайту.

Зупинка вебвитоків

Веббраузери — складні істоти! Витоки приватної інформації можуть виникати з багатьох різних функцій браузера. Наш підхід у Privacy Magic — усувати витоки скрізь, де їх можна знайти.

Функція Стандартні веббраузери Privacy Magic
Iframes Iframe — це «вебсторінка всередині вебсторінки». Це блок на сторінці, яку ви відвідуєте, де може ховатися друга вебсторінка і використовувати всі ті самі методи відстеження, що й звичайна вебсторінка. Privacy Magic впроваджує всі свої захисти в кожен iframe на вебсторінці, щоб трекер не міг обійти ці захисти, ховаючись всередині iframe.
Ser­vice Work­ers Service Workers — це функція браузера, яка дозволяє коду працювати у фоновому режимі навіть коли ви не підключені до інтернету. На жаль, ці Service Workers легко можуть витікати приватну інформацію. Service Workers загалом вимкнені на всіх сайтах, щоб запобігти витокам приватної інформації, які інакше неможливо виправити.
Shared Stor­age Shared Storage — це функція браузера, яка дозволяє агрегувати та збирати дані про ваш перегляд. Хоча її позиціонували як таку, що зберігає конфіденційність, ця функція викликала серйозні занепокоєння щодо приватності і має бути видалена з браузерів. Privacy Magic забезпечує, що Shared Storage вимкнено на всіх вебсайтах.
Shared Work­ers Shared Workers — це код, який працює у фоновому режимі і може спільно використовуватися між вебсайтами. Privacy Magic впроваджує свої захисти в кожен Shared Worker, завантажений будь-яким вебсайтом.
Web Work­ers Web Workers — це код, який працює у фоновому режимі на вебсторінці. Як і скрипти головної сторінки, код web worker може витікати приватні дані. Privacy Magic впроваджує свої захисти в кожен Web Worker на сторінці, щоб трекери не могли використовувати Web Workers для обходу цих захистів.

Сигнали конфіденційності

Ми зацікавлені в покращенні вашої конфіденційності всіма можливими способами. Тому Privacy Magic надсилає сигнал, щоб вимагати політики на користь конфіденційності від вебсайтів, які ви відвідуєте.

Сигнал Стандартні веббраузери Privacy Magic
Glob­al Pri­va­cy Con­trol Global Privacy Control — це сигнал, який можна надсилати вебсайтам, які ви відвідуєте, щоб вказати, що ви не хочете, щоб ваші дані продавали чи ділилися. На жаль, більшість веббраузерів за замовчуванням не надсилають налаштування Global Privacy Control. Privacy Magic забезпечує, що ваш браузер надсилає заголовок Global Privacy Control з кожним запитом до кожної вебсторінки чи вбудованого ресурсу. Він також впроваджує JavaScript-сигнал на кожній сторінці та iframe.

Захисти браузера

Браузери погано поводяться не лише в тому, як вони відображають вебсторінки, а й у тому, як вони надсилають дані материнській компанії чи стороннім рекламним компаніям. Privacy Magic вимикає різноманітну погану поведінку браузера, яка інакше витікала б вашу приватну інформацію.

Вимкнення «дірявих» вебфункцій

Функція Стандартні веббраузери Privacy Magic
Hy­per­link Au­dit­ing Стандартні браузери мають функцію, яка дозволяє вебсайтам «пінгувати» сервер відстеження посиланнями, на які ви натискаєте. Privacy Magic вимикає цей пінг.
Сторонні файли cook­ie Найвідоміша функція відстеження з усіх. Chrome дозволяє сторонні файли cookie, які дозволяють відстежувати вас від сайту до сайту. Privacy Magic вимикає сторонні файли cookie за замовчуванням.
Web­RTC non-prox­ied UDP WebRTC — це можливість веббраузера, яка дозволяє вам спілкуватися з іншими вебкористувачами безпосередньо. На жаль, якщо ви використовуєте проксі браузера, стандартні браузери на базі Chrome витікають комунікації WebRTC поза проксі. Privacy Magic блокує витоки WebRTC, водночас дозволяючи WebRTC працювати на вебсайтах, які його використовують.

Вимкнення інвазивних хмарних сервісів

Сервіс Стандартні веббраузери Privacy Magic
Альтернативні сторінки помилок За замовчуванням Chrome показує альтернативні сторінки помилок, коли виникає помилка. Щоб показати ці сторінки, дані про те, які сторінки ви відвідуєте, надсилаються на сервери Google. Privacy Magic вимикає ці альтернативні сторінки помилок, щоб жодні дані не надсилалися.
Safe Brows­ing Ex­tend­ed Re­port­ing Коли Safe Browsing блокує сторінку, Chrome може надсилати вміст заблокованої сторінки на сервери Google. Privacy Magic блокує цю функцію, щоб жодні дані не надсилалися.
Search Sug­gest За замовчуванням Chrome надсилає все, що ви вводите в адресний рядок, вашій пошуковій системі за замовчуванням (зазвичай Google Search), поки ви друкуєте, щоб робити автопропозиції. Privacy Magic блокує цей безперервний моніторинг, щоб Chrome надсилав ваш пошук лише коли ви натискаєте «enter».
Сервіс перевірки орфографії Chrome пропонує «покращену перевірку орфографії», яка надсилає те, що ви друкуєте, на сервери Google. Privacy Magic вимикає цей параметр і дозволяє Chrome використовувати лише локальну «базову перевірку орфографії».

Вимкнення API таргетування реклами

API Стандартні веббраузери Privacy Magic
Ad Mea­sure­ment API Ad Measurement API (і пов’язаний Private Aggregation API) надсилає дані про ваш перегляд, рекламу, на яку ви натискаєте, та інші приватні дані на рекламні сервери. Privacy Magic вимикає ці API, щоб захистити ваші дані.
Pro­tect­ed Au­di­ence API За замовчуванням цей API надається Chrome для проведення аукціону вашої уваги від імені рекламодавців. Privacy Magic вимикає цей API, щоб ваші дані перегляду не використовувалися таким чином.
Top­ics API Topics API Chrome дає рекламодавцям список тем, які нібито вас цікавлять. Privacy Magic вимикає Topics API, щоб зберегти ці дані приватними.

Вимкнення «дірявих» налаштувань Chrome

Chrome містить певні налаштування, які суперечать вашій конфіденційності: зокрема функціональність, яка збирає дані про ваші звички перегляду і надсилає їх на сервери Google. Ці налаштування не можуть безпосередньо контролюватися розширенням браузера, але під час налаштування Privacy Magic допоможе вам знайти ці налаштування і вимкнути їх самостійно.

Налаштування Стандартні веббраузери Privacy Magic
Синхронізація історії Коли ви увійшли в Chrome, він синхронізує вашу історію перегляду між пристроями. Він також зберігає ті самі дані на серверах Google. Privacy Magic спрямовує вас до налаштування, яке вимикає синхронізацію історії, щоб зберегти вашу історію перегляду приватною.
Метрики користувацького досвіду Chrome мовчки надсилає метрики про ваше використання браузера назад на сервери Google. Privacy Magic допомагає вам заблокувати цей прихований збір даних.
Збір даних за URL Для кожного URL, який ви відвідуєте, Chrome збирає «анонімізовані» дані про ваш перегляд на цих сторінках і надсилає їх до Google. Privacy Magic допомагає вам вимкнути це налаштування, щоб запобігти надсиланню даних.