Background
Telegram Messenger ofrece un canal cifrado de "extremo a extremo", con su MTProto elaborado en casa, llamado chat secreto.
Tienen "Vistas previas de enlaces" de forma predeterminada en todos los modos, pero Chats secretos, en los que los servidores pueden generar una vista previa y un resumen al rastrear el enlace, para mostrar esa información al usuario final.
Problema
Recientemente, agregaron una nueva opción en la configuración para habilitar una "función" llamada "Vistas previas de enlaces" en la que también se rastrean todos los enlaces en Chats secretos y se muestra la información. Produjeron un diálogo de una sola vez dentro de mis chats secretos, que me impidió tomar una captura de pantalla, diciendo si me gustaría habilitar eso o no.
Al ver que el cifrado de extremo a extremo ya no se aplicaría si pudieran ver mis enlaces de chat secreto para rastrearlos, les daré -por centésima vez- el beneficio de la duda y simplemente preguntaré cómo ¿Lo hacen ellos?
Extras
Una opción que me viene a la mente es rastrear los enlaces desde dentro del cliente de Telegram en el dispositivo del usuario en lugar de rastrearlos con sus servidores exclusivos, cuidado con usted.
Ese es el diseño menos espeluznante / defectuoso que se me ocurre, pero incluso eso significa que también son capaces de configurar simplemente a su cliente para que envíe el registro de chat secreto del cliente a cualquier persona que elijan; Si esta implementación de previsualizaciones de enlaces pasó desapercibida, entonces no veo por qué el registro de teclas sería diferente si los desarrolladores no estuvieran interesados en Telegram lo suficiente como para revisar los cambios de código en su cliente de código abierto.