securityportal
Sign in

Sources & method

Transparency on what feeds the assistant and the editorial corpus, and how we verify what it tells you.

Drawing: an archivist stamps the documents arriving from official sources and sends back one that is not on the list; an answer leaves the archive tied to its source.

How answers are built

The assistant is instructed not to answer from general knowledge: every question is matched by semantic similarity (embeddings) against a base of indexed passages, and the model is instructed to answer only from the retrieved passages, citing them as [Source N]. If nothing relevant is found, it says so instead of guessing.

The knowledge base is built from three streams: original editorial content (guides, glossaries, checklists), written with artificial intelligence tools and published by Unleaf’s editorial team; an automated nightly collection, limited to the whitelisted official sources listed below; and editorial spin-offs (e.g. the CyberWatch digest), written with artificial intelligence tools and reviewed by the editorial team before publication.

Whitelisted official sources

Only these domains are collected automatically, and only as institutional content that can be reused on the terms stated by the source (see “Attribution & licences”); we do not collect paywalled content. Within each domain we collect only the categories of documents whose terms of reuse we have checked; where the licence has to be read on the individual document, we check it at the moment of collection.

Cyber security

  • cert-agid.gov.it
  • enisa.europa.eu
  • cisa.gov
  • nist.gov
  • attack.mitre.org

Physical security

  • protezionecivile.gov.it

Travel security

  • gov.uk

Information security

  • garanteprivacy.it
  • edpb.europa.eu
  • eur-lex.europa.eu
  • gazzettaufficiale.it

Attribution & licences

Some sources require a specific attribution notice, shown next to the cited passage in chat and in the audit log:

What we deliberately leave out

Sources cited but not collected. Some authoritative sources are not collected automatically: we use them only as references in our editorial content, in compliance with the conditions of each one. Today they are:

This list changes only with a documented decision: if a source enters or leaves the whitelist, this page is updated.

Every collection request respects the target site’s robots.txt, crawl-delay included, and a static list of disallowed paths. If a site has no robots.txt, only the static rules apply; if it has one that we cannot read (server error, access denied, anti-bot check, timeout), or if it asks for more than 15 seconds between requests, that site is skipped in that collection run.

The limits of this method

Grounding in sources reduces errors but does not eliminate them: the model can misunderstand a passage, combine several sources incorrectly or translate imprecisely. The assistant only knows what has been indexed: the absence of an answer does not mean that the information does not exist. That is why answers, as a rule, indicate their sources — the right way to use them is to check them — and are for information only, without replacing professional advice; and the quality of the answers is checked periodically on samples, with human review. How the system works, what it records and what responsibilities remain with those who use it is described in the transparency page on the AI assistant.

Reports & corrections

If you believe that content on the Portal improperly reproduces material you hold rights in, contains an error (including in an answer from the AI assistant) or a missing attribution, or concerns you inaccurately, write to us at compliance@securityportal.it. To help us act quickly, please state: who you are and how we can contact you, the address (URL) of the content or, for an answer from the assistant, the question and the answer you received, what you are contesting and — for infringements of rights — on what basis. We acknowledge receipt and, as a rule, send a reasoned reply within 10 working days; in clear-cut cases the content is suspended immediately, pending assessment. To exercise your rights over personal data, write to privacy@unleaf.it: the privacy notice applies.

General questions about a source or the method: info@securityportal.it