Политика конфиденциальности
Это описание того, как GitHub Graveyard обрабатывает персональные данные. Не юридическая консультация.
1) Кто мы
GitHub Graveyard — это веб-сервис для поиска, обзора и переоценки open-source репозиториев на GitHub. Сервис помогает пользователям находить забытые, завершённые или недооценённые проекты, просматривать сигналы активности (например, commits, issues, pull requests и stars), отмечать статус репозиториев и поддерживать интересные проекты с помощью виртуальных «candles».
Email: nacosof@gmail.com
2) Какие данные мы собираем
Мы собираем данные, которые нужны, чтобы ты мог пользоваться сервисом: аккаунт, сессии, действия в профиле, и технические данные.
- Данные аккаунта: username, email, флаг подтверждения (verified), и хэш пароля (пароль мы не храним в открытом виде).
- OAuth-данные: когда ты входишь через GitHub или Google, NextAuth создаёт/использует аккаунт и может получать email, display name, providerAccountId и изображение профиля (если оно возвращается провайдером).
- Сессии и cookies: используются cookies для аутентификации, включая `gg_session` и cookies NextAuth.
- Данные действий: свечки/донаты, голосования и метки категорий, которые связаны с твоим аккаунтом.
- Админ-метрики: мы используем поле `lastSeenAt` и считаем «online» как пользователей, которые были активны в последние ~5 минут. Этот показатель виден только администратору.
- Email-общение: коды подтверждения email и коды сброса пароля.
- Технические данные: информация о запросах, обычно включая IP-адрес и user agent, которую могут хранить хостинг и инфраструктура Next.js/NextAuth.
3) Зачем мы используем данные
- Чтобы создать и поддерживать твой аккаунт и доступ к профилю.
- Чтобы отправлять письма: подтверждение регистрации и сброс пароля.
- Чтобы показывать свечи/статы и отражать твои действия.
- Чтобы обеспечивать безопасность, снижать злоупотребления и ограничивать подозрительные активности.
- Чтобы интегрироваться с внешними сервисами: GitHub/Google OAuth и GitHub API для сигналов репозиториев.
4) Правовые основания
В тех случаях, когда применяется GDPR/UK GDPR, мы обычно опираемся на: договор (когда ты создаёшь аккаунт), законные интересы (безопасность и предотвращение злоупотреблений), и согласие там, где это требуется.
5) С кем мы делимся данными
Мы передаём персональные данные только тем, кому нужно для работы сервиса, например:
- OAuth-провайдеры: GitHub и Google.
- Платёжный провайдер (для пополнения виртуальных «свечей»): NOWPayments. Мы передаём данные, необходимые для создания заказа/инвойса и обработки статусов оплаты.
- Email-провайдер: Resend или SMTP (если настроен).
- Хостинг и инфраструктура: платформы, которые размещают сайт и базу данных.
- База данных/ORM: Prisma + Postgres/Serverless Postgres.
6) Передача данных за пределы страны/ЕС
OAuth и email-провайдеры могут обрабатывать данные в разных странах. Мы предпринимаем разумные шаги, чтобы передача соответствовала требованиям применимого законодательства (включая стандартные механизмы передачи там, где это требуется).
7) Сроки хранения
- Коды подтверждения email и коды сброса пароля действуют 10 минут и после завершения/истечения удаляются.
- Cookie `gg_session` хранится до 30 дней (для удобства входа).
- Сессии NextAuth хранятся и истекают в соответствии с настройками NextAuth (и записью сессии в базе данных).
- Данные аккаунта хранятся до удаления аккаунта или пока это нужно для целей, описанных в этой политике.
8) Права пользователей
В зависимости от юрисдикции вы можете запросить доступ к своим данным, исправление, удаление, ограничение обработки, а также подать жалобу в уполномоченный орган.
Напишите нам по адресу nacosof@gmail.com.
9) Cookies
Мы используем cookies в первую очередь для аутентификации и поддержания сессии. Среди них `gg_session` (httpOnly) и cookies NextAuth.
10) Безопасность
Мы используем разумные технические и организационные меры для защиты данных, включая хэширование паролей и использование httpOnly cookie для сессий.
11) Детские данные
Сервис предназначен для пользователей старше 13 лет.
12) Изменения
Мы можем обновлять эту Политику. Новая версия публикуется на сайте.