Privacy Policy
Ultimo aggiornamento: 01 April 2026
1. Introduzione
AuroraNote ("noi", "nostro", o "ci") è impegnata a proteggere la tua privacy e garantire la sicurezza delle tue informazioni personali. Questa Privacy Policy spiega come raccogliamo, utilizziamo, divulghiamo e proteggiamo le tue informazioni quando utilizzi la nostra piattaforma di analisi multimediale.
2. Informazioni che Raccogliamo
2.1 Informazioni Personali
- Nome e informazioni di contatto (indirizzo email)
- Credenziali dell'account (password crittografate)
- Tipo di organizzazione e affiliazione
- Preferenze di utilizzo e impostazioni
- Dati per la reimpostazione password: hash del token di reset, codice di sicurezza a 6 cifre e metadati tecnici (creazione, scadenza 1h, utilizzo, IP, User‑Agent).
2.2 Dati del Contenuto
- File audio e video che carichi per l'elaborazione
- Trascrizioni e traduzioni generate dal tuo contenuto
- Riassunti e approfondimenti generati dall'IA
- Documenti PDF creati tramite il nostro servizio
2.3 Informazioni Tecniche
- Indirizzo IP e informazioni del dispositivo (anche per rate limiting: 200/giorno, 50/ora per IP)
- Tipo di browser e sistema operativo
- Log tecnici di utilizzo (JSONL) e mapping file–email per controlli di accesso
- Cookie di sessione e registrazioni di consenso (banner cookie)
3. Come Utilizziamo le Tue Informazioni
Utilizziamo le informazioni raccolte per i seguenti scopi:
- Fornire e mantenere i nostri servizi
- Elaborare i tuoi contenuti multimediali
- Migliorare la qualità e l'accuratezza dei nostri servizi
- Comunicare con te riguardo al tuo account
- Fornire supporto tecnico e assistenza clienti
- Rispettare gli obblighi legali e normativi
- Gestire la reimpostazione della password tramite link email e codice di sicurezza a 6 cifre (token monouso con validità 1 ora).
4. Sicurezza dei Dati
Applichiamo HTTP security headers (no‑cache), Content Security Policy restrittiva, rate limiting e controlli di accesso ai file basati sulla proprietà. I token di reset password sono memorizzati solo come hash e sono monouso con scadenza a 1 ora; al momento della richiesta la password attuale viene sostituita con una temporanea casuale per prevenire accessi non autorizzati.
5. Titolare del trattamento e contatti
Titolare: AuroraNote – Fabio Falletta
Indirizzo: Regione Leiso 78/f, 14050, San Marzano Oliveto
Email: auroranotelux@gmail.com
Non è nominato un DPO, in quanto non sussistono i requisiti dell’art. 37 GDPR.
6. Finalità e basi giuridiche
- Esecuzione del contratto (art. 6.1.b): erogazione di trascrizione/correzione/traduzione, generazione PDF, gestione account e supporto.
- Obblighi legali (art. 6.1.c): adempimenti fiscali e contabili connessi ai pagamenti (Paddle).
- Interesse legittimo (art. 6.1.f): sicurezza, prevenzione abusi/frodi, miglioramento del servizio, analisi aggregate/anonime. Diritto di opposizione sempre esercitabile.
- Consenso (art. 6.1.a): cookie non essenziali/analytics opzionali e comunicazioni marketing ove presenti.
6-bis. Ruoli e responsabilità (GDPR)
- AuroraNote opera tipicamente come Titolare del trattamento per account, preferenze, log tecnici e gestione del servizio.
- OpenAI tratta i contenuti inviati per trascrizione/correzione/analisi come Responsabile del trattamento rispetto a tali operazioni (ove configurato).
- Paddle agisce generalmente come Titolare autonomo per i dati di pagamento e fatturazione.
7. Destinatari/Responsabili esterni
- Render: hosting dell'applicazione, gestione runtime e log.
- OpenAI: trascrizione/correzione testi e analisi AI (se configurato
OPENAI_API_KEY). - Paddle: pagamenti e fatturazione; AuroraNote non conserva i dati della carta.
- Google Fonts e CDN affidabili (es. jsDelivr, cdnjs): erogazione di asset statici consentiti dalla nostra CSP.
7-ter. Cookie e consenso
Il consenso ai cookie è registrato via API (POST /api/consent/cookie) in CACHE_DIR/cookie_consents.jsonl con: accepted, ts, IP, User‑Agent ed email utente (se nota). È prevista una verifica CSRF del token inviato.
7-bis. Decisioni automatizzate
Non effettuiamo decisioni basate unicamente su trattamenti automatizzati che producano effetti giuridici che ti riguardano o che incidano significativamente in modo analogo (art. 22 GDPR). Le funzionalità di IA forniscono supporto testuale/analitico e richiedono sempre il tuo controllo umano.
8. Trasferimenti extra‑UE
Alcuni fornitori (es. OpenAI, Paddle) possono trattare dati al di fuori dello SEE (es. USA/UK). I trasferimenti avvengono sulla base delle Clausole Contrattuali Standard (SCC) approvate dalla Commissione Europea e, ove opportuno, misure supplementari. Un Data Transfer Impact Assessment (DTIA) è disponibile su richiesta.
9. Conservazione dei dati
- Account/metadati: per la durata dell’account; cancellazione all’uso dell’endpoint di eliminazione (v. § 11‑bis) e/o a richiesta, fatti salvi obblighi legali.
- Cache e PDF (
CACHE_DIR,OUTPUT_DIR): rimozione automatica dei file più vecchi diAURORA_RETENTION_DAYS(predefinito 30 giorni), con job periodico e all’avvio. - Log di utilizzo (
processed_videos.jsonl) e file–owner mapping (file_owners.jsonl): mantenuti con pruning a dimensione (tipico max ~1 MB). - Log client (
client_logs.txt): mantenuti con pruning a dimensione (tipico max ~512 KB). - Consensi cookie (
cookie_consents.jsonl): registro eventi; non eliminati automaticamente dall’endpoint di cancellazione. - Record di reset password (tabella
password_resets): contengono hash del token, codice a 6 cifre e metadati (creazione, scadenza, utilizzo, IP, UA). I token scadono dopo 1 ora e vengono marcati come usati; i record non sono rimossi automaticamente e possono essere minimizzati/rimossi su richiesta ove tecnicamente possibile e nel rispetto di obblighi di legge.
11‑bis. Esportazione ed eliminazione
- Esportazione (DSAR): autenticato,
GET /privacy/exportrestituisce JSON con profilo DB, elenco file associati (file_owners.jsonl), eventi d’uso (processed_videos.jsonl) e timestamp. - Eliminazione: autenticato,
POST /privacy/deleteconconfirm=DELETErimuove file inOUTPUT_DIR/CACHE_DIRe varianti (_fulltext.txt,_transcription.json,_insights.json,_summary.txt), purgaprocessed_videos.jsonl, cancella utente DB e svuota sessione. - Limiti: non rimuove automaticamente voci in
file_owners.jsonl,cookie_consents.jsonloclient_logs.txt; su richiesta possiamo minimizzare/rimuovere ove tecnicamente possibile e nel rispetto di obblighi di legge.
10. Diritti degli interessati
- Accesso, rettifica, cancellazione, limitazione, portabilità, opposizione.
- Reclamo all’Autorità Garante competente.
- Per esercitare i diritti:
GET /privacy/export,POST /privacy/delete(confermaDELETE) oppure email: auroranotelux@gmail.com - Tempi di risposta: in linea di principio entro 30 giorni (art. 12(3) GDPR), con possibili proroghe se necessario.
11. Cookie e consenso
Usiamo cookie tecnici necessari. I cookie analytics/marketing sono opzionali e attivati solo previo consenso tramite banner di gestione preferenze, modificabile in qualsiasi momento.
Appendice Tecnica GDPR
A. Sessioni e cookie tecnici
- Cookie di sessione firmati (
HttpOnly,SameSite=Lax; in produzione ancheSecurecon HTTPS). Nessun archivio sessioni server‑side per il deployment a istanza singola.
B. Archiviazione applicativa
- Directory applicative:
CACHE_DIR(cache),TEMP_DIR(temporanei),OUTPUT_DIR(PDF generati). - Pulizia automatica di cache e output prevista periodicamente e all’avvio per contenere lo spazio.
- I nomi file sono sanificati e l’accesso ai file è vincolato all’utente proprietario.
- Funzione "Ultimi 10 PDF": l’API
GET /api/my/recent-pdfsrestituisce, solo ad utente autenticato, i nomi file e il timestamp di modifica degli ultimi 10 PDF generati, per consentire un rapido download dalla home.
C. Log e tracciamento tecnico
- Log applicativi con rotazione (file multipli a dimensione massima); log di utilizzo in formato JSONL con pruning a dimensione.
- Finalità: sicurezza, diagnostica, prevenzione abusi (base giuridica: interesse legittimo).
D. Sicurezza e limitazioni
- Rate limiting server-side (esempio predefinito: 200/giorno, 50/ora per IP) per mitigare abusi.
- Content Security Policy rigorosa (Talisman) che consente solo CDN affidabili e domini Paddle per script/frame/connessioni.
- Header anti-cache su tutte le risposte per impedire memorizzazioni indesiderate lato browser.
E. Database e credenziali
- Archivio utenti su SQLite o PostgreSQL a seconda della configurazione.
- Password memorizzate come hash bcrypt; nessuna password in chiaro.
F. Fornitori esterni e pagamenti
- Render (hosting), OpenAI (AI, se configurato), Paddle (pagamenti/fatturazione), Google Fonts e CDN (jsDelivr, cdnjs) per asset statici.
- I dati di pagamento sono gestiti da Paddle; AuroraNote non conserva i dati della carta.
G. Minori e categorie particolari di dati
- Il servizio non è destinato a minori di 16 anni. Non trattiamo consapevolmente dati di minori senza adeguo consenso genitoriale ove richiesto dalla legge.
- Evita di caricare categorie particolari di dati (art. 9 GDPR, es. dati sanitari) salvo sia strettamente necessario e con idonea base giuridica/consenso.
- Se carichi dati di terzi, garantisci di disporre di una base giuridica valida (es. consenso o altro titolo) e di aver fornito l’informativa necessaria.
H. Notifiche di violazione (Data Breach)
- In caso di violazione dei dati personali, valuteremo il rischio e, ove previsto dagli artt. 33‑34 GDPR, notificheremo l’Autorità di controllo e gli interessati senza ingiustificato ritardo (in linea di principio entro 72 ore).
- Le notifiche potranno avvenire via email o mediante avviso in piattaforma.
I. Segnalazioni, rimozioni e cooperazione
- Per segnalazioni su contenuti illeciti/illeciti o violazioni di diritti, contattaci a auroranotelux@gmail.com. Possiamo limitare, sospendere o rimuovere contenuti per adempiere a obblighi legali o prevenire abusi.
- Collaboreremo con le Autorità ove legalmente richiesto e nel rispetto dei diritti degli interessati.
J. Protezione dei dati by design e by default
- Minimizzazione dei dati e principi di least‑privilege negli accessi.
- Secure defaults: nessun analytics non essenziale senza consenso; CSP e rate limiting attivi di default.
- Revisioni periodiche delle misure di sicurezza coerenti con il rischio.
K. Decisioni automatizzate (nota)
- Le funzioni di IA non determinano autonomamente esiti giuridici o decisioni equivalenti: sono strumenti di supporto e richiedono supervisione umana.