SécuritéL’éditeur reste sur les domaines de votre licence.
La plupart des éditeurs intégrables glissent leur code dans votre bundle et croisent les doigts. Mailblocks ne quitte jamais nos serveurs, et c’est le navigateur qui décide où il peut apparaître.
Un chargeur, pas une bibliothèque
Votre application inclut un petit script de chargement. L’éditeur lui-même n’est jamais publié sous forme de paquet et ne fait pas partie de votre bundle.
La directive frame-ancestors
Au chargement de l’iframe, nous comparons le site hôte à votre licence et indiquons au navigateur, via Content-Security-Policy, que seule cette origine peut l’afficher.
Tickets de démarrage à usage unique
Une iframe autorisée reçoit un ticket chiffré qui expire en quelques minutes et ouvre exactement une session d’édition.
Code signé et filigrané
Le script de l’éditeur n’est servi qu’à nos propres iframes, via des URL signées et temporaires, et chaque copie porte l’identifiant de la licence à laquelle elle a été servie.
Sessions de courte durée
Les envois de fichiers, les générations IA et les appels au stockage exigent un jeton de session, qui prend fin dès que la licence est suspendue ou que ses clés sont renouvelées.
Identifiants utilisateur signés
Quand la signature est activée, seul votre serveur peut ouvrir des sessions pour vos utilisateurs, car lui seul connaît la clé secrète.
Vous voyez chaque refus
Les tentatives depuis des domaines non autorisés, les signatures invalides et les utilisateurs bloqués apparaissent dans votre tableau de bord avec l’origine et l’heure : une clé qui a fuité ne passe jamais inaperçue.
Questions de sécurité
La clé publique est-elle secrète ?
Non. Elle identifie votre licence dans le navigateur et ne fonctionne que sur vos domaines autorisés. C’est la clé secrète qu’il faut garder sur votre serveur.
Et si une clé fuite ?
Renouvelez les deux clés depuis le tableau de bord. Les éditeurs ouverts se ferment immédiatement et l’ancienne clé publique cesse de fonctionner.
Où les designs sont-ils stockés ?
Chez vous. L’éditeur remet le HTML et le JSON du design à votre page ; Mailblocks ne conserve aucune copie des e‑mails de vos utilisateurs. Un brouillon peut être gardé dans le navigateur de l’utilisateur jusqu’à ce qu’il enregistre.
Quelles données Mailblocks traite-t-il ?
Une empreinte (hash) des identifiants utilisateur que vous transmettez, l’origine d’intégration et les compteurs d’usage nécessaires à la facturation. Les images ne sont stockées que si vous utilisez la bibliothèque hébergée.