mirror of
https://github.com/arthur-pbty/LazyBot.git
synced 2026-06-03 23:36:37 +02:00
add privacy & tos
This commit is contained in:
@@ -0,0 +1,227 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<title>Politique de confidentialité - LazyBot</title>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="description" content="Politique de confidentialité de LazyBot - Bot Discord">
|
||||
<link rel="stylesheet" href="/global.css">
|
||||
<link rel="stylesheet" href="/tos.css">
|
||||
</head>
|
||||
<body>
|
||||
<!-- Navigation -->
|
||||
<nav class="navbar">
|
||||
<div class="navbar-container">
|
||||
<a href="/" class="navbar-brand">
|
||||
<img id="bot-avatar" src="" alt="LazyBot">
|
||||
<span>LazyBot</span>
|
||||
</a>
|
||||
<div class="navbar-nav">
|
||||
<a href="/" class="navbar-link">Accueil</a>
|
||||
<a href="/dashboard" class="navbar-link">Dashboard</a>
|
||||
<div id="auth-section">
|
||||
<a href="/auth/login" class="btn btn-primary btn-sm">Connexion</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<!-- Content -->
|
||||
<main class="tos-container">
|
||||
<div class="tos-content">
|
||||
<h1>🔒 Politique de confidentialité</h1>
|
||||
<p class="tos-updated">Dernière mise à jour : 17 janvier 2026</p>
|
||||
|
||||
<section class="tos-section">
|
||||
<h2>1. Introduction</h2>
|
||||
<p>
|
||||
Cette politique de confidentialité explique comment LazyBot ("le Bot", "nous") collecte,
|
||||
utilise et protège vos informations lorsque vous utilisez nos services.
|
||||
Nous nous engageons à protéger votre vie privée et à traiter vos données de manière transparente.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section class="tos-section">
|
||||
<h2>2. Données collectées</h2>
|
||||
<p>Nous collectons uniquement les données nécessaires au fonctionnement du Bot :</p>
|
||||
|
||||
<h3>2.1 Données de serveur</h3>
|
||||
<ul>
|
||||
<li><strong>ID du serveur</strong> : Pour identifier et stocker les configurations</li>
|
||||
<li><strong>ID des salons</strong> : Pour les fonctionnalités de messages automatiques</li>
|
||||
<li><strong>ID des rôles</strong> : Pour les fonctionnalités d'attribution de rôles</li>
|
||||
</ul>
|
||||
|
||||
<h3>2.2 Données utilisateur</h3>
|
||||
<ul>
|
||||
<li><strong>ID Discord</strong> : Pour identifier les utilisateurs dans les systèmes de niveaux et d'économie</li>
|
||||
<li><strong>Nom d'utilisateur</strong> : Affiché temporairement dans les messages (non stocké)</li>
|
||||
<li><strong>Avatar</strong> : Utilisé dans le dashboard (récupéré via Discord, non stocké)</li>
|
||||
</ul>
|
||||
|
||||
<h3>2.3 Données de progression</h3>
|
||||
<ul>
|
||||
<li><strong>Niveau et XP</strong> : Pour le système de niveaux</li>
|
||||
<li><strong>Solde et banque</strong> : Pour le système d'économie virtuelle</li>
|
||||
<li><strong>Horodatages</strong> : Pour gérer les cooldowns des commandes</li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
<section class="tos-section">
|
||||
<h2>3. Utilisation des données</h2>
|
||||
<p>Vos données sont utilisées exclusivement pour :</p>
|
||||
<ul>
|
||||
<li>Fournir les fonctionnalités du Bot (niveaux, économie, messages automatiques)</li>
|
||||
<li>Sauvegarder vos configurations de serveur</li>
|
||||
<li>Authentifier les administrateurs sur le dashboard</li>
|
||||
<li>Améliorer nos services</li>
|
||||
</ul>
|
||||
<p>
|
||||
<strong>Nous ne vendons jamais vos données.</strong> Nous ne partageons pas vos données avec des tiers
|
||||
à des fins commerciales ou publicitaires.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section class="tos-section">
|
||||
<h2>4. Stockage et sécurité</h2>
|
||||
<ul>
|
||||
<li>Les données sont stockées dans une base de données SQLite sécurisée</li>
|
||||
<li>L'accès aux données est limité et protégé</li>
|
||||
<li>Les sessions du dashboard utilisent des cookies sécurisés</li>
|
||||
<li>L'authentification passe par OAuth2 de Discord (nous ne stockons pas votre mot de passe)</li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
<section class="tos-section">
|
||||
<h2>5. Conservation des données</h2>
|
||||
<p>Les données sont conservées tant que :</p>
|
||||
<ul>
|
||||
<li><strong>Données de serveur</strong> : Tant que le Bot est présent sur le serveur</li>
|
||||
<li><strong>Données utilisateur</strong> : Tant que l'utilisateur est membre d'un serveur utilisant le Bot</li>
|
||||
<li><strong>Sessions dashboard</strong> : Jusqu'à déconnexion ou expiration (24 heures)</li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
<section class="tos-section">
|
||||
<h2>6. Vos droits</h2>
|
||||
<p>Conformément aux réglementations en vigueur (notamment le RGPD), vous avez le droit de :</p>
|
||||
<ul>
|
||||
<li><strong>Accès</strong> : Demander quelles données nous avons sur vous</li>
|
||||
<li><strong>Rectification</strong> : Demander la correction de données inexactes</li>
|
||||
<li><strong>Suppression</strong> : Demander la suppression de vos données</li>
|
||||
<li><strong>Portabilité</strong> : Recevoir vos données dans un format lisible</li>
|
||||
<li><strong>Opposition</strong> : Vous opposer au traitement de vos données</li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
<section class="tos-section">
|
||||
<h2>7. Suppression des données</h2>
|
||||
<p>Pour supprimer vos données :</p>
|
||||
<ul>
|
||||
<li><strong>Données de serveur</strong> : Retirez le Bot de votre serveur - les données seront automatiquement supprimées</li>
|
||||
<li><strong>Données personnelles</strong> : Contactez-nous via le serveur Discord de support</li>
|
||||
</ul>
|
||||
<p>
|
||||
La suppression est effectuée dans un délai de 30 jours maximum après la demande.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section class="tos-section">
|
||||
<h2>8. Cookies</h2>
|
||||
<p>Le dashboard utilise des cookies essentiels pour :</p>
|
||||
<ul>
|
||||
<li>Maintenir votre session de connexion</li>
|
||||
<li>Assurer la sécurité de votre compte</li>
|
||||
</ul>
|
||||
<p>
|
||||
Nous n'utilisons pas de cookies de tracking ou publicitaires.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section class="tos-section">
|
||||
<h2>9. Services tiers</h2>
|
||||
<p>Le Bot interagit avec les services suivants :</p>
|
||||
<ul>
|
||||
<li><strong>Discord API</strong> : Pour toutes les fonctionnalités du Bot - <a href="https://discord.com/privacy" target="_blank">Politique de Discord</a></li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
<section class="tos-section">
|
||||
<h2>10. Mineurs</h2>
|
||||
<p>
|
||||
Le Bot respecte les conditions d'utilisation de Discord concernant l'âge minimum (13 ans, ou plus selon les pays).
|
||||
Nous ne collectons pas sciemment de données sur des enfants en dessous de l'âge requis.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section class="tos-section">
|
||||
<h2>11. Modifications</h2>
|
||||
<p>
|
||||
Cette politique peut être mise à jour occasionnellement. Les modifications seront publiées sur cette page
|
||||
avec une date de mise à jour. Nous vous encourageons à consulter régulièrement cette page.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section class="tos-section">
|
||||
<h2>12. Contact</h2>
|
||||
<p>
|
||||
Pour toute question concernant cette politique de confidentialité ou pour exercer vos droits,
|
||||
contactez-nous via notre serveur Discord de support.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<div class="tos-back">
|
||||
<a href="/" class="btn btn-secondary">← Retour à l'accueil</a>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<!-- Footer -->
|
||||
<footer class="footer">
|
||||
<div class="footer-content">
|
||||
<div class="footer-links">
|
||||
<a href="/dashboard">Dashboard</a>
|
||||
<a href="/tos">Conditions d'utilisation</a>
|
||||
<a href="/privacy">Politique de confidentialité</a>
|
||||
<a href="https://links.serverarthur.duckdns.org/" target="_blank">Support</a>
|
||||
</div>
|
||||
<p class="footer-copyright">
|
||||
© 2024 LazyBot. Fait avec ❤️ pour Discord.
|
||||
</p>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script>
|
||||
// Charger les infos du bot (avatar)
|
||||
fetch("/api/bot-info")
|
||||
.then(res => res.json())
|
||||
.then(bot => {
|
||||
const avatarUrl = `https://cdn.discordapp.com/avatars/${bot.id}/${bot.avatar}.png`;
|
||||
document.getElementById("bot-avatar").src = avatarUrl;
|
||||
})
|
||||
.catch(() => {
|
||||
document.getElementById("bot-avatar").src = "https://cdn.discordapp.com/embed/avatars/0.png";
|
||||
});
|
||||
|
||||
// Vérifier si l'utilisateur est connecté
|
||||
fetch("/api/user")
|
||||
.then(res => {
|
||||
if (!res.ok) throw new Error("Non connecté");
|
||||
return res.json();
|
||||
})
|
||||
.then(user => {
|
||||
const authSection = document.getElementById("auth-section");
|
||||
authSection.innerHTML = `
|
||||
<div class="navbar-actions">
|
||||
<div class="navbar-user">
|
||||
<img src="https://cdn.discordapp.com/avatars/${user.id}/${user.avatar}.png" alt="Avatar">
|
||||
<span>${user.username}</span>
|
||||
</div>
|
||||
<a href="/auth/logout" class="btn btn-secondary btn-sm">Déconnexion</a>
|
||||
</div>
|
||||
`;
|
||||
})
|
||||
.catch(() => {});
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user