
Un generatore gratuito, open-source, multilingue, basato su template, di policy VDP, clausola di porto sicuro, securitytxt e DNS Security TXT.
Parte del Progetto disclose.io — l'infrastruttura aperta e indipendente dal fornitore per la divulgazione delle vulnerabilità. Sfoglia l'ecosistema →
policymaker.disclose.io è un generatore gratuito e open-source che trasforma poche semplici domande sulla tua organizzazione in un setup completo e difendibile per la divulgazione della sicurezza:
security.txt (RFC 9116), eRispondi a una breve procedura guidata, regola le impostazioni e scarica — nessun account, nessun avvocato, nessun bisogno di partire da una pagina bianca. Tutto ciò che produce è CC0 1.0: pubblico dominio.
policymaker non inventa testo di policy — assimila il linguaggio canonico da dioterms, la fonte unica di verità del framework disclose.io per i termini di divulgazione. dioterms è incluso come sottomodulo fissato (vendor/dioterms) e sincronizzato nell'app durante la build (scripts/sync-templates.mjs), quindi ogni policy generata da policymaker deriva dalla stessa fonte revisionata da avvocati — e il linguaggio cambia solo attraverso pull request pubbliche e revisionate a monte. La versione canonica e quella distribuita non divergono mai.
Per adottare un linguaggio più recente: aggiorna il blocco del sottomodulo
vendor/diotermse riesegui la sincronizzazione. Non modificare mai manualmentestatic/templates/disclose-io-*— dioterms è l'autorità.
policymaker è un'applicazione frontend Nuxt.js.
# 1. clona (con il sottomodulo dioterms)
git clone --recurse-submodules https://github.com/disclose/policymaker.git
cd policymaker
# 2. installa le dipendenze
npm install --legacy-peer-deps
# 3. sincronizza i template canonici da dioterms
node scripts/sync-templates.mjs
# 4. avvia il server di sviluppo locale
npx nuxt dev
Poi apri http://localhost:3000 e inizia a costruire.
Hai già clonato senza sottomoduli? Esegui prima
git submodule update --init.
npm run lint.terms/languages.json + i file dei termini); policymaker serve ciò che fornisce dioterms.Hai un'idea per l'app? Apri un issue. Non ti trovi bene con GitHub? Commenta sul Forum della comunità disclose.io.