Política de privacidad — TCleanner
Última actualización: 2026-09-30. Se aplica a la versión 0.1.0 y posteriores hasta que esta página cambie.
Principios
La privacidad, primero. Los mismos seis puntos están en la app, en Ajustes › Cómo funciona, y en la pantalla de inicio de sesión, que puedes leer antes de iniciar sesión.
- En tu dispositivo. El índice y cada búsqueda son locales, y la búsqueda funciona sin conexión.
- Solo Telegram. La app solo habla con los servidores de Telegram, con tu propia sesión. No tenemos servidores propios.
- Nada para terceros. Sin analítica, anuncios ni rastreadores, y sin SDK de analítica ni de rastreo: las únicas bibliotecas son TDLib, la propia de Telegram, y la base de datos local GRDB.
- Tú decides qué se borra. Solo después de que confirmes una cantidad exacta, para todos, nunca de forma programada.
- Tu sesión y tu índice. La sesión se guarda en el directorio de datos cifrado de TDLib, con su clave en el llavero (Keychain), y el índice está en el almacenamiento privado de la app. Ambos se excluyen de las copias de seguridad. La clave de la sesión puede estar en una copia de seguridad cifrada del dispositivo, pero no puede restaurarse en otro dispositivo. Puedes borrar ambos desde Ajustes.
- Diagnósticos solo si los exportas tú, sin texto de mensajes. La app no tiene sistema de informes de fallos; Apple solo entrega a un desarrollador los registros de fallos si activaste «Compartir con desarrolladores» en los Ajustes de iOS.
La versión corta
TCleanner no tiene servidor. No hay ninguna cuenta que crear, ni analítica, ni SDK de publicidad, ni sistema de informes de fallos, ni ningún servicio de analítica o de rastreo que reciba nada. Nada de lo que buscas se transmite. La app no envía automáticamente datos personales al desarrollador; el desarrollador solo recibe diagnósticos si tú decides enviarlos.
Qué guarda la app, y dónde
- Un índice local de mensajes que contiene el texto de los mensajes, los nombres de los remitentes, los títulos y tipos de los chats, identificadores de cuenta, de chat y de mensaje, fechas y horas, si cada mensaje es tuyo, permisos de borrado, el progreso de la sincronización y los chats que excluiste, de tus chats, y de los canales a los que estás suscrito solo si lo activas, solo en el dispositivo, para poder buscar en él sin conexión. Se guarda en el almacenamiento privado de la app, excluido de las copias de seguridad del dispositivo y en la nube, y se elimina por completo cuando borras la app o su almacenamiento. Nunca se sube a ningún sitio.
- Tu sesión de Telegram se guarda en el directorio de datos cifrado de TDLib, en el almacenamiento privado de la app, excluida de las copias de seguridad. Su clave de cifrado se guarda en el llavero (Keychain) de iOS con la protección «solo este dispositivo»: puede formar parte de una copia de seguridad cifrada del dispositivo, pero no puede restaurarse en otro dispositivo, así que allí vuelves a iniciar sesión. Es lo que permite a Telegram reconocer la app como tú. Nunca se sube a ningún sitio.
- Preferencias y plantillas de búsqueda guardadas: entre ellas tu idioma, la apariencia, el bloqueo, los ajustes de canales y de historial, los nombres y expresiones regulares de las plantillas y las credenciales de API de la aplicación si introduces las tuyas. La app no crea identificadores publicitarios ni de rastreo.
El desarrollador no puede leer nada de esto. No sale del dispositivo.
Puedes exportar tú mismo un informe de diagnóstico, desde Ajustes › Desarrollador. Contiene la versión y la compilación de la app, la versión de iOS, el identificador del modelo del dispositivo (no el nombre que le diste), el idioma y la apariencia de la app, qué entorno de Telegram usa, el estado de la autorización, si el bloqueo está activado, si el dispositivo está conectado, el almacenamiento libre y el tamaño del índice, recuentos de chats y mensajes, de chats completamente indexados y de chats cuya sincronización falló, la fase de sincronización, el código de error de cada chat cuya sincronización falló y las propias líneas de registro de la app sobre la sesión, la sincronización y las actualizaciones, filtradas para que solo queden líneas formadas por palabras conocidas, números e identificadores. Los chats aparecen en él solo como etiquetas numeradas como «chat-1 (private)», asignadas de nuevo en cada informe y sin significado fuera de él. No contiene contenido de mensajes, nombres, nombres de usuario, títulos de chats, número de teléfono, datos de la sesión, identificadores de usuario, de chat o de mensaje de Telegram, identificador de cuenta ni el api_id de la aplicación. La app nunca lo envía por sí sola. La página muestra primero el informe completo; desde ella puedes enviarlo por correo a soporte, compartirlo o copiarlo, y solo entonces sale algo del dispositivo, a través de tu propia app de correo, la hoja para compartir o el portapapeles. Las issues de GitHub son públicas: no adjuntes allí un informe de diagnóstico.
Qué envía la app, y a quién
Solo a Telegram, y solo lo que tú le pides: inicia sesión en tu cuenta, descarga el texto de los mensajes de tus chats (y de los canales a los que estás suscrito, si lo activas) y borra los mensajes que confirmas. Ese tráfico va a los servidores de Telegram bajo la propia política de privacidad de Telegram. No va a ningún otro sitio.
El modo de demostración integrado en la app no contacta con nada en absoluto.
Borrado
El borrado es siempre «para todos», siempre se confirma antes con una cantidad exacta y no se puede deshacer. No hay borrado programado ni en segundo plano: nunca se borra nada sin que confirmes ese lote concreto.
Niños
La app no está dirigida a niños y no recopila nada de nadie.
Contacto
Soporte de la app y diagnósticos: support@kudravets.com. Consultas generales: info@kudravets.com. Informes de errores y comentarios públicos: abre una incidencia en https://github.com/ilya-kudravets/tcleanner-feedback/issues.