Політика конфіденційності — TCleanner
Останнє оновлення: 2026-09-30. Діє для версії 0.1.0 і новіших, доки ця сторінка не зміниться.
Принципи
Приватність на першому місці. Ті самі шість пунктів є в застосунку, у Параметри › Як це працює, і на екрані входу, де їх можна прочитати ще до входу.
- На вашому пристрої. Індекс і кожен пошук локальні, а пошук працює офлайн.
- Лише Telegram. Застосунок звертається лише до серверів Telegram, з вашим власним сеансом. Наших серверів немає.
- Нічого третім особам. Жодної аналітики, реклами чи трекерів і жодних SDK для аналітики чи відстеження: єдині бібліотеки — власна TDLib від Telegram і локальна база даних GRDB.
- Ви вирішуєте, що видаляти. Лише після того, як ви підтвердите точну кількість, для всіх, ніколи за розкладом.
- Ваш сеанс та індекс. Сеанс зберігається в зашифрованому каталозі даних TDLib, ключ до нього — у Keychain, а індекс — у закритому сховищі застосунку. Обидва виключено з резервних копій. Ключ сеансу може бути в зашифрованій резервній копії пристрою, але його не можна відновити на іншому пристрої. Ви можете стерти обидва у Параметрах.
- Діагностика — лише якщо ви самі її експортуєте, і без тексту повідомлень. У застосунку немає засобу звітів про збої; Apple передає розробникові журнали збоїв, лише якщо ви ввімкнули «Звіти для розробників» у налаштуваннях iOS.
Коротко
У TCleanner немає сервера. Немає облікового запису, який треба створювати, немає аналітики, немає рекламного SDK, немає засобу звітів про збої і немає сервісу аналітики чи відстеження, який щось отримує. Нічого з того, що ви шукаєте, не передається. Застосунок не надсилає розробникові персональні дані автоматично; розробник отримує діагностику, лише якщо ви самі вирішите її надіслати.
Що застосунок зберігає і де
- Локальний індекс повідомлень: текст повідомлень, імена відправників, назви й типи чатів, ідентифікатори облікового запису, чатів і повідомлень, час надсилання, ознаку того, що повідомлення ваше, права на видалення, перебіг синхронізації і виключені вами чати — з ваших чатів, а з каналів, на які ви підписані, лише якщо ви це ввімкнете, — лише на пристрої, щоб по ньому можна було шукати офлайн. Він зберігається в закритому сховищі застосунку, виключений з резервних копій пристрою та хмари і повністю видаляється, коли ви видаляєте застосунок або очищаєте його сховище. Він ніколи не вивантажується.
- Ваш сеанс Telegram зберігається в зашифрованому каталозі даних TDLib у закритому сховищі застосунку і виключений з резервних копій. Його ключ шифрування зберігається в Keychain iOS із захистом «лише цей пристрій»: він може входити до зашифрованої резервної копії пристрою, але його не можна відновити на іншому пристрої, тож там ви входите знову. Саме сеанс дає Telegram змогу впізнавати застосунок як вас. Він ніколи не вивантажується.
- Налаштування і збережені шаблони пошуку — зокрема мова, оформлення, захист входу в застосунок, параметри каналів та історії, назви шаблонів і регулярні вирази, а також облікові дані API застосунку — api_id та api_hash, якщо ви введете власні. Застосунок не створює рекламних ідентифікаторів чи ідентифікаторів для відстеження.
Розробник не може прочитати нічого з цього. Воно не залишає пристрій.
Ви можете самі експортувати звіт діагностики в розділі Параметри › Для розробників. У ньому є версія і збірка застосунку, версія iOS, ідентифікатор моделі пристрою (не ім’я, яке ви йому дали), мова й оформлення застосунку, середовище Telegram, з яким він працює, стан авторизації, чи ввімкнено захист входу, чи є з’єднання, вільне місце і розмір індексу, кількість чатів і повідомлень, кількість повністю проіндексованих чатів і чатів, синхронізація яких не вдалася, етап синхронізації, код помилки кожного чату, синхронізація якого не вдалася, і власні рядки журналу застосунку про сеанс, синхронізацію й оновлення, відфільтровані так, що лишаються тільки рядки з відомих слів, чисел та ідентифікаторів. Чати в ньому позначені лише нумерованими мітками на кшталт «chat-1 (private)», які призначаються наново для кожного звіту і поза ним нічого не означають. У ньому немає вмісту повідомлень, імен, імен користувачів, назв чатів, номера телефону, даних сеансу, ідентифікаторів користувачів, чатів і повідомлень Telegram, ідентифікатора облікового запису та api_id застосунку. Застосунок ніколи не надсилає його сам. Спочатку сторінка показує звіт повністю; з неї ви можете надіслати його поштою до підтримки, поділитися ним або скопіювати, і лише тоді щось залишає пристрій — через вашу поштову програму, меню «Поділитися» або буфер обміну. Issues на GitHub публічні: не додавайте туди звіт діагностики.
Що застосунок надсилає і кому
Лише Telegram і лише те, про що ви просите: він входить у ваш обліковий запис, завантажує текст повідомлень у ваших чатах (і в каналах, на які ви підписані, якщо ви це ввімкнете) і видаляє повідомлення, видалення яких ви підтвердите. Цей трафік іде на сервери Telegram відповідно до власної політики конфіденційності Telegram. Більше нікуди він не іде.
Вбудований у застосунок демонстраційний режим ні з чим не з’єднується.
Видалення
Видалення завжди відбувається «для всіх», завжди підтверджується точною кількістю заздалегідь і не може бути скасоване. Немає видалення за розкладом чи у фоні: нічого ніколи не видаляється, доки ви не підтвердите саме цю партію.
Діти
Застосунок не призначений для дітей і ні від кого нічого не збирає.
Контакти
Підтримка застосунку та діагностика: support@kudravets.com. Загальні питання: info@kudravets.com. Публічні повідомлення про помилки та відгуки: створіть issue на https://github.com/ilya-kudravets/tcleanner-feedback/issues.