
Un générateur gratuit, open-source, multilingue, basé sur des modèles, de politique VDP, de clause de port sécurisé, de securitytxt et de DNS Security TXT.
Partie du projet disclose.io — lʼinfrastructure ouverte et neutre de divulgation des vulnérabilités. Explorez lʼécosystème →
policymaker.disclose.io est un générateur libre et gratuit qui transforme quelques questions simples sur votre organisation en un dispositif complet et défendable de divulgation de sécurité :
security.txt (RFC 9116),Répondez à un court assistant, ajustez les paramètres, téléchargez — pas de compte, pas dʼavocat, pas de page blanche. Tout ce quʼil produit est CC0 1.0 : domaine public.
policymaker nʼinvente pas le texte des politiques — il ingère le langage canonique de dioterms, la source unique de vérité du cadre disclose.io pour les termes de divulgation. dioterms est intégré comme sous‑module épinglé (vendor/dioterms) et synchronisé dans lʼapplication à la construction (scripts/sync-templates.mjs), de sorte que chaque politique générée par policymaker descend de la même source revue par des avocats — et le langage ne change que par le biais de pull requests publics examinés en amont. Canonique et déployé ne dérivent jamais.
Pour adopter un langage plus récent : mettez à jour lʼépingle du sous‑module
vendor/diotermset relancez la synchronisation. Ne modifiez jamais manuellementstatic/templates/disclose-io-*— dioterms fait autorité.
policymaker est une application frontend Nuxt.js.
# 1. clone (with the dioterms submodule)
git clone --recurse-submodules https://github.com/disclose/policymaker.git
cd policymaker
# 2. install dependencies
npm install --legacy-peer-deps
# 3. sync the canonical templates from dioterms
node scripts/sync-templates.mjs
# 4. start the local dev server
npx nuxt dev
Ouvrez ensuite http://localhost:3000 et commencez à construire.
Déjà cloné sans les sous‑modules ? Exécutez dʼabord
git submodule update --init.
npm run lint.terms/languages.json + les fichiers de termes) ; policymaker sert ce que dioterms fournit.Vous avez une idée pour lʼapplication ? Ouvrez un ticket. Pas à lʼaise avec GitHub ? Commentez sur le Forum Communautaire disclose.io.