Dossier d’évaluation de sécurité
Tout ce dont votre évaluateur de sécurité a besoin
Les réponses aux questions que posent les évaluations de sécurité fournisseur et IT sur l’extension Chrome Screshot, sur une seule page que vous pouvez enregistrer en PDF. Dernière revue : 30 octobre 2026.
1. Résumé
| Produit | Screshot, une extension Chrome pour capturer, flouter et annoter des captures d’écran |
| Distribution | Chrome Web Store, ID de l’extension ikhdemckhflgmlijkaomcpdmljegkakh |
| Utilisateurs | 20,000+ sur le Chrome Web Store |
| Prix | La capture, le floutage et l’annotation sont gratuits pour les particuliers et les organisations. Le partage inclut 1 Go de stockage chiffré par compte, sans frais. |
| Données client traitées par Screshot | Aucune pour la capture et la retouche. Pour les captures d’écran qu’un utilisateur choisit de partager : des fichiers image chiffrés de bout en bout que Screshot ne peut pas déchiffrer, ainsi que des métadonnées de compte et de partage |
| Requêtes réseau pendant la capture et la retouche | Aucune |
| Comptes utilisateur | Facultatifs, uniquement pour partager. Connexion Google ; aucun mot de passe |
| Chiffrement des captures d’écran partagées | De bout en bout : AES-256-GCM par capture d’écran, clés échangées avec ECDH P-256, déverrouillées par une clé d’accès (passkey) ou un code de récupération |
| Certifications | Aucune à ce jour (ni SOC 2 ni ISO 27001) |
| Contact sécurité | contact@screshot.com |
2. Flux des données
- L’utilisateur lance une capture avec l’icône de la barre d’outils, un raccourci clavier ou le menu du clic droit. Chrome accorde alors un accès temporaire à cet onglet unique (activeTab).
- Chrome effectue le rendu de la zone visible. Pour une page entière, l’extension fait défiler l’onglet, assemble les parties en mémoire et restaure la page.
- L’image s’ouvre dans une page intégrée à l’extension (chrome-extension://). Elle ne charge aucun code, aucune police ni aucun outil d’analyse distants.
- L’utilisateur floute, recadre et annote. Le flou est écrit dans les pixels.
- L’utilisateur copie l’image dans le presse-papiers ou télécharge un PNG. Fermer l’onglet la supprime. Rien n’a quitté l’appareil.
Pour vérifier : ouvrez chrome://extensions, activez le Mode développeur, inspectez le service worker de Screshot et observez l’onglet Network pendant une capture. Aucune requête ne quitte le navigateur.
Partage par lien (facultatif, chiffré de bout en bout)
- Facultatif. L’utilisateur clique sur Share et se connecte avec Google (chrome.identity), la première fois uniquement.
- Le premier partage configure les clés de chiffrement de l’utilisateur dans le navigateur : une paire de clés ECDH P-256 dont la clé privée est enveloppée par une clé d’accès (WebAuthn PRF) ou un code de récupération.
- Le navigateur crée une clé AES-256-GCM aléatoire pour cette capture d’écran et chiffre avec elle l’image modifiée et une miniature.
- Seuls les fichiers chiffrés sont envoyés vers Cloudflare R2. La clé est stockée enveloppée pour la clé publique du propriétaire, jamais en clair.
- Les personnes invitées reçoivent la clé enveloppée pour leur propre clé publique. Pour un partage Toute personne disposant du lien, la clé est placée après le # du lien, que les navigateurs n’envoient pas aux serveurs.
- Les navigateurs des personnes qui consultent récupèrent le fichier chiffré via une adresse signée qui expire en quelques minutes, et le déchiffrent localement.
Pour vérifier : partagez une capture d’écran et inspectez l’envoi. Le corps est un fichier d’octets chiffrés commençant par SCE1, et non une image, et aucune requête ne transporte la clé.
3. Autorisations
| Autorisation | Utilisée pour | Ne peut pas |
|---|---|---|
activeTab | Capturer l’onglet devant vous, uniquement au moment où vous cliquez sur l’icône ou utilisez un raccourci. | Lire d’autres onglets, s’exécuter en arrière-plan ou voir votre historique de navigation. |
scripting | Faire défiler l’onglet que vous capturez pendant une capture de page entière, puis le remettre exactement comme il était. | S’exécuter sur une page que vous n’avez pas demandé à Screshot de capturer. |
contextMenus | Ajouter « Capture visible area » et « Capture full page » au menu du clic droit sur l’icône Screshot. | Modifier les menus des pages web ou lire ce sur quoi vous cliquez. |
storage | Conserver votre connexion Screshot sur cet appareil, dans le stockage propre à l’extension. | Lire les cookies, les mots de passe ou tout ce que les sites web stockent. |
identity | Ouvrir la connexion Google dans sa propre fenêtre quand vous choisissez de partager, sans quitter l’éditeur. | Voir votre mot de passe Google ou vous connecter à autre chose que Screshot. |
Aucune autorisation d’hôte et aucun accès à l’historique, aux cookies ni aux téléchargements.
4. Inventaire des données
| Système | Données personnelles | Lieu de conservation |
|---|---|---|
| Extension | Uniquement le jeton de connexion de l’utilisateur, s’il partage | Stockage de l’extension sur l’appareil de l’utilisateur |
| Comptes | E-mail, nom, adresse de la photo de profil et identifiant Google des utilisateurs qui partagent | PostgreSQL (AWS eu-central-1) |
| Captures d’écran partagées | Image et miniature chiffrées ; titre, taille, dimensions, mode, dates, nombre de vues | Fichiers chiffrés dans Cloudflare R2 ; métadonnées dans PostgreSQL (AWS eu-central-1) |
| Clés de chiffrement | Clés publiques, et clés privées et clés par capture d’écran uniquement sous forme enveloppée (chiffrée) | PostgreSQL (AWS eu-central-1) |
| Invitations | Adresses e-mail invitées et demandes d’accès | PostgreSQL (AWS eu-central-1) ; e-mails d’invitation envoyés avec Amazon SES |
| Nombre de visites du site web | Pages vues agrégées, sans cookies, sans identifiants | Cloudflare Web Analytics, sur le site web uniquement |
| Questionnaire de désinstallation | Raison choisie et version de l’extension, en totaux quotidiens | PostgreSQL (AWS eu-central-1) |
| Formulaire d’aide au déploiement | Nom, e-mail professionnel, entreprise, taille de l’équipe, sujet et message | Sanity, dans des enregistrements non lisibles publiquement |
| Messages qui nous sont adressés | Tout ce qu’une personne inclut dans un e-mail | Notre fournisseur de messagerie |
5. Sous-traitants
La capture et la retouche n’utilisent aucun sous-traitant. Le site web et le partage facultatif utilisent ces services :
| Service | Finalité | Périmètre |
|---|---|---|
| Amazon Web Services | Serveurs du partage (base de données et API), sauvegardes des disques, et e-mails d’invitation et de demande d’accès (Amazon SES), dans eu-central-1 (Francfort) | Partage |
| Cloudflare | Diffusion du site web et comptage des visites sans cookies ; stockage R2 et diffusion des fichiers chiffrés (img.screshot.com) ; diffusion de l’API ; sauvegardes chiffrées de la base de données (R2, UE) | Site web et partage |
| Connexion (OAuth) | Partage | |
| Sanity | Contenu du blog et formulaire d’aide au déploiement | Site web uniquement |
6. Réponses au questionnaire
- Le produit stocke-t-il, traite-t-il ou transmet-il des données client ?
- Pas pour la capture et la retouche : les captures d’écran restent sur l’appareil de l’utilisateur. Si un utilisateur choisit de partager une capture d’écran, Screshot la stocke chiffrée de bout en bout, avec les métadonnées de compte et de partage listées ci-dessus. Screshot ne peut pas déchiffrer l’image.
- Quelles connexions réseau l’extension établit-elle ?
- Aucune pendant la capture, la retouche, la copie ou le téléchargement. Elle contacte screshot.com uniquement quand l’utilisateur se connecte ou partage, et ouvre des pages de screshot.com dans des onglets normaux pour le guide de bienvenue après une installation manuelle et pour le questionnaire de désinstallation facultatif.
- Contient-elle des outils d’analyse, de la télémétrie ou des scripts tiers ?
- Non. Rien n’est chargé depuis des serveurs distants, et l’extension ne contient ni outil d’analyse ni rapport de plantage.
- Quelles autorisations du navigateur demande-t-elle ?
- activeTab, scripting, contextMenus, storage et identity. Aucune ne déclenche d’avertissement à l’installation, et il n’y a aucune autorisation d’hôte. Voir le tableau ci-dessus.
- Peut-elle lire d’autres onglets, l’historique de navigation ou les cookies ?
- Non. activeTab ne donne accès qu’à l’onglet que l’utilisateur choisit de capturer, et uniquement à ce moment-là.
- Les données sont-elles chiffrées en transit et au repos ?
- Oui. Tout est servi en HTTPS, et les captures d’écran partagées sont chiffrées de bout en bout dans le navigateur avant l’envoi (AES-256-GCM) : elles sont donc chiffrées au repos avec des clés que Screshot ne détient pas. Détails dans la présentation de la sécurité.
- Le personnel de Screshot peut-il voir les captures d’écran partagées ?
- Non. Le personnel peut voir des métadonnées comme les titres et les e-mails invités, mais pas les images. La seule exception est un signalement d’abus dont l’auteur choisit d’inclure la clé, afin que les modérateurs puissent examiner cette seule capture d’écran.
- Que se passe-t-il si un utilisateur perd sa clé d’accès ?
- Il déverrouille avec son code de récupération et peut ensuite ajouter une nouvelle clé d’accès. S’il perd les deux, ses captures d’écran partagées ne peuvent être déchiffrées par personne, Screshot compris.
- Prend-il en charge le SSO, le SCIM ou un contrôle d’accès basé sur les rôles ?
- Pas aujourd’hui. La capture ne nécessite aucun compte. Le partage utilise la connexion Google, et chaque propriétaire contrôle l’accès par capture d’écran : moi uniquement, personnes invitées, ou toute personne disposant du lien.
- Comment les données sont-elles supprimées ?
- Les utilisateurs suppriment eux-mêmes leurs captures d’écran. La corbeille est effacée après 30 jours, ou immédiatement avec Supprimer définitivement, à la fois de la base de données et du stockage. Supprimer un compte dans les Paramètres efface tout immédiatement.
- Comment est-il déployé et retiré ?
- Installation forcée avec la Google Admin console, Microsoft Intune, les stratégies de groupe (Group Policy) ou un profil macOS, et retrait depuis la même règle. Voir le guide de déploiement.
- Comment les mises à jour sont-elles distribuées et vérifiées ?
- Via le Chrome Web Store, qui examine chaque version. Si une nouvelle version demande une autorisation qui affiche un avertissement, Chrome la désactive jusqu’à ce que l’utilisateur ou l’administrateur l’approuve.
- Les administrateurs peuvent-ils contrôler quelle version s’exécute ?
- Les règles Chrome peuvent autoriser, bloquer ou installer de force l’extension par son ID. Le Chrome Web Store ne permet pas d’épingler une version précise.
- Le produit a-t-il fait l’objet d’un test d’intrusion indépendant ?
- Pas encore. Nous partagerons les résultats avec les clients sous NDA une fois un test réalisé.
- Comment gérez-vous les vulnérabilités ?
- Signalez-les à contact@screshot.com. Nous accusons réception des signalements et demandons un délai raisonnable pour corriger avant toute divulgation publique.
- Comment nous informerez-vous des incidents de sécurité ou des changements importants ?
- Nous publions les changements concernant les autorisations ou le traitement des données sur la page de sécurité et dans la politique de confidentialité avant de publier la version qui les introduit.
7. Changements prévus
Nous prévoyons une règle Chrome permettant aux administrateurs de garder le partage désactivé pour toute l’organisation, ainsi qu’un test d’intrusion indépendant. Les changements du flux des données, des données stockées ou des sous-traitants seront d’abord publiés ici.
Il vous faut quelque chose qui n’est pas ici ?
Envoyez-nous votre questionnaire et nous le remplirons, ou demandez un appel avec l’équipe.
Obtenir de l’aide au déploiement