Почему я больше не нажимаю кнопку «Add contact» в Telegram

740b7046948d487bbbb40273cadf2b43.jpg
В Telegram есть странная функция, которая граничит с моим чувством прекрасного и безопасного. На мой взгляд это даже не дыра, а прям сквозное отверстие.
Итак, кратенько. Эта заметка — небольшое руководство о том, как получить номер телефона, к которому привязан аккаунт вашего собеседника.

Хозяйке на заметку:
  1. В чате (не групповом) на мобильных есть кнопка «Share my contact» после нажатия на которую, вашему собеседнику отправляется кратенькое сообщение содержащее номер телефона, который привязан к вашему Telegram аккаунту и кнопка с подписью «ADD CONTACT»;
    Если в картиночках (сорри за мои кривые руки, но я пытался совладать с пеинтом как мог, чтоб облагородить скриншоты), то как-то так:
    75eda2854e3643c6b87c9e5e2362c7a0.jpg
    Рис. 1 — Кнопка «Share my contact» собственной персоной
    afcc08a78cdf4cfbbbb103fae57c46e4.jpg
    Рис. 2 — Что можно наблюдать на той стороне провода
  2. Собеседник нажимает кнопку в сообщении с вашим контактом подписанную капсом «ADD CONTACT» и он, открывая ваш профиль, будет видеть ваш номер телефона. И, казалось бы, на этом эффект от действия этой чудесной кнопочки должен был закончиться…
  3. Но вот это поворот! Вы, тем временем, убеждаетесь в том, что в профиле вашего собеседника также отображается номер телефона. Доступ, к которому вам никто не давал!

Предвкушая то, что сейчас мне напишут в комментариях о том, что это я дурак, а описанное не бага, а крутецкая и модно-удобная фича: номер телефона — это информация прям не для разглашения, даже если вам нужен чей-то номер телефона, не факт, что вы хотите делиться своим контактом, а тем более номером к которому привязан аккаунт.
Хотя возможно мои проблемы индивидуальны и связанны в первую очередь с тем, что моя паранойя считает, что номер телефона, к которому привязан аккаунт — штука очень личная и знать её кому-либо нет никакой необходимости. А то мало ли, вдруг мой аккаунтик уйдёт в плохие не мытые руки и вместо истории переписки и любимого мной гиковского канальчика какой-нибудь кулхацкер оставит разбитое корыто.

PS: Всем лучей бобра! И будьте внимательны, когда кто-то делится с вами своим контактом. И да, этот пост не призван сформировать у кого-то негативное мнение о Telegram — он крутой и мне очень нравится, но поведение некоторого функционала не очень очевидно.

Комментарии (13)

  • 15 октября 2016 в 11:11

    –14

    >Итак, кратенько:

    дальше не читал.

  • 15 октября 2016 в 11:34

    +2

    На десктопе есть такое?

    МП вроде разрабатывается сторонними разработчиками.
    Возможно, это умышленная дыра.

  • 15 октября 2016 в 11:36

    +2

    Странное желание скрыть номер телефона в IM, который по сути использует номер телефон как основу для составления списка контактов. Более того он делает это и на основе адресной книги телефона (хотя это отключаемо).
    В общем, мне не понятна Ваша паранойя. В чём тайна Вашего номера мобильного телефона? Боитесь — держите три симки под разные нужды (звонки+sms / банки и прочее / IM, соцсети и т.п.).
    • 15 октября 2016 в 11:47

      0

      Конечно я держу разные симки для всего. И конечно не хочу чтоб люди из мессенджера знали мой телефон на который акк зареган.
  • 15 октября 2016 в 11:43

    +2

    А у Вас есть никнэйм в телеграм? Вроде, если есть ник, (начинающийся с @) то номер не будет отображаться, а будет отображаться только ник.
    • 15 октября 2016 в 11:44

      +1

      Нет, если проделать действия описанные в статье, то будет ещё и телефон отображаться
  • 15 октября 2016 в 11:51

    +1

    Q: If someone finds me by username, messages and I reply — will they know my number?

    No. Neither party will see another«s phone number. This is similar to the case when you message a person who you«ve met in a Telegram group.

    There is one exception to this: just as in the case of all Telegram messages, if you have somebody«s number saved as a contact and you send them a message, your number also becomes visible to them. Just like with SMS. This happens regardless of how you open the conversation with that person — via the contacts menu, global search by username, telegram.me link, or from a group«s members page.


    Взято из Telegram FAQ.
    • 15 октября 2016 в 11:52 (комментарий был изменён)

      +1

      Если дыра описана в соглашении/факах это её автоматические не делает «не дырой»)
      Тем более, что тогда тут бага с подписью кнопки. При нажатии Share ожидается только расшаривание, а по факту происходит обмен контактами не очевидный для одной из сторон обмена.
      • 15 октября 2016 в 12:05

        +1

        Давайте подумаем вместе: зачем вы отправляете пользователю свой номер телефона? Явно же не просто так, а с целью какого-либо его взаимодействия с этим номером, так?


        Типичных действий я могу назвать 2: отправка СМС и звонок.
        В любом случае, собеседник увидит номер, с которого осуществлено действие.


        Так что даже если бы Telegram по-прежнему скрывал бы номер в окне информации о собеседнике, связь «человек-номер» уже есть.

        • 15 октября 2016 в 12:16

          +2

          Конечно нет. Если человек мне присылает свой номер, то я его сохраняют, чтоб звонить на него с симки на которой не зарегистрирован Телеграм. И это нормальный юзкейс, не высосанный из пальца. Я ожидаю от кнопки которая называется Share только самого Share, но никак не взаимного обмена, при котором я ещё и делюсь номером на котором зарегана гуглопочта, соцсети, мессенджеры…
          • 15 октября 2016 в 12:21

            +1

            Тем не менее, данная особенность отлично описана в FAQ.Т. е. «Вас предупредили». Попробуйте тогда написать им в твиттере или в саппорт через приложение. Чем больше людей выскажут мнение о конкретной фиче, тем больше шанс, что с ней что-то сделают. Ну, или объяснят, почему это невозможно.

            • 15 октября 2016 в 12:28

              +1

              Для этого эта статья и существует) Наличие описания этой страной фичи в факе никак не оправдывает ее существование.
  • 15 октября 2016 в 12:05

    +1

    Давно уже заметил, что если человека добавляешь по номеру телефона, то написав ему светишь и свой телефон. Потому я для себя нашел способ обхода такого расшаривания номера: вбиваю номер телефона в поиск, нахожу контакт, если у него есть ник, то копирую его. Далее удаляю из своей контактной книги (если ранее добавлял) контакт человека с номером, по поиску нахожу его по нику и так добавляю.
    Готово!

    Зная логику Telegram как-то сам дошел до этого… мессенджер же основан на сот. номерах, вполне логично все сделано у них.

© Habrahabr.ru