Parsley.
Parsley. — Informativa sulla privacy
1. Titolare del trattamento
Maurice Heinze
Schmollerstraße 55, 74074 Heilbronn, Germania
E-mail:
parsleyextension@icloud.com
Per domande su questa informativa o per esercitare i tuoi diritti puoi scrivere via e-mail o usare l’opzione di supporto della scheda Parsley. sul Chrome Web Store.
2. Finalità
Parsley. ha un unico scopo: trasformare le pagine di ricette in una vista di lettura chiara (ingredienti, passaggi, consigli, FAQ), utilizzando i dati Schema.org Recipe quando disponibili e, in modo opzionale, estrazione/arricchimento assistiti da IA.
3. Basi giuridiche (art. 6, par. 1 GDPR)
| Trattamento | Base giuridica |
|---|---|
| Analisi locale dei dati ricetta JSON-LD (nessun invio di dati) | Nessun trattamento di dati personali da parte nostra; avviene localmente nel browser |
| Invio di testo/titolo/URL della pagina per estrazione o arricchimento IA | Art. 6, par. 1, lett. b GDPR — esecuzione del servizio che richiedi attivamente |
| Trattamento dell’IP da parte del provider di hosting per rate-limiting / protezione da abusi | Art. 6, par. 1, lett. f GDPR — interesse legittimo alla stabilità dell’API e alla prevenzione degli abusi |
| Cache locale in chrome.storage.local | Art. 6, par. 1, lett. f GDPR — interesse legittimo a prestazioni/uso offline; non lascia il tuo dispositivo |
Puoi opporti in qualsiasi momento al trattamento basato sulla lett. f (vedi sezione 8); poiché il trattamento dell’IP è tecnicamente necessario per far funzionare l’API, l’opposizione implica in pratica di non poter usare l’estensione.
4. Dati trattati
- Contenuto del sito web — testo visibile della pagina e JSON-LD Recipe Schema.org (ingredienti, istruzioni, tempi, descrizione, immagini referenziate), per quanto necessario al reader, all’estrazione o all’arricchimento.
- URL e titolo della pagina della ricetta durante estrazione/arricchimento — salvati localmente come chiave di cache e inviati con le richieste API per contesto.
- Indirizzo IP — visto dall’host dell’API (Vercel) nel funzionamento normale; usato solo per rate-limiting / protezione da abusi (limiti giornalieri per IP). Non usato per profili pubblicitari.
- Configurazione API opzionale — URL di base e secret condiviso opzionale nello storage di Chrome. La chiave API OpenRouter resta solo lato server, mai nell’estensione.
- Cache locale delle ricette — risultati extract/enrich riusciti in chrome.storage.local sul tuo dispositivo, indicizzati per URL normalizzata.
Non raccogliamo: nomi, e-mail o account utente · dati sanitari, finanziari o di pagamento · password o credenziali · comunicazioni private · cronologia di navigazione continua, clickstream, movimenti del mouse o tasti · ID di analytics o pubblicitari nell’estensione.
5. Quando i dati lasciano il browser
- Solo reader JSON-LD: i dati strutturati della ricetta sono analizzati e mostrati localmente — non viene inviato nulla.
- Arricchimento IA (passaggi/consigli/FAQ): i campi della ricetta più il testo rilevante della pagina, titolo e URL vengono inviati alla nostra API.
- Estrazione manuale: testo, titolo e URL di quella singola richiesta vengono inviati alla nostra API.
- I risultati in cache per un URL restano sul tuo dispositivo e non attivano un’altra chiamata API se non forzi un ricaricamento.
6. Destinatari, responsabili del trattamento e trasferimenti internazionali
| Fornitore | Ruolo | Dati trattati | Sede / base del trasferimento |
|---|---|---|---|
| Vercel Inc. | Ospita il proxy extract/enrich | Indirizzo IP, metadati della richiesta | USA — trasferimento sulla base delle Clausole Contrattuali Standard UE (SCC); DPA: https://vercel.com/legal/dpa |
| OpenRouter | Esegue modelli di IA sul testo di ricetta/pagina inviato | Contenuto ricetta/pagina, titolo, URL | USA — trasferimento sotto SCC; può instradare verso ulteriori fornitori di modelli. Un DPA è incorporato per riferimento nei Termini di OpenRouter (https://openrouter.ai/terms); un DPA firmato bilateralmente, secondo OpenRouter, è attualmente rilasciato solo a clienti enterprise — vedi https://openrouter.ai/privacy |
| Upstash Redis (se configurato) | Memorizza contatori di rate-limit (es. per IP) | Solo contatori basati su IP, nessun contenuto di ricette | Regione UE — nessun trasferimento internazionale |
Sono in essere accordi di nomina a responsabile del trattamento (art. 28 GDPR) con questi fornitori e, quando i dati escono dall’UE/SEE, si applicano garanzie adeguate ai sensi degli artt. 44 e ss. GDPR (in particolare le SCC).
I tuoi dati non vengono mai venduti, non sono usati per valutazioni creditizie o prestiti, né per finalità diverse dall’estrazione e dalla visualizzazione delle ricette.
7. Periodo di conservazione
- Sul tuo dispositivo: la cache resta finché non cancelli i dati dell’estensione, la disinstalli o le voci non vengano eliminate sotto pressione di storage.
- Fornitori API/IA: il contenuto della richiesta è trattato solo per adempiere a quella specifica chiamata extract/enrich. Non manteniamo un archivio a lungo termine delle tue ricette oltre ai contatori di rate-limit e ai log di hosting standard.
- Contatori di rate-limit: si rinnovano/eliminano al termine di ciascuna finestra temporale (giorno).
- Log di hosting: soggetti ai periodi standard di conservazione dei log di Vercel.
8. I tuoi diritti
Hai diritto di: accesso (art. 15), rettifica (art. 16), cancellazione (art. 17, fatte salve eventuali obbligazioni legali di conservazione), limitazione del trattamento (art. 18), portabilità (art. 20), opposizione al trattamento basato su interesse legittimo (art. 21) e revoca del consenso per il futuro ove il trattamento si basi sul consenso.
Poiché Parsley. non conserva praticamente identificatori persistenti collegati a te (nessun account, nessun ID utente), collegare richieste passate alla tua identità può essere limitato: includi contesto utile (periodo approssimativo, URL interessata) in ogni richiesta.
Diritto di reclamo: puoi presentare reclamo a un’autorità di protezione dei dati, ad es. quella del tuo luogo di residenza, o al Landesbeauftragter für den Datenschutz und die Informationsfreiheit Baden-Württemberg (autorità competente per il titolare, con sede a Heilbronn, Germania).
9. Decisioni automatizzate
Non vi è alcuna decisione automatizzata ai sensi dell’art. 22 GDPR che produca effetti giuridici o ti incida in modo analogamente significativo. L’arricchimento IA riformatta solo testo (passaggi/consigli/FAQ); non valuta le persone.
10. Carattere volontario
L’uso di Parsley. e l’attivazione di estrazione/arricchimento sono volontari. Senza inviare contenuto della pagina, titolo e URL alla nostra API, estrazione e arricchimento IA non possono funzionare; il reader JSON-LD locale non ne è influenzato.
11. Permessi Chrome
- activeTab / scripting — lettura della pagina ricetta attiva durante estrazione/overlay
- storage / unlimitedStorage — impostazioni e cache locale
- Accesso host alla nostra API (es. Vercel) e content script sulle pagine web per rilevare Recipe JSON-LD e mostrare il reader
12. Minori
Parsley. non è destinata a minori di 13 anni. Non raccogliamo consapevolmente dati personali di minori.
13. Modifiche
La presente informativa può cambiare con il prodotto o per motivi legali; la data in alto sarà aggiornata. Per modifiche sostanziali cercheremo di dare un preavviso ragionevole (es. data aggiornata, eventualmente un avviso sullo store). L’uso continuato dopo la pubblicazione di una versione revisionata costituisce presa d’atto.
14. Contatto
Per domande sulla privacy: parsleyextension@icloud.com o tramite l’opzione di supporto/contatto della scheda Parsley. sul Chrome Web Store.