Politique de confidentialité
Version 2026-11 — dernière mise à jour : 10 novembre 2026
⚠ Brouillon à faire relire par un juriste avant l'ouverture au public (droit tunisien sur la protection des données personnelles, et RGPD si des personnes situées dans l'Union européenne utilisent le service). Ce texte décrit ce que l'application fait réellement aujourd'hui ; les points entre crochets restent à compléter. Page rédigée en français uniquement pour l'instant.
1. Qui est responsable
[Nom ou raison sociale, adresse et e-mail de contact — à compléter.] Pour toute question ou demande sur tes données, écris à cette adresse.
2. Sans compte : tout reste sur ton téléphone
Si tu utilises Hwanet sans créer de compte, tes produits et tes ventes sont enregistrés uniquement dans le stockage de ton navigateur (IndexedDB). Rien n'est envoyé à nos serveurs.
3. Avec un compte : ce que nous stockons
| Donnée | Pourquoi | Durée |
|---|---|---|
| Adresse e-mail, nom | Identifier ton compte, t'envoyer les codes, afficher ton nom à ton équipe | Tant que le compte existe |
| Mot de passe | Se connecter. Nous ne stockons jamais le mot de passe lui-même, seulement une empreinte non réversible (bcrypt) | Tant que le compte existe |
| Langue choisie | Écrire les e-mails dans ta langue | Tant que le compte existe |
| Date et version des conditions acceptées | Preuve de ton consentement | Tant que le compte existe |
| Date de confirmation de l'e-mail | Débloquer les fonctions qui exigent un e-mail confirmé | Tant que le compte existe |
| Sessions : dates de création, dernière utilisation, expiration, et nom de l'appareil tel que le navigateur le déclare (début de l'en-tête « User-Agent », 200 caractères au plus) | Te garder connecté, te déconnecter à distance, repérer une session volée | Jusqu'à 180 jours, ou jusqu'à la déconnexion ; nettoyage quotidien des sessions expirées |
| Jetons de renouvellement (empreinte SHA-256 seulement) | Renouveler ta connexion sans te redemander le mot de passe | 30 jours au plus par jeton (il change à chaque usage), et jusqu'à l'expiration de la session |
| Codes à 6 chiffres (empreinte seulement) et nombre d'essais | Confirmer l'e-mail, réinitialiser le mot de passe | 15 minutes, puis nettoyage |
| Journal des tentatives (type d'action, adresse e-mail ou adresse IP, heure) | Limiter les tentatives abusives (sécurité) | 2 jours |
| Invitations : e-mail invité, rôle, gérant qui invite, dates | Permettre à un vendeur de rejoindre un commerce | 14 jours, ou jusqu'à acceptation, refus ou annulation |
| Commerces, appartenances et rôles | Savoir qui a le droit de faire quoi | [à définir] |
| Produits, prix, ventes (lignes, totaux, mode de paiement, date) | Te fournir la caisse synchronisée entre appareils | [à définir] |
Nous ne stockons pas de numéro de téléphone, de position, de pièce d'identité ni de données bancaires. Les ventes ne contiennent pas de données sur tes clients.
4. E-mails
Nous t'envoyons seulement des e-mails liés au service : code de confirmation, code de réinitialisation du mot de passe, invitation à rejoindre un commerce. Pas de publicité. Quand un gérant invite quelqu'un, l'adresse saisie reçoit un e-mail qui mentionne le nom du gérant et celui du commerce. Les e-mails sont envoyés par [prestataire d'envoi : OVH, à confirmer].
5. Qui voit tes données
- Les membres d'un commerce voient les données de ce commerce selon leur rôle (le gérant voit tout, le vendeur voit les produits et encaisse). Le gérant voit le nom et l'e-mail des vendeurs de son équipe.
- Personne d'autre n'a accès aux données d'un commerce, hormis l'administrateur technique du serveur, pour l'exploitation et la sécurité.
- Nous ne vendons pas tes données et ne les partageons pas à des fins publicitaires.
- Hébergement : serveur privé virtuel chez [hébergeur et pays — à confirmer]. Les serveurs utilisent le chiffrement HTTPS.
6. Sur ton téléphone
L'application enregistre dans ton navigateur : tes produits et ventes (IndexedDB), ta session (localStorage : jeton d'accès et jeton de renouvellement) et des fichiers pour fonctionner hors ligne. Ce sont des stockages indispensables au service : nous n'utilisons ni cookie publicitaire ni outil de mesure d'audience tiers. Se déconnecter supprime la session de l'appareil mais laisse les données de vente.
7. Tes droits
Espace client : un commerçant peut t'inviter, à l'adresse e-mail de ta fiche, à suivre ton propre compte chez lui (ce que tu dois et ce que tu as payé). Rien n'est partagé tant que tu n'as pas accepté l'invitation avec un compte dont l'e-mail est vérifié. Tu ne vois que ton compte, jamais les ventes du commerçant ni ses autres clients ; le commerçant ne voit pas ton mot de passe. Tu peux quitter à tout moment, et le commerçant peut retirer l'accès. [À faire relire par un juriste.]
Tu peux demander l'accès à tes données, leur correction, leur suppression ou leur export, et t'opposer à un traitement, en écrivant à l'adresse de contact ci-dessus [délai de réponse à définir]. Tu peux télécharger toi-même tes données personnelles (profil, commerces, ventes que tu as encaissées) depuis l'application, dans Compte → Mes données. Tu peux aussi supprimer ton compte toi-même, dans Compte → Supprimer mon compte (mot de passe demandé) : si tu es le seul membre d'un commerce, il est supprimé avec toutes ses données ; si ton commerce a une équipe, retire d'abord les autres membres ; si tu es vendeur, tes ventes restent au commerce, sans ton nom. Les autres demandes se font par e-mail. Tu peux aussi saisir l'autorité de protection des données personnelles de ton pays [en Tunisie : l'INPDP — à confirmer par le juriste].
8. Sécurité
Mots de passe et codes ne sont jamais stockés en clair. Chaque appel est vérifié contre une session que tu peux révoquer en te déconnectant ; un changement ou une réinitialisation de mot de passe coupe les autres sessions. Les tentatives répétées sont limitées. Aucun système n'étant infaillible, nous t'informerons en cas de violation de données qui te concerne [obligation à préciser par le juriste].
9. Modifications
Cette politique peut évoluer. La date de dernière mise à jour figure en haut de la page.