Informativa sulla Privacy
Ultimo aggiornamento: luglio 2026
1. Chi siamo
BeachCast è un progetto gestito da uno sviluppatore indipendente. Aiuta gli utenti a conoscere le condizioni delle spiagge, il meteo, le previsioni marine e le segnalazioni di pericolo inviate dalla community. Queste segnalazioni non sono avvisi ufficiali. Puoi consultare i contenuti principali senza un account. L'accesso è richiesto solo per le funzioni della community, come check-in, segnalazioni, spiagge seguite, caricamento di foto, feedback e notifiche push.
Titolare del trattamento: Kevin Selvaggi, persona fisica e sviluppatore indipendente di BeachCast.
Per richieste sulla privacy e per esercitare i tuoi diritti, scrivi a kevin.selvaggi@gmail.com. Per richiedere l'eliminazione dell'account senza usare l'app, visita la nostra pagina per l'eliminazione dell'account.
2. Dati che raccogliamo
- Dati dell'account: nome, indirizzo email, immagine del profilo, identificativo dell'account, provider di accesso, preferenze del profilo, punteggio di affidabilità, livello e data di creazione dell'account.
- Dati sulla posizione: se concedi il permesso, BeachCast usa la posizione del dispositivo per mostrare le spiagge vicine. I check-in memorizzano latitudine e longitudine usate al momento del check-in, così l'app può convalidare e mostrare l'attività locale recente.
- Attività della community: check-in, segnalazioni sulle condizioni, richieste e correzioni di spiagge, spiagge seguite, voti sui consigli, avvisi di sicurezza, voti sugli avvisi e feedback.
- Foto: se carichi foto delle spiagge, conserviamo l'immagine, la didascalia, il percorso di archiviazione, l'URL pubblico, le dimensioni, lo stato di moderazione e la data di caricamento.
- Dati delle notifiche push: se le attivi, conserviamo l'endpoint di iscrizione push del browser o dispositivo e le relative chiavi tecniche per inviare notifiche sulle spiagge che segui.
- Diagnostica: le segnalazioni di errore possono includere indirizzo IP, browser, informazioni sul dispositivo, percorso nell'app e dettagli tecnici necessari a diagnosticare i problemi.
- Analisi dell'utilizzo: le analisi facoltative vengono usate solo dopo il consenso e ci aiutano a comprendere le visualizzazioni delle pagine e l'utilizzo dell'app.
3. Come utilizziamo i dati
- Fornire previsioni, mappe, spiagge vicine e funzioni della community.
- Gestire account, sessioni, preferenze e impostazioni del profilo.
- Convalidare i check-in e mostrare l'attività recente in spiaggia.
- Inviare notifiche push facoltative per le spiagge seguite.
- Moderare i contributi della community e indagare sugli abusi.
- Correggere errori, monitorare l'affidabilità e migliorare il prodotto.
- Rispettare obblighi legali, di sicurezza e delle piattaforme.
4. Cookie e archiviazione locale
BeachCast utilizza due categorie di tecnologie di archiviazione locale:
- Essenziali: necessarie per autenticazione, sicurezza, protezione CSRF, lingua, tema, preferenze regionali e funzioni principali dell'app. Sono sempre attive.
- Analitiche: analisi e monitoraggio delle prestazioni facoltativi. Vengono attivati solo dopo il consenso esplicito, quando richiesto.
Puoi modificare o revocare la scelta in qualsiasi momento tramite “Preferenze cookie” nel footer.
5. Servizi di terze parti
- Google OAuth: usato per l'accesso. Google può trattare i dati secondo la propria informativa sulla privacy.
- GitHub OAuth: disponibile come provider di accesso aggiuntivo quando configurato.
- Open-Meteo: provider di dati meteorologici e marini. Inviamo coordinate pubbliche delle spiagge, non dati dell'account.
- OpenFreeMap / OpenStreetMap: mappe vettoriali basate sui dati OpenStreetMap, con tile raster OpenStreetMap usate solo come fallback di inizializzazione. OpenFreeMap è soggetto alla relativa informativa sulla privacy; OpenStreetMap: informativa sulla privacy.
- S3: usato per le foto caricate dagli utenti quando il caricamento è abilitato.
- Sentry: telemetria tecnica nel browser attivata solo dopo il consenso; il replay della sessione è disattivato. informativa sulla privacy.
- Hosting: hosting, registri tecnici e infrastruttura di distribuzione.
6. Condivisione e divulgazione
BeachCast non vende dati personali. Condividiamo i dati solo con i fornitori necessari al funzionamento dell'app, quando richiesto dalla legge, per proteggere il servizio dagli abusi o quando scegli di pubblicare contenuti della community, come segnalazioni, avvisi o foto delle spiagge.
7. Conservazione dei dati
- Dati dell'account: conservati finché non elimini l'account.
- Sessioni: conservate fino alla scadenza o alla disconnessione.
- Check-in: scompaiono dalle viste in tempo reale dopo un breve periodo, ma possono restare nella cronologia dell'account fino all'eliminazione.
- Segnalazioni sulle condizioni e avvisi di sicurezza: scompaiono dalle viste in tempo reale alla scadenza configurata, ma possono restare nella cronologia dell'account fino all'eliminazione.
- Spiagge seguite, preferenze, voti, richieste, correzioni, foto e feedback: conservati fino all'eliminazione dell'account o alla rimozione manuale, ove supportata.
- Segnalazioni di errore: conservate secondo le impostazioni del servizio di monitoraggio, in genere fino a 90 giorni.
- Dati analitici: conservati per il periodo configurato, in genere fino a 30 giorni.
- La cache meteo corrente viene aggiornata regolarmente; snapshot anonimi delle previsioni possono essere conservati più a lungo per misurare e migliorare l'accuratezza.
8. I tuoi diritti
Se ti trovi nell'UE/SEE o in un'altra area con leggi simili sulla privacy, potresti avere il diritto di accedere ai tuoi dati personali, correggerli, esportarli, eliminarli, limitarne il trattamento o opporti al trattamento.
- Per esportare i dati del tuo account, accedi e apri Impostazioni.
- Per richiedere l'eliminazione dell'account senza usare l'app, utilizza la pagina per l'eliminazione dell'account. Se puoi accedere, puoi anche aprire Impostazioni e usare Elimina account per procedere immediatamente.
- Puoi anche contattare direttamente il titolare all'indirizzo kevin.selvaggi@gmail.com.
9. Minori
BeachCast non è destinata ai minori di 14 anni. I minori di 14 anni non devono creare un account o inviare dati senza il consenso di chi esercita la responsabilità genitoriale.
10. Modifiche
Potremmo aggiornare questa informativa con l'evoluzione di BeachCast. Le modifiche sostanziali saranno comunicate nell'app o su questa pagina.