SÉCURITÉ
Sécurité et sous-traitants de Viglia
Mise à jour : 27 octobre 2026
Hébergement
L’application, ses tâches et sa base de données PostgreSQL tournent sur un serveur Hetzner en Allemagne, opéré par HEPHX. Les sauvegardes sont chiffrées sur le serveur avant d’être envoyées hors serveur.
Sous-traitants
Liste exhaustive des prestataires appelés par le code en production, avec leur finalité, les données reçues, leur région et le risque résiduel. Certains traitements d’intelligence artificielle ont lieu hors de l’Union européenne (Chine, États-Unis). Tout ajout est annoncé aux clients avant sa mise en service.
- Hetzner : Serveur unique : application, tâches, PostgreSQL, Redis, mesure d’audience auto-hébergée, site public. Données : Toutes les données : comptes, données des espaces clients, métadonnées de documents. Région : Allemagne (UE). Actif. Risque résiduel : Le centre de données exact n’est pas encore documenté.
- Cloudflare R2 : Stockage des documents et des sauvegardes chiffrées. Données : Dossiers de consultation, documents déposés par les clients, exports ; sauvegardes chiffrées avant envoi. Région : Région non établie à ce jour. Actif. Risque résiduel : Hors sauvegardes et exports, les documents n’ont pas encore de durée de conservation applicative.
- Lumail : E-mails transactionnels et synthèses. Données : Adresse e-mail, nom affiché, contenu du message. Région : Région non établie à ce jour. Actif. Risque résiduel : Le contenu des synthèses transite par ce prestataire.
- DeepSeek : Modèle de langage principal (analyse, extraction, traduction de secours). Données : Extraits d’avis et de documents, éléments d’analyse et documents de connaissance du client. Région : Hors UE (Chine, selon le prestataire). Actif. Risque résiduel : Traitement hors UE ; absence d’entraînement et durée de conservation non prouvées contractuellement.
- OpenAI : Modèle de langage, plongements vectoriels et traduction. Données : Texte des requêtes et texte soumis aux plongements. Région : États-Unis (selon le prestataire). Actif lorsqu’il est configuré. Risque résiduel : Traitement hors UE ; conservation selon la politique API du prestataire.
- Anthropic : Modèle de langage. Données : Texte des requêtes (extraits d’avis et de documents, éléments d’analyse). Région : États-Unis (selon le prestataire). Actif lorsqu’il est configuré. Risque résiduel : Traitement hors UE ; utilisé seulement si un compte est configuré.
- Vercel AI Gateway : Routage vers un modèle compatible OpenAI. Données : Texte des requêtes, en transit. Région : Région non établie à ce jour. Actif lorsqu’il est configuré. Risque résiduel : Intermédiaire supplémentaire lorsqu’il est utilisé.
- TypeSafe (Jev) : Décisions typées (choix, score). Données : Extraits publics et contexte privé du client nécessaire à la décision. Région : États-Unis. Actif lorsqu’il est configuré. Risque résiduel : Traitement aux États-Unis accepté par Viglia ; conservation nulle non garantie.
- PostHog (EU Cloud) : Suivi des erreurs. Données : Traces d’erreur et adresse de page ; identifiant d’appareil après consentement. Région : UE. Actif. Risque résiduel : Une trace d’erreur peut contenir un extrait de donnée affichée.
- Crisp : Messagerie d’assistance dans l’application. Données : Identifiant, e-mail, nom, organisation et rôle de l’utilisateur connecté. Région : Région non établie à ce jour. Actif. Risque résiduel : Chargé pour les utilisateurs connectés, hors bandeau de consentement.
- Stripe : Facturation des abonnements. Données : E-mail du client et identifiants d’abonnement. Région : Région non établie à ce jour. Actif lorsqu’il est configuré. Risque résiduel : Aucune donnée de consultation n’est transmise.
- Google (Google tag) / Meta (Meta Pixel) : Mesure des campagnes publicitaires, sur le site public uniquement. Données : Adresse de page, paramètres de campagne et cookies propres à ces services ; aucune donnée de l’application. Région : Celle des prestataires (responsables de traitement indépendants). Inactif tant qu’il n’est pas configuré ; ensuite seulement après consentement marketing. Risque résiduel : Transfert vers les États-Unis lorsque le visiteur y consent.
- Oxylabs : Proxy de collecte des sites d’achat public. Données : Requêtes vers des sites publics ; aucune donnée client. Région : Région non établie à ce jour. Actif lorsqu’il est configuré. Risque résiduel : Voit le trafic des comptes plateformes de Viglia, jamais de donnée client.
- CapSolver : Résolution de CAPTCHA sur des sites publics. Données : Images de CAPTCHA de sites publics ; aucune donnée client. Région : Région non établie à ce jour. Actif lorsqu’il est configuré. Risque résiduel : Aucune donnée client n’est transmise.
Isolation des clients
Chaque table qui contient des données d’un client est protégée par la sécurité au niveau des lignes de PostgreSQL, imposée y compris au propriétaire des tables, et contrôlée par un audit automatisé.
Conservation et suppression
Les exports complets sont supprimés 30 jours après leur création. L’effacement destructif des autres données n’est pas encore activé : une demande d’effacement est aujourd’hui tracée, puis traitée manuellement.
Ce que nous ne promettons pas
Aucun système n’est exempt de risque. Aucun test d’intrusion indépendant n’a encore été réalisé. L’absence d’entraînement des modèles sur vos données n’est pas prouvée contractuellement pour chaque prestataire d’IA.
Signaler une vulnérabilité
Écrivez à contact@viglia.ai. Notre fichier security.txt est publié à /.well-known/security.txt.