Условия обслуживания
1. Общие положения
1.1. Данный Discord бот (далее "Бот") предоставляет услуги автоматизированного обучения программированию через платформу Discord.
1.2. Используя Бота, вы соглашаетесь с данными условиями обслуживания.
2. Функциональность
2.1. Бот предоставляет следующие основные функции:
- Автоматическая отправка задач по программированию
- Поддержка различных языков программирования (Python, JavaScript, TypeScript, HTML, C#, C++, Go, Rust)
- Различные уровни сложности задач (Легкий, Средний, Сложный, Босс)
- Создание тредов для решений
- Проверка решений пользователей
3. Права и обязанности пользователей
3.1. Пользователи имеют право:
- Получать задачи по программированию
- Настраивать параметры автоматической отправки задач
- Выбирать языки программирования и уровни сложности
- Отправлять решения задач
3.2. Пользователи обязуются:
- Не использовать бота для рассылки спама
- Не пытаться взломать или нарушить работу бота
- Не использовать бота для нарушения правил Discord
- Не распространять вредоносный код через решения задач
4. Ограничения
4.1. Минимальный интервал между задачами - 45 минут
4.2. Для настройки бота требуются права администратора на сервере
4.3. Бот требует следующие разрешения в каналах:
- Отправка сообщений
- Управление каналами
- Создание публичных тредов
- Управление тредами
- Встраивание ссылок
5. Отказ от ответственности
5.1. Администрация бота не несет ответственности за:
- Временную недоступность сервиса
- Потерю данных
- Некорректную работу проверки решений
- Качество интернет-соединения пользователей
6. Изменение условий
6.1. Администрация оставляет за собой право изменять условия обслуживания без предварительного уведомления.
Политика конфиденциальности
1. Собираемые данные
1.1. Бот собирает и хранит следующую информацию:
- ID серверов Discord
- ID каналов для отправки задач
- ID пользователей, отправляющих решения
- Настройки автоматической отправки задач
- История отправленных задач
- Решения пользователей
2. Использование данных
2.1. Собранные данные используются для:
- Обеспечения работы автоматической отправки задач
- Сохранения настроек серверов
- Ведения статистики использования
- Улучшения качества сервиса
- Предотвращения злоупотреблений
3. Хранение данных
3.1. Данные хранятся в зашифрованной базе данных SQLite
3.2. Доступ к данным имеют только разработчики бота
3.3. Данные хранятся только необходимое для работы время
4. Передача данных третьим лицам
4.1. Бот не передает собранные данные третьим лицам
4.2. Исключения составляют случаи:
- Требования законодательства
- Запросы правоохранительных органов
- Защита прав и собственности администрации бота
5. Защита данных
5.1. Для защиты данных используются:
- Шифрование базы данных
- Безопасное хранение токенов
- Регулярное резервное копирование
- Логирование действий
6. Права пользователей
6.1. Пользователи имеют право:
- Запросить удаление своих данных
- Получить информацию о хранимых данных
- Отказаться от использования бота
- Запросить исправление неверных данных
7. Файлы журналов
7.1. Бот ведет логи, содержащие:
- Время выполнения команд
- ID пользователей и серверов
- Ошибки в работе
- Действия администраторов
8. Изменения политики
8.1. Администрация оставляет за собой право изменять политику конфиденциальности
8.2. Пользователи будут уведомлены об изменениях через Discord
9. Контакты
9.1. По вопросам конфиденциальности пользователи могут обращаться к администрации бота через Discord
10. Согласие
10.1. Использование бота означает согласие с данной политикой конфиденциальности
10.2. При несогласии с политикой следует прекратить использование бота