Google Fonts на сайте: как красивый шрифт превратился в трансграничную передачу данных
Спросите любого владельца сайта, передаёт ли он данные за рубеж. «Конечно нет, мы же в России». А потом открываешь код его страницы — и там в самом верху строчка fonts.googleapis.com. Красивый шрифт, который подключил дизайнер три года назад. И вот с этой строчки начинается разговор, которого никто не ждал.
Что происходит на самом деле
Когда посетитель открывает вашу страницу, его браузер идёт на сервер Google за шрифтом. А чтобы что-то откуда-то скачать, браузер обязан представиться: он отправляет IP-адрес, версию системы, иногда — адрес страницы, с которой пришёл. IP-адрес в связке с остальным закон вполне может отнести к персональным данным. Сервера шрифтов Google — за границей. Итог: каждый заход на ваш сайт — это тихая трансграничная передача, про которую вы не знали и на которую не спрашивали согласия.
Почему это не паранойя
Это не выдуманная угроза ради страшилки — по этому поводу в Европе уже были реальные суды и выплаты гражданам. В России практика мягче, но логика локализации та же: данные россиян должны обрабатываться на серверах в РФ, а зарубежная передача — по особым правилам. Шрифт, карта, капча, аналитика — механизм всюду одинаковый: браузер посетителя молча ходит за границу.
Как убрать риск
- Скачайте нужные начертания шрифта и положите их на свой сервер — подключайте через
@font-faceлокально. Красота остаётся, поход за границу исчезает. - Проверьте заодно, не тянет ли тема сайта шрифты Google «из коробки» — часто грешат готовые шаблоны WordPress и конструкторов.
- Тем же приёмом закройте reCAPTCHA, встроенное видео и зарубежные CDN.
Самое коварное в Google Fonts — что он невидим. Сайт выглядит идеально, работает быстро, и ничто не намекает на нарушение. Увидеть такую строчку можно только заглянув в код — что и делает автоматический сканер каждый раз, когда проверяет ваш сайт.
Частые вопросы
Правда ли, что за Google Fonts штрафуют?
Прямого «штрафа за шрифт» в России нет. Но подключение Google Fonts — это трансграничная передача данных посетителя без согласия, а вот за нарушение правил передачи и отсутствие согласия ответственность уже есть. В Европе по этому поводу были прямые выплаты гражданам.
Как понять, что у меня подключены Google Fonts?
Откройте код страницы (Ctrl+U) и поищите fonts.googleapis.com или fonts.gstatic.com. Если нашли — шрифты грузятся с серверов Google. Автопроверка сайта находит это за секунды.
Можно ли оставить любимый шрифт?
Да. Скачайте нужные начертания и разместите их на своём сервере, подключив через @font-face. Внешне ничего не изменится, а поход браузера за границу исчезнет.
ScanRTM находит нарушения 152-ФЗ, штрафы РКН и дыры в безопасности до того, как их найдут другие.
Проверить сайт