Privacy & Cookie Policy
Questa informativa descrive come Cheruvo (cheruvo.com e app.cheruvo.com) tratta i dati personali degli utenti, ai sensi del Regolamento (UE) 2016/679 ("GDPR").
1. Titolare del trattamento
Il titolare del trattamento è Michele Santacaterina. Per qualsiasi richiesta relativa ai tuoi dati: michelesantacaterina08@gmail.com.
2. Quali dati trattiamo
- Dati dell'account: indirizzo email e password (conservata in forma cifrata dal nostro fornitore di autenticazione; non abbiamo mai accesso alla password in chiaro).
- Dati d'uso del servizio: watchlist e preferenze, progressi e punteggi dell'Academy, nickname (facoltativo), classi a cui partecipi, messaggi e post pubblicati nelle classi.
- Dati di pagamento: gestiti interamente da Stripe. Non vediamo né conserviamo i dati della tua carta; riceviamo solo lo stato dell'abbonamento.
- Materiali caricati dai docenti (funzione "Lezioni dal Libro"): i file caricati vengono elaborati automaticamente per generare le lezioni e vengono eliminati subito dopo l'elaborazione (al più tardi entro 24 ore). Non vengono mai pubblicati né condivisi.
- Dati tecnici: indirizzo IP e log essenziali per sicurezza, prevenzione abusi e limiti di utilizzo.
- Dati analitici (solo previo tuo consenso): statistiche d'uso aggregate tramite PostHog (server UE), senza registrazione dello schermo e senza tracciamento pubblicitario.
3. Perché li trattiamo (finalità e basi giuridiche)
| Finalità | Base giuridica |
|---|---|
| Creare e gestire il tuo account, erogare Analyzer e Academy | Esecuzione del contratto |
| Gestire l'abbonamento Pro e i pagamenti | Esecuzione del contratto, obblighi di legge |
| Email di servizio (conferme, onboarding) e alert da te attivati | Esecuzione del contratto |
| Sicurezza, prevenzione abusi, log tecnici | Legittimo interesse |
| Statistiche d'uso (analytics) | Consenso (revocabile in ogni momento) |
4. Chi tratta i dati per noi (fornitori)
Usiamo fornitori qualificati che agiscono come responsabili del trattamento:
- Supabase — autenticazione e database
- Render — hosting del backend
- Vercel — hosting dell'applicazione web
- Stripe — pagamenti e abbonamenti
- Groq — elaborazione AI dei testi (notizie e, per i docenti, materiali caricati durante la sola elaborazione)
- Resend — invio email di servizio e alert
- PostHog (regione UE) — analytics, solo previo consenso
- Sentry — monitoraggio errori, configurato per non ricevere dati personali
Alcuni fornitori possono trattare dati al di fuori dell'UE: in tal caso il trasferimento avviene con le garanzie previste dal GDPR (clausole contrattuali standard e/o EU-U.S. Data Privacy Framework).
5. Per quanto li conserviamo
- Dati dell'account e d'uso: finché l'account è attivo. Puoi chiederne l'eliminazione in ogni momento.
- File caricati dai docenti: eliminati automaticamente dopo l'elaborazione (max 24 ore).
- Log tecnici: per il tempo strettamente necessario alla sicurezza.
- Dati di fatturazione: per i termini previsti dalla legge.
6. I tuoi diritti
Hai diritto di ottenere accesso, rettifica, cancellazione, limitazione, portabilità dei tuoi dati e di opporti al trattamento, oltre a revocare i consensi prestati. Scrivi a michelesantacaterina08@gmail.com: rispondiamo entro 30 giorni. Puoi inoltre proporre reclamo al Garante per la Protezione dei Dati Personali (garanteprivacy.it).
7. Minori
Il servizio è riservato a chi ha almeno 14 anni (età del consenso digitale in Italia). Gli studenti minori possono usare l'Academy nell'ambito di una classe gestita da un docente o con il consenso di chi esercita la responsabilità genitoriale. I dati dei profili Academy sono ridotti al minimo (nickname facoltativo, progressi) e la classifica è solo su base volontaria.
8. Cookie e tecnologie simili
- Sessione di accesso (token di autenticazione Supabase, in localStorage)
- Preferenza lingua e preferenze d'interfaccia
- Cookie di Stripe durante il pagamento (prevenzione frodi)
- PostHog (regione UE): pagine visitate ed eventi d'uso aggregati. Niente registrazione dello schermo, niente pubblicità, rispetto del "Do Not Track". Puoi accettare o rifiutare dal banner alla prima visita e cambiare idea in ogni momento dalle impostazioni del profilo.
Il sito vetrina (cheruvo.com) non usa cookie di tracciamento.
9. Modifiche
Eventuali modifiche sostanziali a questa informativa saranno comunicate nell'app o via email. La versione aggiornata è sempre disponibile a questa pagina.
Privacy & Cookie Policy
This notice explains how Cheruvo (cheruvo.com and app.cheruvo.com) processes users' personal data under Regulation (EU) 2016/679 ("GDPR").
1. Data controller
The data controller is Michele Santacaterina. For any request about your data: michelesantacaterina08@gmail.com.
2. What data we process
- Account data: email address and password (stored encrypted by our authentication provider; we never see your password in clear text).
- Usage data: watchlist and preferences, Academy progress and scores, optional nickname, classes you join, messages and posts published in classes.
- Payment data: handled entirely by Stripe. We never see or store your card details; we only receive your subscription status.
- Teacher-uploaded materials ("Lessons from the Book"): uploaded files are processed automatically to generate lessons and are deleted right after processing (within 24 hours at the latest). They are never published or shared.
- Technical data: IP address and essential logs for security, abuse prevention and rate limiting.
- Analytics data (only with your consent): aggregated usage statistics via PostHog (EU servers), with no session recording and no ad tracking.
3. Why we process it (purposes and legal bases)
| Purpose | Legal basis |
|---|---|
| Creating and managing your account, providing Analyzer and Academy | Performance of contract |
| Managing Pro subscriptions and payments | Performance of contract, legal obligations |
| Service emails (confirmations, onboarding) and alerts you enable | Performance of contract |
| Security, abuse prevention, technical logs | Legitimate interest |
| Usage statistics (analytics) | Consent (withdrawable at any time) |
4. Who processes data on our behalf (providers)
- Supabase — authentication and database
- Render — backend hosting
- Vercel — web app hosting
- Stripe — payments and subscriptions
- Groq — AI processing of text (news and, for teachers, uploaded materials during processing only)
- Resend — service emails and alerts
- PostHog (EU region) — analytics, consent-based only
- Sentry — error monitoring, configured to receive no personal data
Some providers may process data outside the EU; in that case transfers rely on GDPR safeguards (Standard Contractual Clauses and/or the EU-U.S. Data Privacy Framework).
5. Retention
- Account and usage data: as long as your account is active. You can request deletion at any time.
- Teacher-uploaded files: deleted automatically after processing (24 hours max).
- Technical logs: only as long as strictly needed for security.
- Billing data: for the periods required by law.
6. Your rights
You have the right to access, rectify, erase, restrict and port your data, to object to processing, and to withdraw any consent. Write to michelesantacaterina08@gmail.com: we reply within 30 days. You may also lodge a complaint with your supervisory authority (in Italy, the Garante).
7. Minors
The service is intended for users aged 14 or older (the digital consent age in Italy). Younger students may use the Academy within a class managed by a teacher or with parental consent. Academy profiles are data-minimal (optional nickname, progress) and the leaderboard is strictly opt-in.
8. Cookies and similar technologies
- Login session (Supabase auth token, in localStorage)
- Language and interface preferences
- Stripe cookies during checkout (fraud prevention)
- PostHog (EU region): page views and aggregated usage events. No session recording, no advertising, "Do Not Track" respected. You can accept or decline from the banner on first visit and change your mind anytime from your profile settings.
The marketing site (cheruvo.com) uses no tracking cookies.
9. Changes
Substantial changes to this notice will be communicated in the app or by email. The current version is always available on this page.
Cheruvo