Informativa privacy dell’estensione Quiz Forms Generator
Ultimo aggiornamento: 31 agosto 2026
In una riga: l’estensione gira dentro il tuo browser, legge il file delle domande sul tuo computer e usa il tuo account Google per creare un modulo nel tuo Drive. Non esiste un server di BiscottoDigitale.com che riceva i tuoi dati, perché non esiste proprio.
1. Titolare del trattamento
Il titolare è Walter Vitale, via Valdelle 18, Revine Lago (TV), Italia. Email di contatto e di assistenza: [email protected]. Sito: biscottodigitale.com.
2. Che cosa fa l’applicazione
Quiz Forms Generator è un’estensione per il browser Chrome. Prende un file PDF o di testo che contiene delle domande, lo interpreta e crea un Google Form nell’account Google della persona che la sta usando, con i tipi di domanda già impostati. Il modulo può essere un quiz con risposte corrette e punteggi, oppure un sondaggio senza voto: lo sceglie chi usa l’estensione.
È uno strumento per docenti. Non ha un’area riservata, non ha registrazione, non ha un account proprio.
3. Quali dati dell’account Google vengono usati
L’estensione richiede un solo permesso Google, il più ristretto che consenta di creare un modulo:
https://www.googleapis.com/auth/forms.body
Serve a creare il modulo e a scrivere dentro il modulo appena creato le domande, le opzioni e, quando il modulo è un quiz, le risposte corrette e i punteggi. È l’unica operazione che l’estensione compie sull’account.
Con questo permesso l’estensione non legge i moduli già esistenti, non legge le risposte degli studenti, non accede alla posta, ai contatti, al calendario o agli altri file di Drive. Non viene richiesto alcun permesso su Gmail o su Drive.
Il token di accesso è rilasciato da Google e gestito dal browser Chrome tramite l’interfaccia chrome.identity. L’estensione lo riceve al momento dell’uso e lo passa direttamente a Google: non lo copia, non lo salva su disco, non lo trasmette a nessun altro indirizzo.
4. Quali dati restano sul tuo computer
Il file delle domande viene aperto e interpretato interamente dentro il browser, con una copia locale della libreria pdf.js. Il file non viene caricato da nessuna parte.
La bozza delle domande, quella che vedi nell’anteprima modificabile, viene salvata in chrome.storage.local, cioè nella memoria locale dell’estensione sul tuo computer, così non la perdi se chiudi la scheda. Resta lì finché non la sostituisci con un nuovo caricamento o finché non disinstalli l’estensione. Il titolare non ha nessun modo di leggerla.
5. Dove vanno i dati
L’unica comunicazione che l’estensione apre verso l’esterno è quella con https://forms.googleapis.com, l’indirizzo ufficiale della Google Forms API, per creare il modulo richiesto.
Non esistono server del titolare coinvolti nel funzionamento dell’estensione. Non ci sono servizi di statistica, non c’è tracciamento, non ci sono cookie, non ci sono reti pubblicitarie, non c’è codice caricato da remoto. I dati dell’account Google non vengono venduti, ceduti, condivisi con terzi né usati per addestrare modelli di intelligenza artificiale.
6. Misure di sicurezza a protezione dei dati
L’architettura dell’estensione è la prima misura di sicurezza: non esistendo un server del titolare, non esiste nessun archivio centrale di dati Google da proteggere, da violare o da esfiltrare. A questo si aggiungono le misure tecniche seguenti.
- Cifratura in transito. L’unica connessione in uscita è verso
https://forms.googleapis.comed è cifrata con TLS. Il filemanifest.jsondichiara quell’indirizzo come unico host permission: il browser impedisce all’estensione di contattare qualunque altro dominio. - Minimizzazione dei permessi. Viene richiesto un solo ambito OAuth,
forms.body, che consente di scrivere nel modulo appena creato ma non di leggere i moduli esistenti né le risposte degli studenti. I dati potenzialmente delicati, cioè gli elaborati e le risposte degli alunni, restano quindi fuori dalla portata dell’estensione per costruzione, non per promessa. - Gestione del token. Il token OAuth è richiesto a Google dal browser tramite
chrome.identitye resta custodito nell’archivio protetto del profilo Chrome. L’estensione non lo scrive su disco, non lo registra in log, non lo duplica e non lo invia ad alcun destinatario diverso da Google. Alla scadenza viene semplicemente richiesto di nuovo. - Isolamento dei dati locali. Il file di partenza e la bozza delle domande restano sul dispositivo dell’utente, in
chrome.storage.local, area riservata alla singola estensione all’interno del singolo profilo del browser e protetta dai permessi del sistema operativo. La disinstallazione dell’estensione la cancella. - Nessun codice remoto. L’estensione è in Manifest V3 e rispetta la Content Security Policy predefinita: tutto il codice eseguito è contenuto nel pacchetto firmato e distribuito dal Chrome Web Store. Non ci sono script caricati a runtime, non c’è
eval, e anche la libreria di lettura dei PDF (pdf.js) è inclusa in copia locale. - Nessuna raccolta accessoria. Nessuna analitica, nessun cookie, nessun identificativo pubblicitario, nessuna telemetria, nessun servizio di terze parti caricato nelle pagine dell’estensione.
- Catena di distribuzione. L’estensione è distribuita esclusivamente tramite il Chrome Web Store, che ne firma e ne verifica il pacchetto. L’account di sviluppo con cui viene pubblicata è protetto dalla verifica in due passaggi di Google.
- Categorie particolari di dati. L’estensione non richiede e non tratta categorie particolari di dati personali ai sensi dell’articolo 9 del Regolamento UE 2016/679. Se il file caricato dal docente ne contenesse, resterebbe comunque interamente sul dispositivo del docente stesso.
- Vulnerabilità e incidenti. Non esistendo archivi lato titolare, un incidente non può esporre insiemi di dati di utenti. In caso di vulnerabilità segnalata all’indirizzo di contatto, la correzione viene pubblicata come aggiornamento sul Chrome Web Store e annotata su questa pagina.
7. Intelligenza artificiale: l’estensione non ne usa
Quiz Forms Generator non contiene, non richiama e non integra alcun modello di intelligenza artificiale o di apprendimento automatico, né in locale né da remoto. Il riconoscimento delle domande, delle opzioni, delle risposte corrette e dei punteggi avviene con regole testuali deterministiche, cioè espressioni regolari scritte a mano, eseguite dentro il browser.
Di conseguenza non esiste alcuna integrazione con fornitori di IA di terze parti (a titolo di esempio: OpenAI, Google Gemini, Anthropic, Mistral), né con aggregatori, gateway o hub di modelli, né alcun modello auto-ospitato o eseguito offline.
Nessun dato utente ottenuto dalle API di Google Workspace, in forma grezza, aggregata, anonimizzata o derivata, viene trasferito a servizi di intelligenza artificiale di terze parti, né viene usato per creare, addestrare, migliorare o mettere a punto modelli di intelligenza artificiale o di apprendimento automatico, generalizzati o fondazionali.
8. Conservazione
Il titolare non conserva alcun dato dell’account Google, per il semplice motivo che non lo riceve mai. I moduli creati restano nel Drive di chi li ha creati e seguono le regole di conservazione del suo account Google.
9. Come revocare l’accesso
Il permesso concesso si revoca in qualsiasi momento da myaccount.google.com/permissions, scegliendo “Quiz Forms Generator” e togliendo l’accesso. Da quel momento l’estensione non può più creare moduli. Disinstallando l’estensione da chrome://extensions si cancella anche la bozza salvata in locale.
10. L’indirizzo email lasciato per ricevere l’estensione
Questa parte non riguarda il funzionamento dell’estensione, ma la sua consegna. Chi compila il modulo di richiesta su biscottodigitale.com/app/quiz-forms-generator/ lascia il proprio indirizzo Google e, se vuole, la materia insegnata e l’ordine di scuola. Quei dati sono trattati sulla base del consenso (art. 6.1.a GDPR), sono conservati presso Brevo (responsabile del trattamento) e servono a inviare l’estensione con la guida all’installazione e le comunicazioni sui suoi aggiornamenti. L’applicazione Google non è più in fase di test: l’accesso non richiede che il singolo indirizzo venga autorizzato a mano, e nessun indirizzo viene inserito in un elenco di utenti di prova del progetto Google. Il consenso è revocabile in ogni momento dal link di cancellazione presente in ogni email. Il dettaglio completo sta nell’informativa generale del sito.
11. Diritti dell’interessato
Ai sensi degli articoli da 15 a 22 del Regolamento UE 2016/679 hai diritto di accesso, rettifica, cancellazione, limitazione, opposizione e portabilità, oltre al diritto di revocare il consenso e di proporre reclamo al Garante per la protezione dei dati personali. Scrivi a [email protected].
12. Uso limitato dei dati Google
L’uso che Quiz Forms Generator fa delle informazioni ricevute dalle API di Google rispetta la Google API Services User Data Policy, compresi i requisiti di uso limitato (Limited Use). In concreto: i dati sono usati soltanto per creare il modulo richiesto dall’utente, non vengono trasferiti a terzi, non vengono usati per pubblicità, non vengono letti da persone se non nei casi previsti dalla policy stessa.
13. Modifiche
Se il funzionamento dell’estensione cambia, questa pagina viene aggiornata e cambia la data in alto. Le versioni che richiedono nuovi permessi Google non vengono distribuite prima dell’aggiornamento dell’informativa.
Privacy Policy (English version)
Last updated: 31 August 2026. Data controller: Walter Vitale, via Valdelle 18, Revine Lago (TV), Italy. Contact and support email: [email protected].
What the application does
Quiz Forms Generator is a Chrome extension for teachers. It reads a PDF or plain text file containing questions, parses it locally in the browser and creates a Google Form in the user’s own Google account, with the question types already set. The form can be a graded quiz, with correct answers and point values, or a plain survey with no scoring: the user chooses.
Google user data accessed
The extension requests one single scope, https://www.googleapis.com/auth/forms.body. It is used exclusively to create a new Google Form and to write the parsed questions and options into that form, together with answer keys and point values when the form is a graded quiz. The extension does not read existing forms, does not read form responses, and requests no Gmail, Drive, Calendar or Contacts scope. The OAuth access token is issued by Google and handled by Chrome through the chrome.identity API; the extension never stores it and never sends it anywhere except to Google.
Local data
The source file is parsed entirely on the user’s device using a local copy of pdf.js. It is never uploaded. The editable draft of the questions is kept in chrome.storage.local on the user’s own computer so the work is not lost when the tab is closed, and is removed when the extension is uninstalled. The developer has no access to it.
Data sharing and storage
The only outbound connection the extension makes is to https://forms.googleapis.com. There is no backend server operated by the developer, no analytics, no tracking, no cookies, no advertising network and no remotely hosted code. Google user data is never sold, transferred to third parties, used for advertising, or used to develop, improve or train generalized artificial intelligence or machine learning models.
Data protection and security measures
The architecture itself is the primary safeguard: because the developer operates no backend server, there is no central repository of Google user data to breach or exfiltrate. The following technical measures apply:
- Encryption in transit. The only outbound connection is to
https://forms.googleapis.comover TLS.manifest.jsondeclares that origin as the sole host permission, so the browser itself prevents the extension from contacting any other domain. - Scope minimisation. A single OAuth scope,
https://www.googleapis.com/auth/forms.body, is requested. It allows writing into the newly created form but not reading existing forms or student responses, so the most sensitive data is out of reach by design rather than by policy. - Token handling. The OAuth token is obtained from Google by the browser through the
chrome.identityAPI and remains in Chrome’s protected profile storage. The extension never writes it to disk, never logs it, never copies it and never transmits it to any recipient other than Google. - Local data isolation. The source file and the editable question draft stay on the user’s device in
chrome.storage.local, an area scoped to this single extension within a single browser profile and protected by the operating system. Uninstalling the extension deletes it. - No remotely hosted code. The extension is Manifest V3 and complies with the default Content Security Policy. All executed code ships inside the package signed and distributed by the Chrome Web Store; there is no runtime script loading and no
eval. The PDF parsing library (pdf.js) is bundled locally. - No ancillary collection. No analytics, cookies, advertising identifiers, telemetry or third-party services are loaded in the extension pages.
- Distribution chain. Distribution is exclusively through the Chrome Web Store, which signs and verifies the package. The publishing developer account is protected by Google 2-Step Verification.
- Special categories of data. The extension neither requests nor processes special categories of personal data under Article 9 of Regulation (EU) 2016/679. Should a teacher’s source file contain any, it remains entirely on that teacher’s device.
- Vulnerabilities and incidents. With no developer-side storage, an incident cannot expose user data sets. Vulnerabilities reported to the contact address are fixed through a Chrome Web Store update and noted on this page.
AI/ML disclosure
Quiz Forms Generator does not contain, call or integrate any artificial intelligence or machine learning model, either locally or remotely. Questions, options, answer keys and point values are detected by deterministic, hand-written text rules (regular expressions) executed inside the browser.
There is therefore no integration with any third-party AI service provider (for example OpenAI, Google Gemini, Anthropic, Mistral), no integration with AI aggregators, gateways or model hubs, and no self-hosted or offline model of any kind.
No Google Workspace API user data, whether raw, aggregated, anonymised or derived, is transferred to any third-party AI service, nor used to create, train, improve or fine-tune generalised or foundational artificial intelligence or machine learning models.
Limited Use disclosure
Quiz Forms Generator’s use and transfer of information received from Google APIs to any other app will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
Revoking access
Access can be revoked at any time at myaccount.google.com/permissions. Users in the European Union may exercise their rights under Articles 15 to 22 of Regulation (EU) 2016/679 by writing to the contact address above.