«Очистить историю» удаляет список страниц из базы данных истории браузера. Это одна запись среди многих, и в современном браузере даже не самая красноречивая — кэшированные фавиконки, хранилище сайтов, автозаполнение и DNS-кэш по отдельности показывают, где вы были.
Если цель в том, чтобы другой человек за вашим устройством ничего не нашёл, чистить нужно весь набор, и нужно знать, что из этого лежит вообще вне браузера. Если цель в том, чтобы никто нигде не знал, удаление — не тот инструмент: самые важные записи сделаны на чужом сервере.
Что на самом деле хранит ваше устройство?
Больше, чем список истории, и в большем числе мест.
| Хранилище | Что раскрывает | Чистится кнопкой «Очистить историю»? |
|---|---|---|
| База данных истории | URL, заголовки, отметки времени | Да |
| Кэш | Ресурсы страниц, изображения, сегменты видео | Только если отмечено |
| Куки и данные сайтов | Состояние входа, идентификаторы по сайтам | Только если отмечено |
| localStorage / IndexedDB | Данные приложений, иногда история просмотров | Обычно вместе с «куки и данные сайтов» |
| Кэши service worker | Целые офлайн-копии страниц | Обычно вместе с данными сайтов; иногда переживает |
| Автозаполнение и данные форм | Поисковые запросы, логины, адреса | Отдельная галочка |
| Сохранённые пароли | Аккаунты, которыми вы владеете | Нет — никогда не входит |
| Список загрузок | Имена файлов и адреса источников | Только если отмечено |
| Скачанные файлы | Сами файлы | Нет — удаляются отдельно |
| Разрешения сайтов | Каким сайтам вы дали камеру, уведомления | Нет — чистится в настройках |
| База фавиконок | Каждый домен, поставивший иконку | Нет |
| DNS-кэш (ОС) | Домены, разрешённые недавно | Нет |
| Синхронизированная копия | Всё, на серверах вендора | Зависит от состояния синхронизации |
| Миниатюры и превью ОС | Изображения из файлов, которые вы открывали | Нет |
Два пункта отсюда подводят людей регулярно. База фавиконок держит строку на каждый домен независимо от того, удалена ли запись в истории. А кэши service worker могут хранить работающую офлайн-копию страницы, которую часть браузеров сохраняет, пока вы явно не почистите данные сайта для этого источника.
Какова правильная последовательность очистки?
Порядок меняет результат — главным образом из-за синхронизации.
- Сначала решите про синхронизацию. Если вы вошли в аккаунт, удаляйте, не выходя из него и с включённой синхронизацией, чтобы удаление дошло до серверной копии. Если сначала выйти, удалённая копия останется нетронутой.
- Отметьте все категории, а не набор по умолчанию. Браузеры по умолчанию предлагают узкий набор и короткий период. Поставьте период «за всё время» и отметьте кэш, куки и данные сайтов, данные форм и историю загрузок.
- Разрешения сайтов чистите отдельно. Выданные права на уведомления, камеру, микрофон и геолокацию живут в настройках сайтов и ни в какое удаление истории не входят. Выданные разрешения на уведомления — ещё и действующая проблема безопасности.
- Удалите скачанные файлы. Очистка списка загрузок оставляет сами файлы на диске; после удаления не забудьте очистить корзину.
- Сбросьте DNS-кэш на уровне операционной системы:
| Система | Команда |
|---|---|
| macOS | sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder |
| Windows | ipconfig /flushdns |
| Linux (systemd-resolved) | resolvectl flush-caches |
- Загляните в панель аккаунта браузера. Если вендор браузера ведёт серверную запись активности, привязанную к вашему аккаунту, управляется она там, а не в браузере.
Что вообще нельзя стереть со своего устройства?
Всё, что записано по ту сторону соединения, и всё, что записала сеть посередине.
| Запись | У кого хранится | Ваш доступ |
|---|---|---|
| Логи подключений | Ваш интернет-провайдер | Никакого |
| Логи DNS-запросов | Тот резолвер, которым вы пользуетесь | Никакого |
| Логи прокси и фильтров | Работодатель, учебное заведение, управляемая сеть | Никакого |
| Логи роутера | Владелец роутера | Только если он ваш |
| Активность аккаунта | Каждый сайт, куда вы входили | Иногда, через настройки аккаунта |
| Логи доступа на сервере | Каждый сайт, который вы посещали | Никакого |
| Записи о платежах | Ваш банк и платёжная система | Никакого |
Именно эта граница решает, спасает ли вас очистка истории. Против члена семьи за общим ноутбуком — работает. Против сетевого администратора или провайдера — не даёт вообще ничего, потому что их копию вы никогда и не удаляли.
Почему лучше меньше хранить, чем больше удалять?
Потому что удаление задним числом и всегда частично, а незаписанная запись — ни то ни другое.
Практические настройки, уменьшающие то, что накапливается:
| Настройка | Эффект |
|---|---|
| «Удалять куки и данные сайтов при закрытии всех окон» | Стирает хранилище сайтов каждый сеанс, автоматически |
| Отдельный профиль браузера под отдельную задачу | Держит историю, куки и разрешения в разных контейнерах |
| Отключить именно синхронизацию истории | Локальная история перестаёт уходить наверх, а синхронизация паролей может работать дальше |
| Отключить автозаполнение форм и поиска | Убирает самый цитируемый одиночный артефакт |
| Отключить «предзагрузку страниц» и предсказание | Браузер перестаёт разрешать и подгружать страницы, которых вы не открывали |
Одна честная оговорка про удаление. На SSD перезапись файла не гарантирует перезаписи физических блоков, а файлы баз данных держат удалённые строки до уплотнения. Обычного удаления хватает против обычного любопытства, и оно не рассчитано на криминалистическую экспертизу. Если в вашей модели угроз есть кто-то, кто снимет образ диска, ответ — полнодисковое шифрование и отдельная учётная запись, а не более тщательная процедура очистки.