La sécurité chez Montu
Montu détient votre marque, les données de votre site et les identifiants qui publient dans votre boutique. Cette page dit exactement comment chacun est protégé — et, tout aussi clairement, ce que nous ne prétendons pas.
Dernière revue : septembre 2026. Chaque mesure ci-dessous est décrite d'après le code en production, pas d'après un modèle type.
Ce qui protège votre compte
Six groupes, à peu près dans l'ordre où une revue de sécurité les parcourt.
Localisation des données et hébergement
Où vit votre compte, et qui exploite les machines en dessous.
Postgres hébergé dans l'UE
Les enregistrements de compte, les profils de marque, les métadonnées des contenus générés et les jetons des boutiques connectées vivent dans une base PostgreSQL managée Neon hébergée dans l'Union européenne. Les connexions à la base sont chiffrées en TLS et leurs identifiants n'existent que sur notre infrastructure de déploiement.
Hébergement applicatif en HTTPS uniquement
L'application tourne sur Vercel et n'est joignable qu'en HTTPS. HTTP Strict Transport Security est servi avec un max-age de deux ans, includeSubDomains et preload : un navigateur qui a vu Montu une fois ne retentera jamais le HTTP en clair.
Nous ne voyons jamais votre carte
Dodo Payments est le marchand officiel et traite chaque paiement. Montu reçoit une confirmation et votre palier d'abonnement, jamais un numéro de carte, jamais d'adresse de facturation. Il n'y a aucune donnée de porteur de carte à protéger dans notre base.
Chiffrement
En transit, au repos, et pour la seule chose qui ne doit jamais être réversible.
TLS 1.3 en transit
Le trafic vers montuai.com et vers l'API est servi en TLS 1.3 avec HSTS préchargé. Chaque appel sortant de Montu — vers votre boutique, vers les fournisseurs de données de recherche, vers les fournisseurs de modèles — est en HTTPS.
AES-256-GCM au repos pour les identifiants
Les jetons d'accès boutique et CMS sont chiffrés en AES-256-GCM avant écriture : un IV aléatoire nouveau par valeur, un tag d'authentification, et une enveloppe versionnée pour pouvoir faire tourner la clé sans casser les enregistrements existants. Un chiffré altéré échoue au déchiffrement au lieu de renvoyer silencieusement quelque chose de faux.
Les mots de passe sont hachés, jamais stockés
Les mots de passe sont hachés avec bcrypt au coût 12 et ne sont jamais écrits en clair. Une tentative de connexion sur une adresse sans compte exécute quand même une comparaison bcrypt complète contre un haché factice : le temps de réponse ne permet donc pas de deviner quelles adresses ont un compte.
Isolation entre comptes
La mesure sur laquelle nous sommes les plus heureux d'être interrogés.
Un client de base de données par requête, borné au compte
Chaque route d'API authentifiée reçoit un client de base de données lié à la personne connectée. Chaque modèle appartenant à un compte — sites, contenus, mots-clés, rapports, visuels, connexions de boutique — y est borné automatiquement : l'identifiant d'un enregistrement d'un autre compte se lit comme introuvable, et une écriture visant la ligne de quelqu'un d'autre lève une erreur au lieu de réussir.
Les vérifications explicites de propriété restent devant
Le client borné est une défense en profondeur, pas un remplacement. Les routes vérifient toujours que le site et l'enregistrement vous appartiennent avant d'agir ; le bornage est le filet qui rattrape une route qui l'oublierait. Les chemins qui doivent traverser les comptes par nature — webhooks de facturation, tâches planifiées, authentification, outils d'administration — sont délibérément séparés et ne servent jamais de requêtes client.
Les traitements internes portent une habilitation par exécution
Le travail de génération de longue durée est confié à des points d'entrée internes qui exigent à la fois un secret partagé serveur-à-serveur et un jeton d'habilitation émis pour cette seule exécution. Le jeton d'une exécution ouvre la ligne de cette exécution, et rien d'autre.
Vos contenus et les modèles d'IA
Ce qui quitte la plateforme, et ce qui n'en a jamais le droit.
Aucun entraînement de modèle sur vos contenus
Rien de ce que vous générez, et rien de ce que nous lisons sur votre site, ne sert à entraîner des modèles, ni les nôtres ni ceux d'un fournisseur. Les fournisseurs de modèles ne reçoivent que le contexte opérationnel dont une tâche a besoin, requête par requête, et rien n'est accumulé pour l'entraînement.
Les identifiants n'atteignent jamais un modèle
Les jetons de boutique, les clés d'API et les mots de passe ne font partie d'aucun prompt. La publication est une étape distincte, côté serveur : elle déchiffre le jeton, appelle l'API de votre boutique, puis l'abandonne. Un modèle ne le voit jamais.
Le résultat vous appartient
Les articles, textes produit, publications et visuels que Montu produit pour vous vous appartiennent. Une résiliation ne révoque rien de ce que vous avez déjà publié, et nous ne supprimons jamais de contenu de votre propre site ou boutique.
Boutiques connectées et gestion des identifiants
Les jetons capables d'écrire dans votre vitrine reçoivent le traitement le plus strict de la plateforme.
Testé en lecture seule avant d'être stocké
Quand vous connectez WordPress, Shopify, Salla, Zid, Ghost, Webflow ou Medium, Montu passe exactement un appel authentifié en lecture seule à cette plateforme pour prouver que l'identifiant fonctionne avant de l'enregistrer. Un mauvais collage est refusé plutôt que de remplacer en silence une connexion qui marchait.
Limité à la publication, révocable par vous
Montu n'écrit que les champs de contenu qu'il a générés. Il ne change ni les prix, ni les stocks, ni les variantes, ni la livraison, ni les réglages de la boutique, et il ne demande jamais le mot de passe de votre compte CMS. Révoquez le jeton de Montu depuis l'administration de la plateforme à tout moment et la publication cesse immédiatement.
Quand une fonctionnalité part, ses identifiants partent avec elle
Une règle permanente, pas une intention. Lorsque la publication sur les réseaux sociaux a été retirée du produit en septembre 2026, la table qui contenait ses jetons OAuth tiers chiffrés, d'accès et de rafraîchissement, a été supprimée dans le même changement. Conserver des identifiants pour une fonctionnalité qui n'existe plus, c'est de la surface de fuite sans aucun bénéfice.
Durcissement applicatif et honnêteté sur le suivi
Les mesures du quotidien, y compris celle que la plupart des pages « confiance » embellissent discrètement.
En-têtes de sécurité et limites anti-abus
Chaque réponse porte une Content-Security-Policy, X-Frame-Options: DENY, X-Content-Type-Options: nosniff, une Referrer-Policy stricte, une Permissions-Policy qui coupe caméra, micro et géolocalisation, et un HSTS préchargé. Les points d'entrée de connexion, d'inscription, de réinitialisation de mot de passe, de contact et de connexion de boutique sont limités en débit dans la base, pour qu'une limite tienne sur toutes les instances serverless et non par réplique.
Requêtes sortantes sous surveillance
Montu va chercher des URL que vous fournissez : votre site, votre sitemap, l'API de votre boutique. Ces requêtes ne suivent jamais une redirection à l'aveugle : chaque saut est ré-analysé et ré-résolu, et un saut qui atterrit sur une adresse privée, de bouclage ou lien-local est refusé. Cela ferme la voie de la falsification de requête côté serveur vers l'infrastructure interne.
Balises d'analyse et de publicité, dites honnêtement
Les pages publiques de montuai.com chargent Google Analytics 4, un pixel publicitaire Meta et un pixel d'attribution de parrainage, et nous préférons vous le dire plutôt que vous le laisser découvrir dans l'onglet réseau. Ce qu'ils reçoivent : des pages vues et, pour un visiteur connecté, un identifiant de compte haché. Ce qu'ils ne reçoivent jamais, c'est ce qui compte : aucun contenu généré, aucune donnée de site ou de mots-clés, aucun identifiant de boutique. Nous ne vendons pas de données personnelles, et la politique relative aux cookies liste chaque balise et comment la refuser.
Qui d'autre touche à vos données
La liste complète des prestataires qui interviennent dans la fourniture du produit.
| Prestataire | Rôle | Où |
|---|---|---|
| Neon | PostgreSQL managé : enregistrements de compte, profil de marque, métadonnées de contenu et jetons de boutique chiffrés. | Union européenne |
| Vercel | Hébergement applicatif et diffusion edge pour montuai.com et le tableau de bord. | Réseau edge mondial |
| Dodo Payments | Marchand officiel : paiement, abonnements et factures. Détient les données de carte ; nous ne les recevons jamais. | Géré par le prestataire |
| OpenAI | Génération de texte et d'images pour les contenus, les analyses et le studio de design. | Géré par le prestataire |
| DataForSEO | Volumes de mots-clés en direct, résultats de recherche et données de position, y compris les données de mots-clés arabes par pays. | Géré par le prestataire |
| Resend | Envoi des e-mails transactionnels et de campagne. | Géré par le prestataire |
| Cloudflare Turnstile | Contrôle anti-robot sur les formulaires d'inscription et de contact. | Mondial |
| Google Analytics, Meta, Affonso | Analyse d'audience, mesure publicitaire et attribution de parrainage sur les pages marketing publiques. | Géré par le prestataire |
Cette liste évolue avec le produit. Si vous avez un DPA signé avec nous, les changements de sous-traitants vous sont notifiés à ce titre ; sinon, écrivez-nous à tout moment et nous confirmerons la liste en vigueur — c'est celle que vous êtes en train de lire.
Exportez-les, ou reprenez-les entièrement
Votre compte n'est pas otage. Tout ce qui suit est accessible à n'importe quel client, sur n'importe quel plan, sans négociation avec le support.
Demander un export ou une suppression- Emportez le travail avec vous : articles, textes produit et catégorie, jeux de mots-clés et rapports s'impriment ou s'enregistrent en PDF directement depuis le tableau de bord, et chaque visuel se télécharge en fichier image.
- Demandez une copie des données personnelles que nous détenons sur vous, dans un format structuré et lisible par machine (article 20 du RGPD).
- Demandez la suppression de votre compte et des données personnelles qui y sont rattachées. Écrivez-nous : nous répondons sous 30 jours.
- Déconnectez à tout moment, depuis votre tableau de bord, toute boutique ou tout CMS connecté — la publication vers cette destination s'arrête immédiatement.
- Après une résiliation, les données du compte sont conservées 90 jours pour vous permettre de le réactiver, puis supprimées sur demande. Le contenu déjà publié sur votre propre site ou boutique reste le vôtre et n'est jamais retiré par nous.
Ce que nous ne prétendons pas
Une page « confiance » ne vaut d'être lue que si elle sait aussi dire non.
Ni SOC 2, ni ISO 27001, ni HIPAA
Montu ne détient aucune certification de sécurité ni attestation d'un tiers. Les mesures de cette page sont réelles et vous pouvez en éprouver n'importe laquelle, mais personne ne les a auditées pour notre compte et nous ne laisserons pas entendre le contraire. Une certification formelle figure sur la feuille de route, sans date annoncée.
Hors périmètre PCI, par conception
Nous ne sommes pas certifiés PCI DSS parce que nous ne sommes pas dans le périmètre. Dodo Payments est le marchand officiel et les données de carte n'atteignent jamais notre infrastructure. C'est un choix d'architecture, pas une revendication de conformité.
Aucun test d'intrusion publié
Le code a fait l'objet d'une revue de sécurité interne complète : authentification, isolation entre comptes, injection, SSRF, paiements, cryptographie et configuration — et les constats ont été corrigés. Un test d'intrusion indépendant n'a pas encore été commandé. Il est sur la feuille de route.
Feuille de route, pas encore livré
Indisponible aujourd'hui : un journal d'audit visible par le client, le SSO et SAML, la suppression de compte en un clic depuis le tableau de bord (elle se fait aujourd'hui par e-mail), et des nonces de Content-Security-Policy pour remplacer l'autorisation de scripts en ligne dont le framework a encore besoin. Nous préférons les lister ici plutôt qu'une revue d'achat ne les découvre.
Parler sécurité avec un humain
Demandes de DPA, questionnaires de sécurité, revues d'achat et signalements de vulnérabilité vont tous à la même adresse, et un humain la lit. Si vous signalez une vulnérabilité, dites-nous comment la reproduire et comment vous joindre : nous ne poursuivrons jamais quelqu'un qui signale de bonne foi.
contact@montuai.comVoyez ce que Montu trouve sur votre site
Donnez l’URL à Montu. La première analyse la transforme en opportunités et prochaines actions claires.