Une balise script, et n’importe quel visiteur
peut signaler sans rien installer

Déposez le SDK sur votre site et un widget de feedback déplaçable apparaît pour tout le monde — clients, utilisateurs finaux, relecteurs d’UAT. Les rapports arrivent avec captures, contexte et l’identité que vous transmettez.

index.html
<script>
  window.BugCapturerConfig = {
    key: "bcpk_your_project_key",
    position: "bottom-right",
    requireContact: false,
    reporter: { uid: "", name: "", email: "" }
  };
</script>
<script src="https://api.bugcapturer.com/sdk/bugcapturer.js" async></script>
Remplacez la clé par la clé de projet de votre console. La liste blanche de domaines protège des abus.
https://www.your-website.com
Les visiteurs le déplacent où ils veulent — la position est mémorisée

En ligne en trois minutes

Pas de build, pas de framework, pas de dépendance — une seule balise script.

1

Créer un projet

Inscrivez-vous et ajoutez votre site. La console vous donne une clé de projet et une liste blanche de domaines.

2

Coller une balise

Déposez le script dans votre template HTML, ou injectez-le depuis votre gestionnaire de tags.

3

Les visiteurs signalent

Le widget flottant apparaît pour chaque visiteur, qui peut capturer et envoyer en quelques secondes.

Conçu pour ceux qui n’installeront jamais rien

L’étape d’installation est le plus gros frein du feedback externe. Le SDK la supprime complètement.

🙋

Sans installation, sans compte

Les visiteurs envoient directement depuis la page — rien à télécharger, rien à créer.

🧲

Widget déplaçable

La bulle flottante se déplace partout et se souvient où le visiteur l’a laissée.

🛡️

Isolé en Shadow DOM

Les styles du widget ne fuient jamais dans votre site, et votre CSS jamais dans le widget.

🔧

Contexte inclus

Erreurs console, requêtes échouées et métadonnées d’environnement sont jointes automatiquement à chaque rapport.

C’est vous qui décidez l’identité jointe

Le SDK n’inspecte jamais vos cookies ni votre stockage local. Votre site transmet l’identité explicitement — ou la laisse anonyme.

Anonyme par défautSans appel d’identité, le rapport est envoyé anonymement
Identification expliciteAppelez identify() avec un id utilisateur, un nom et un e-mail
Validation côté serveurLes champs d’identité malformés sont écartés avant stockage
Affiché comme auteurLe nom apparaît dans la colonne auteur de votre table
reporter.js
// Appelez ceci après la connexion de votre utilisateur
BugCapturer.identify({
  uid:   "user_1024",
  name:  "Alice Chen",
  email: "alice@acme.com"
});

Sûr à intégrer partout

Chaque garde-fou est configurable par projet, et chaque rapport est limité en débit.

🌐

Liste blanche de domaines

Les envois ne sont acceptés que depuis les domaines que vous déclarez sur le projet.

⏱️

Limitation de débit

Plafonnée par projet et par jour, ainsi que par IP et par jour, pour qu’un acteur malveillant ne puisse pas inonder votre table.

⏸️

Mettre en pause immédiatement

Désactivez le widget dans la console et il disparaît aussitôt de votre site.

🔀

Import depuis l’extension

Décidez si les visiteurs ayant l’extension navigateur peuvent envoyer leurs rapports dans ce projet de site.

Web SDK ou extension navigateur ?

Même projet, même table — choisissez selon qui doit envoyer.

Extension navigateurWeb SDK
Qui peut envoyerTesteurs et collègues ayant installé l’extensionN’importe quel visiteur de votre site
InstallationChrome Web Store ou EdgeUne balise script
Captures d’écranPixel-perfect depuis l’onglet réelPixels réels après autorisation de capture d’écran
Enregistrement d’écranOuiNon inclus
IdentitéDepuis la connexion à l’extensionTransmise par votre site
Où ça arriveLa destination que vous choisissezL’intégration liée au projet

Plus de BugCapturer