Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

Primary и Secondary: как устроен мультидевайс WhatsApp*

Дата публикации: 26-09-2026 10:49:24

Когда вы открываете WhatsApp* Web или ставите приложение на ноутбук, оно не «входит в аккаунт» так же, как телефон. Оно привязывается к телефону и становится его спутником. Внутри WhatsApp это два разных сорта устройств - primary (главное) и secondary, оно же companion (связанное). Разница между ними определяет почти всё: как устройство логинится, что оно умеет и что произойдёт, если его отключить.Это разбор на пальцах: без протокольных деталей, только модель и следствия из неё. Термины primary и secondary я взял из кода нашего клиента - в нём это буквально два режима запуска одного бинарника.* Meta Platforms Inc. (владелец Facebook, Instagram, WhatsApp и Messenger) признана экстремистской организацией, её деятельность запрещена на территории РФ. Facebook и Instagram запрещены в РФ. Читать далее

Основное содержимое страницы с новостью.

Уровень сложностиПростой

Время на прочтение3 мин

Охват и читатели4K

Кейс

* Meta Platforms Inc. (владелец Facebook, Instagram, WhatsApp и Messenger) признана экстремистской организацией, её деятельность запрещена на территории РФ. Facebook и Instagram запрещены в РФ.

* Meta Platforms Inc. (владелец Facebook, Instagram, WhatsApp и Messenger) признана экстремистской организацией, её деятельность запрещена на территории РФ. Facebook и Instagram запрещены в РФ.

Когда вы открываете WhatsApp* Web или ставите приложение на ноутбук, оно не «входит в аккаунт» так же, как телефон. Оно привязывается к телефону и становится его спутником. Внутри WhatsApp это два разных сорта устройств - primary (главное) и secondary, оно же companion (связанное). Разница между ними определяет почти всё: как устройство логинится, что оно умеет и что произойдёт, если его отключить.

Это разбор на пальцах: без протокольных деталей, только модель и следствия из неё. Термины primary и secondary я взял из кода нашего клиента - в нём это буквально два режима запуска одного бинарника.

* Meta Platforms Inc. (владелец Facebook, Instagram, WhatsApp и Messenger) признана экстремистской организацией, её деятельность запрещена на территории РФ. Facebook и Instagram запрещены в РФ.

Одна учётная запись - несколько устройств

Раньше WhatsApp был жёстко привязан к телефону: закрыл приложение на телефоне - и веб-версия переставала работать. С переходом на мультидевайс появилась модель «один аккаунт - несколько устройств», где у каждого устройства своя роль.

378178efd955e42c46af0074ae3b902e.png
  • Primary - это телефон. Именно он «владеет» номером и аккаунтом. Устройство ровно одно.

  • Secondary - это спутники. Веб и десктоп - знакомые примеры. Их может быть несколько одновременно, и каждый подключается, опираясь на главный.

Ключевая мысль: спутник не заменяет телефон, а получает от него делегированный доступ. Отсюда все различия ниже.

Как они входят

Первое и самое заметное отличие - способ входа.

Primary авторизуется как настоящий телефон: по учётным данным аккаунта. Так же, как это делает приложение WhatsApp на вашем смартфоне после ввода номера и SMS.

Secondary входит по QR-коду. Вы открываете на телефоне «Связанные устройства», сканируете код с экрана ноутбука - и спутник подключён. Знакомый жест «залинковать WhatsApp Web» - это и есть привязка secondary-устройства.

В нашем клиенте это отражено прямо в запуске: primary-режим стартует с данными аккаунта, secondary-режим - с процедуры QR-привязки к уже существующему primary.

Кто кому доверяет

Второе отличие глубже и объясняет, почему спутник не может жить сам по себе.

c78d3328a5d644282ab098521c7c48ae.png

Идентичность аккаунта - его главный ключ - хранится только на primary, то есть на телефоне. Когда вы привязываете новое устройство, телефон не отдаёт спутнику этот ключ. Вместо этого он выдаёт спутнику отдельный, подписанный «пропуск»: у companion появляется собственный ключ устройства, заверенный главным.

Из этого следуют сразу несколько вещей:

  • сообщения в мультидевайсе шифруются для каждого устройства отдельно - поэтому переписка доедет и до телефона, и до всех спутников;

  • чтобы спутник мог читать зашифрованную историю и состояние аккаунта, primary делится с ним нужными ключами;

  • как только телефон отвязывает устройство, «пропуск» перестаёт действовать, и спутник отваливается.

Именно поэтому companion невозможен без primary: без телефона, который его подписал, у него нет легитимного места в аккаунте.

Если в двух словах про технику: сквозное шифрование переписки построено на протоколе Signal, транспорт защищён рукопожатием Noise, а подписи устройств и ключей - на кривой Curve25519. Это ровно те же кирпичики, что и в открытых реализациях; primary отличается не алгоритмами, а тем, что владеет корневым ключом и раздаёт производные.

Что умеет только primary

Раз главный ключ и роль «владельца» - на телефоне, ряд действий доступен только ему:

  • привязывать и отвязывать другие устройства (спутник сам этого не может);

  • отвечать за управление ключами аккаунта - их обновление и раздачу спутникам;

  • работать в одиночку, вообще без связанных устройств.

Спутник же - это делегат с ограниченными правами: он читает и пишет сообщения, совершает звонки, но не распоряжается самим аккаунтом.

* Meta Platforms Inc. (владелец Facebook, Instagram, WhatsApp и Messenger) признана экстремистской организацией, её деятельность запрещена на территории РФ. Facebook и Instagram запрещены в РФ.

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Из WhatsApp теперь можно написать в другой мессенджер, но не в любой и не везде. Как работают «сторонние чаты»?04.6212-07-2026
2WhatsApp в России иногда доступен без VPN. Как его безопасно использовать?07.4312-07-2026
3Whatsapp: So soll der Messenger näher mit Instagram und Facebook zusammenrücken05.6822-09-2026
4Почему не работает WhatsApp сегодня, 27 июня — хроника блокировки0627-06-2026
5La nuova funzione di WhatsApp permette di utilizzare due numeri diversi sullo stesso smartphone, mantenendo separate chat, notifiche e impostazioni. Una novità pensata soprattutto per chi divide il telefono tra vita privata e lavoro07.6727-07-2026
6Представлен концепт Twin Phone — смартфона, который можно разделить на две части0530-06-2026
7Мошенники крадут данные пользователей под предлогом «рабочего» WhatsApp*-3626-01-2026
8WhatsApp gehackt: Das müssen Nutzer jetzt unverzüglich tun08.915-05-2019
9QR-Code-Trick: WhatsApp: Wie Betrüger Konten kapern - und 500 Euro abzocken012.8525-09-2026
10Huawei MatePad Air получил поддержку клавиатуры, мыши и стилуса05.8417-09-2026

Классификация: . Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 7.82. Источник: habr.com.