WhatsApp — популярный мессенджер, который обеспечивает обмен текстовыми сообщениями, голосовыми и видеозвонками, медиафайлами, а также геолокацией. Вопрос о том, сохраняет ли WhatsApp местоположение (географические координаты) сообщений, интересует многих пользователей с точки зрения приватности, безопасности и возможности последующего анализа.
В этом тексте разберёмся, как именно WhatsApp работает с геоданными, хранит ли их в базе данных и где именно они могут быть доступны.
1. Что такое местоположение в WhatsApp?
Местоположение (геолокация) в WhatsApp — это возможность пользователя отправить своё текущее положение или поделиться им в чате с контактами. Есть два основных варианта:
Статическое местоположение: Пользователь отправляет одну точку — например, адрес или координаты, где он находится в данный момент.
Динамическое местоположение (живое местоположение): Пользователь может включить функцию «Поделиться живым местоположением», которая транслирует его перемещение в реальном времени в течение выбранного времени.
2. Сохраняет ли WhatsApp местоположение сообщений?
2.1 В самих сообщениях
Когда пользователь отправляет геолокацию (как статическую, так и живую), в базе данных сообщений WhatsApp (например, в файле msgstore.db) это сообщение хранится как специальный тип сообщения с геоданными.
В частности:
В записи сообщения содержатся координаты (широта и долгота).
Также может храниться дополнительная информация, например, название места или адрес.
Такие сообщения отображаются в чате с интерактивной картой.
То есть, местоположение, отправленное как сообщение, сохраняется Кувейт База данных whatsapp вместе с историей чата и доступно для просмотра при открытии переписки.
2.2 При обмене сообщениями без явной геолокации
Если пользователь просто отправляет текстовое сообщение или мультимедиа без прикреплённого местоположения, WhatsApp не добавляет и не сохраняет автоматически геоданные о месте, где было отправлено сообщение.
В отличие от некоторых приложений, WhatsApp не прикрепляет координаты к каждому сообщению без ведома пользователя.
3. Где и как хранится местоположение?
Местоположение хранится в базе данных сообщений WhatsApp, которая обычно представлена файлом msgstore.db.crypt14 (или аналогичным, в зависимости от версии).
Эти файлы зашифрованы, а ключ шифрования хранится в защищённой области устройства.
Если вы экспортируете чат (например, через функцию «Экспорт чата»), сообщения с местоположением будут представлены в виде текста и ссылки на карты.
4. Местоположение в резервных копиях
При создании резервной копии WhatsApp (например, в Google Диск на Android или iCloud на iPhone) вся база сообщений, включая сообщения с геолокацией, копируется.
Соответственно, восстановив резервную копию, пользователь получает доступ ко всем ранее отправленным и полученным геоданным.
Важно: резервные копии тоже шифруются, но степень безопасности зависит от настроек и платформы.
5. Безопасность и приватность
Сквозное шифрование: WhatsApp применяет end-to-end шифрование, поэтому доступ к содержимому сообщений, включая геолокацию, имеют только отправитель и получатель.
Местоположение отправляется только по инициативе пользователя: WhatsApp не отслеживает местоположение без явного разрешения.
Настройки приватности: Пользователь может отключить доступ WhatsApp к геолокации устройства, тогда отправка местоположения будет невозможна.
6. Анализ базы данных WhatsApp на наличие местоположения
При анализе файла базы данных (msgstore.db) геолокация представлена как отдельный тип сообщения с атрибутами широты и долготы.
Обычно такие сообщения помечены специальным кодом типа (например, location).
Программы для анализа WhatsApp (например, SQLite браузеры с плагинами) могут распознавать и визуализировать эти данные.
7. Итог
WhatsApp сохраняет геолокацию, если пользователь явно отправляет её как сообщение.
Приложение не сохраняет автоматически местоположение для каждого сообщения.
Местоположение хранится в зашифрованной базе сообщений и резервных копиях.
Доступ к этим данным защищён сквозным шифрованием и зависит от разрешений пользователя.