Article 02
Politique de confidentialité
Mise à jour — 8 juin 2026
Tes données sont à toi. Cette page explique exactement ce qu'on collecte, pourquoi, où ça vit, et comment tu peux tout récupérer ou tout supprimer.
1. Responsable du traitement
Le responsable de traitement est Helionis Labs, éditeur de Miraen by SoftlyUp. Contact : contact@softlyup.app.
2. Ce qu'on collecte
2.1 Données de compte
- Email, mot de passe haché, nom affiché.
- Si connexion Google : identifiant Google, email vérifié.
- Date de création, dernière activité, statut de vérification.
2.2 Données de profil et de contenu
- Pseudonyme, bio, avatar, cover, localisation déclarée, site personnel, humeur, langue préférée.
- Blocs que tu crées (vibe, passions, rêves, moments, citations…) et leur niveau de visibilité.
- Collections, blocs de duo, messages privés que tu envoies.
2.3 Données techniques
- Adresse IP au moment des connexions (utilisée pour le rate limit et la détection d'abus, conservée 30 jours).
- Logs minimaux de requêtes IA (action, tokens utilisés — pas le contenu généré conservé en clair après expiration des streams).
- Compteur agrégé de visites de profil (jamais d'identité du visiteur).
2.4 Cookies & analytics
Miraen utilise un cookie de session technique (indispensable à l'authentification) et un cookie de préférence de langue (lore.lang). Si on active un jour des analytics, ce sera une solution sans pisteurs tiers (Plausible ou équivalent), et on te demandera ton consentement via une bannière dédiée. Pas de Google Analytics, pas de pixel Meta, pas de cookies publicitaires — jamais.
3. Pourquoi on collecte
- Te fournir le service (afficher ton profil, conserver tes blocs, permettre les messages).
- Protéger la communauté (modération, anti-abus, détection de bots via Cloudflare Turnstile).
- Améliorer Miraen (statistiques agrégées et anonymes).
4. Qui peut voir tes données
Personne, sauf si tu rends un bloc public ou partageable par lien. Notre équipe technique peut accéder aux données nécessaires au support ou à la modération, dans le cadre strict de ses missions.
Sous-traitants techniques utilisés :
- Convex (base de données + backend, Europe/US).
- Vercel (hébergement frontend, Europe/US).
- OpenRouter (gateway vers les modèles de langage utilisés par Miraen AI).
- Cloudflare Turnstile (anti-bot invisible).
- Resend (emails transactionnels — bienvenue, réinitialisation de mot de passe).
- Google (uniquement si tu choisis Google comme moyen de connexion).
5. Durées de conservation
- Compte actif : tant que tu l'utilises.
- Compte supprimé : effacement immédiat des données, sauf obligations légales (logs sécurité conservés 12 mois maximum).
- Streams IA inachevés : supprimés après 24h.
- Visites de profil : agrégées et purgées après 90 jours.
6. Tes droits (RGPD)
Tu peux à tout moment :
- Accéder à tes données et les exporter au format JSON depuis /settings (article 20 RGPD).
- Rectifier tes informations depuis ton profil ou tes paramètres.
- Supprimer ton compte et toutes les données associées en cascade depuis /settings (article 17 RGPD).
- T'opposer à un traitement, demander une limitation, ou exercer ton droit à la portabilité en écrivant à contact@softlyup.app.
Si tu estimes que tes droits ne sont pas respectés, tu peux saisir la CNIL.
7. Sécurité
Les mots de passe sont hachés (argon2 / bcrypt via Better Auth). L'accès admin requiert un rôle dédié. Les communications sont chiffrées (HTTPS). Les sauvegardes sont automatiques et chiffrées.
8. Mineurs
Miraen n'est pas destiné aux moins de 15 ans. Si on apprend qu'un compte appartient à un mineur en deçà de cet âge sans autorisation parentale, on le supprime.
9. Modifications
Si on modifie significativement cette politique, on te prévient par email avant l'entrée en vigueur des changements.
