Privacy Policy / Политика конфиденциальности
Revision / Редакция: 13.11.2026
Политика конфиденциальности
Эта политика описывает, какие данные обрабатывает Telegram-бот Most Files (@most_files_bot) и как с ними обращаться.
1. Какие данные мы храним
В базе данных (Postgres) хранятся:
- идентификатор пользователя Telegram и язык интерфейса;
- идентификатор чата и идентификаторы сообщений бота со статусами;
- для каждого документа: Telegram
file_idиfile_unique_id, идентификатор альбома Telegram (если файл пришёл в составе альбома), название (имя файла или подпись, которую вы отправили), категория, тип (фото или документ), MIME-тип, размер, число страниц или размеры изображения, даты, статус резервного копирования и синхронизации с причиной сбоя, идентификатор файла на Google Диске и кешированные идентификаторы папок на Диске; - настройки (включён ли inline-режим);
- токен обновления (refresh token) Google в зашифрованном виде (AES-GCM); ключ шифрования хранится вне базы данных;
- одноразовое состояние OAuth: действует 10 минут, просроченные записи удаляются раз в сутки;
- очередь фоновых заданий (копирование, синхронизация, удаление на Google Диске): внутренние идентификаторы пользователя и документа, идентификатор файла на Google Диске;
- технические логи без содержимого документов, токенов и подписей (в логах могут встречаться внутренние идентификаторы пользователей).
2. Что мы не храним
- Содержимое документов не хранится на наших серверах: файлы остаются в Telegram, у нас только
file_id. - При копировании на Google Диск и при конвертации (
/convert: фото в PDF, сжатие, операции с PDF) файлы скачиваются и обрабатываются только в памяти и не сохраняются на диск. - Токен доступа (access token) Google существует только в памяти.
3. Зачем нужны данные
Для работы сервиса: каталог документов, поиск (в том числе inline-поиск), конвертация и копирование на ваш Google Диск по вашему запросу.
4. Доступ к Google
Подключение Google Диска необязательно. Мы запрашиваем только одно разрешение: https://www.googleapis.com/auth/drive.file. Оно даёт доступ только к файлам и папкам, созданным самим приложением; другие файлы на вашем Диске мы видеть не можем. Разрешения на профиль и адрес электронной почты не запрашиваются.
Отключить доступ можно в боте (/settings, отключение Google Диска) или в аккаунте Google: https://myaccount.google.com/permissions. Уже скопированные файлы остаются на вашем Диске.
5. Ограниченное использование данных Google (Limited Use)
Most Files's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
Перевод: использование и передача Most Files любым другим приложениям информации, полученной из API Google, будут соответствовать Политике Google API Services по данным пользователей, включая требования об ограниченном использовании.
Мы не продаём данные, не используем данные Google для рекламы и не используем их для обучения моделей ИИ. Люди не читают данные Google, за исключением случаев, когда есть ваше согласие, это нужно для безопасности или этого требует закон.
6. Удаление данных
В боте: /settings → «🗑 Удалить мои данные» → подтвердите, отправив слово «УДАЛИТЬ». Метаданные всех документов, подключение к Google Диску и настройки удаляются сразу, доступ к Google отзывается (если Google в этот момент недоступен, отзовите доступ вручную на myaccount.google.com/permissions), а запись об аккаунте окончательно удаляется ежедневной задачей очистки, обычно в течение суток.
Отдельные документы можно удалять в боте (копия на Google Диске перемещается в корзину Диска). Файлы на вашем Google Диске и сообщения в чате Telegram остаются у вас. Удаление данных также можно запросить по электронной почте.
7. Сроки хранения
- Пока вы пользуетесь сервисом.
- Документы, которым не выбрана категория, удаляются примерно через сутки.
- Состояние OAuth — действует до 10 минут, просроченные записи удаляются раз в сутки.
- После запроса на удаление — см. раздел 6.
- Технические логи хранятся хостинг-провайдером ограниченное время в соответствии с его политикой; мы не используем их для иных целей.
8. Третьи стороны
- Telegram — доставка сообщений и хранение файлов.
- Google — Google Диск, только если вы его подключили.
- Railway — хостинг приложения и базы данных; серверы расположены за пределами Казахстана.
Мы не продаём и не передаём данные никому, кроме перечисленного.
9. Безопасность
Соединения защищены TLS, токен обновления Google хранится в зашифрованном виде, запрашивается минимально необходимое разрешение, секреты хранятся в переменных окружения.
10. Дети
Сервис не предназначен для лиц младше 16 лет.
11. Законодательство Республики Казахстан
Данные обрабатываются в соответствии с Законом Республики Казахстан «О персональных данных и их защите». Пользуясь ботом, вы соглашаетесь на обработку данных, описанную в этой политике. Данные передаются за пределы Казахстана — на серверы Telegram, Google и Railway. Вы вправе в любой момент отозвать согласие (удалить данные в боте или написать нам), а также получить доступ к своим данным и потребовать их исправления.
12. Изменения политики
При изменении политики мы обновляем дату редакции вверху страницы. Продолжая пользоваться сервисом, вы принимаете новую редакцию.
13. Контакты
Privacy Policy
This policy describes the data the Telegram bot Most Files (@most_files_bot) processes and how it is handled.
1. Data we store
The following is stored in our database (Postgres):
- your Telegram user ID and interface language;
- chat ID and message IDs of the bot's status messages;
- for each document: Telegram
file_idandfile_unique_id, Telegram album ID (if the file arrived in an album), title (the file name or the caption you sent), category, type (photo or document), MIME type, size, page count or image dimensions, dates, backup and sync status with the failure reason, Google Drive file ID and cached Drive folder IDs; - settings (inline mode on or off);
- your Google refresh token, encrypted with AES-GCM; the encryption key is kept outside the database;
- one-time OAuth state: valid for 10 minutes, expired records are removed once a day;
- the background job queue (copying, sync, Drive deletion): internal user and document IDs and the Google Drive file ID;
- technical logs without document contents, tokens or captions (logs may contain internal user IDs).
2. What we do not store
- Document contents are not stored on our servers: files stay in Telegram and we keep only the
file_id. - When copying to Google Drive or converting files (
/convert: photo to PDF, compression, PDF operations), files are downloaded and processed in memory only and are not saved to disk. - The Google access token exists in memory only.
3. Why we process data
To operate the service (document catalog, search including inline search, conversion) and to copy documents to your Google Drive at your request.
4. Google access
Connecting Google Drive is optional. We request a single scope: https://www.googleapis.com/auth/drive.file. It gives access only to files and folders created by the app; we cannot see any other files in your Drive. No profile or email scopes are requested.
You can disconnect in the bot (/settings, disconnect Google Drive) or in your Google account: https://myaccount.google.com/permissions. Files already copied remain in your Drive.
5. Google API Services User Data Policy and Limited Use
Most Files's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
We do not sell data, we do not use Google user data for advertising, and we do not use it to train AI models. Humans do not read Google user data, except with your consent, for security purposes, or to comply with the law.
6. Deleting your data
In the bot: /settings → "🗑 Удалить мои данные" (Delete my data) → confirm by typing the word "УДАЛИТЬ" (the bot's interface is in Russian). Metadata of all your documents, your Google Drive connection and your settings are deleted immediately, Google access is revoked (if Google is unreachable at that moment, revoke it manually at myaccount.google.com/permissions), and your account record is permanently removed by a daily cleanup job, usually within a day.
You can also delete individual documents in the bot (the Drive copy is moved to the Drive trash). Files in your Google Drive and messages in your Telegram chat stay with you. You can also request deletion by email.
7. Retention
- While you use the service.
- Documents without a chosen category are deleted after about one day.
- OAuth state is valid for up to 10 minutes; expired records are removed once a day.
- After a deletion request, see section 6.
- Technical logs are retained by the hosting provider for a limited time under its own policy; we do not use them for any other purpose.
8. Third parties
- Telegram: message delivery and file storage.
- Google: Google Drive, only when you connect it.
- Railway: hosting of the application and the database; servers are located outside Kazakhstan.
We do not sell or share data otherwise.
9. Security
Connections use TLS, the Google refresh token is stored encrypted, we request the minimal scope, and secrets are kept in environment variables.
10. Children
The service is not intended for persons under 16.
11. Law of the Republic of Kazakhstan
Data is processed in accordance with the Law of the Republic of Kazakhstan "On Personal Data and Their Protection". By using the bot you consent to the processing described in this policy. Data is transferred across borders to servers of Telegram, Google and Railway located outside Kazakhstan. You may withdraw your consent at any time (delete your data in the bot or email us), and you have the right to access and correct your data.
12. Changes to this policy
When the policy changes we update the revision date at the top of this page. Continued use of the service means you accept the updated policy.