Legal
Privacy policy
Informativa sulla privacy
AirVysion is built around indoor air-quality monitoring. We keep the amount of personal data we handle to the strict minimum required to let the app work, and we never sell it to third parties.
Contents
1Who we are
AirVysion ("we", "us") develops and operates the AirVysion mobile app and the AirVysion environmental sensor stations. The data controller for this policy is AirVysion, contactable at info@airvysion.eu.
2Data we collect
To deliver the service, AirVysion may collect and process the following categories of data:
| Category | Examples | Source |
|---|---|---|
| Account & identifiers | Email address, Firebase user ID (UID), authentication state, FCM push token (Android build only). | You, when signing up. |
| Device identifiers |
AirVysion station identifier (e.g.
airwise-XXXXXXXX), pairing claim codes, owner
mapping, last transport used (Wi-Fi / BLE / USB-C).
|
The AirVysion device + app pairing flow. |
| Environmental sensor data | Temperature, humidity, pressure, IAQ, CO₂eq, TVOC, gas resistance, UV index, illuminance, BSEC accuracy, timestamps. | The paired AirVysion station. Tied to your account by device ownership. |
| ML / odor recognition data (optional) | Training sessions and recognition runs that you decide to save, optionally shared in the public odor library. | Created by you when you use the Odor analyzer feature. |
| Notification preferences | Enabled / disabled flag and per-device push token (Android native builds only). | You, from the Settings tab. |
| Technical & diagnostic data | Approximate timestamps, error codes, anonymized request logs kept by Google Cloud for security and debugging. | Automatically, by the platform. |
AirVysion does not collect contacts, photos, GPS location, microphone audio, SMS, call logs, financial information or web-browsing history.
3How we use this data
- Provide the core service: show live sensor readings on your dashboard, keep history, sync between the mobile app and the AirVysion station.
- Authenticate you and tie a paired device to the correct account (so only you can see your sensor data).
- Send notifications you opted into (e.g. air quality alerts), only when notifications are turned on in Settings.
- Improve and debug the app through aggregated, non-identifying technical logs.
- Comply with legal obligations when a request is made under applicable EU law.
4Third-party services we rely on
We use the following Google / Firebase services as data processors. Their privacy policies apply in addition to ours.
- Firebase Authentication — sign-up, sign-in, password reset.
- Cloud Firestore — primary database for device ownership, history, ML sessions and configuration.
- Cloud Functions for Firebase — backend logic (data ingest, device claims, account deletion).
- Cloud Storage for Firebase — stores ML training files generated by your devices.
- Firebase Cloud Messaging (FCM) — delivery of push notifications on Android.
- Firebase Hosting — hosting of this website.
- Google Cloud Memorystore (Redis) — short-lived cache of the latest sensor reading (TTL'd), for low-latency display.
You can review Google's privacy policy at policies.google.com/privacy and the Firebase data processing terms.
The AirVysion app currently does not include third-party advertising SDKs, third-party analytics SDKs (no Google Analytics, no Firebase Analytics enabled), and no cross-site tracking.
5Sharing & selling
We do not sell your personal data, and we do not share it with third parties for advertising or marketing purposes. We only share data with:
-
Google (Firebase / Google Cloud) as processor,
strictly to operate the service, in the EU region
(
europe-west1). - Other AirVysion users, but only for content you actively decide to publish (e.g. a session you choose to share in the public odor library). You can remove published sessions at any time.
- Public authorities, only when required by applicable law.
6Security & encryption
- All communication between the app, the Cloud Functions, the AirVysion device (when using Wi-Fi) and the database happens over HTTPS / TLS: data is encrypted in transit.
- Data at rest is encrypted by Google's infrastructure (Firestore, Cloud Storage, Memorystore).
- Access to data is restricted by Firestore Security Rules based on user UID and device ownership, plus authenticated Cloud Functions for privileged operations.
- BLE / USB-C transports keep sensor data local — they never leave your phone via our servers unless you switch to the Wi-Fi transport.
7Retention
- Account & device data: kept for as long as your account exists. Deleted immediately on account deletion.
- Real-time cache (Redis): each value lives for a short TTL (seconds to minutes) and is overwritten on the next sample.
- System logs: Google Cloud keeps anonymized HTTP / error logs typically for 30 to 90 days for security and diagnostic purposes.
- Automated Firestore backups: data may persist in Google's encrypted backups for up to 30 days after deletion, in rolling cycles, and is not directly accessible.
8Account deletion
You can delete your account at any time:
- From the app: Settings → Account → Delete account.
- By email at info@airvysion.eu.
The full procedure and the list of data cascades is detailed on the dedicated page: /account-deletion.
9Your rights (GDPR)
If you are in the EU/EEA, you have the right to:
- Access the personal data we hold about you;
- Rectify incorrect or outdated personal data;
- Erase your data ("right to be forgotten");
- Restrict or object to processing in certain cases;
- Portability: receive your data in a machine-readable format;
- Lodge a complaint with your national data protection authority (in Italy: Garante per la protezione dei dati personali, www.garanteprivacy.it).
To exercise any of these rights, write to info@airvysion.eu. We respond within 30 days.
10Children
AirVysion is not intended for children under 13. We do not knowingly collect personal data from children. If you are a parent or guardian and believe your child has provided personal data, contact us and we will delete it.
11Changes to this policy
We may update this policy from time to time. Significant changes will be announced inside the app or by email when material to your rights. The "Effective" date at the top of this page always reflects the latest revision.
12Contact
Privacy questions, GDPR requests, security reports — write to info@airvysion.eu.
Indice
1Chi siamo
AirVysion ("noi") sviluppa e gestisce l'app mobile AirVysion e le stazioni sensori AirVysion. Il titolare del trattamento ai fini della presente informativa è AirVysion, contattabile a info@airvysion.eu.
2Dati raccolti
Per erogare il servizio, AirVysion può raccogliere e trattare le seguenti categorie di dati:
| Categoria | Esempi | Fonte |
|---|---|---|
| Account e identificativi | Indirizzo email, UID Firebase, stato di autenticazione, token push FCM (solo build Android). | Tu, al momento della registrazione. |
| Identificativi del dispositivo |
Identificativo della stazione AirVysion (es.
airwise-XXXXXXXX), codici di pairing, mappa di
proprietà, ultimo transport utilizzato (Wi-Fi / BLE / USB-C).
|
Il dispositivo AirVysion + il flow di pairing nell'app. |
| Dati ambientali / sensoriali | Temperatura, umidità, pressione, IAQ, CO₂eq, TVOC, resistenza gas, indice UV, illuminamento, accuratezza BSEC, timestamp. | La stazione AirVysion accoppiata. Sono associati al tuo account tramite la proprietà del dispositivo. |
| Dati di ML / riconoscimento odori (opzionali) | Sessioni di addestramento e di riconoscimento che decidi di salvare, eventualmente condivise nella libreria pubblica degli odori. | Creati da te quando usi la funzione Odor analyzer. |
| Preferenze di notifica | Flag abilitato/disabilitato e push token per device (solo build Android native). | Tu, dalla tab Settings. |
| Dati tecnici e diagnostici | Timestamp approssimativi, codici di errore, log richieste anonimizzati conservati da Google Cloud per sicurezza e debug. | Automaticamente, dalla piattaforma. |
AirVysion non raccoglie contatti, foto, posizione GPS, audio del microfono, SMS, registro chiamate, dati finanziari o cronologia di navigazione web.
3Come usiamo questi dati
- Erogare il servizio: mostrare le letture live nella dashboard, mantenere lo storico, sincronizzare app e stazione AirVysion.
- Autenticarti e associare al tuo account il dispositivo che hai accoppiato (solo tu vedi i tuoi dati sensoriali).
- Inviare notifiche per cui hai dato consenso (es. allerte di qualità dell'aria), solo se le notifiche sono attive in Settings.
- Migliorare e diagnosticare l'app tramite log tecnici aggregati e non identificativi.
- Adempiere obblighi di legge in caso di richieste da parte di autorità competenti.
4Servizi di terze parti utilizzati
Utilizziamo i seguenti servizi Google / Firebase come responsabili del trattamento. Le loro policy si applicano in aggiunta a questa.
- Firebase Authentication — registrazione, login, reset password.
- Cloud Firestore — database principale per proprietà device, storico, sessioni ML e configurazione.
- Cloud Functions for Firebase — logica di backend (ingest, claim device, cancellazione account).
- Cloud Storage for Firebase — file di training ML generati dai tuoi dispositivi.
- Firebase Cloud Messaging (FCM) — invio delle notifiche push su Android.
- Firebase Hosting — hosting di questo sito.
- Google Cloud Memorystore (Redis) — cache di breve durata (TTL) dell'ultima lettura sensori per accesso a bassa latenza.
Privacy policy di Google: policies.google.com/privacy. Termini di trattamento di Firebase: firebase.google.com/support/privacy.
L'app AirVysion attualmente non include SDK di pubblicità di terze parti, SDK di analytics di terze parti (né Google Analytics né Firebase Analytics attivi), né tracking cross-site.
5Condivisione e vendita
Non vendiamo i tuoi dati personali e non li condividiamo con terze parti per finalità pubblicitarie o di marketing. Condividiamo dati solo con:
-
Google (Firebase / Google Cloud) come
responsabile del trattamento, strettamente per l'erogazione
del servizio, in regione UE (
europe-west1). - Altri utenti AirVysion, ma solo per contenuti che decidi attivamente di pubblicare (es. una sessione condivisa nella libreria pubblica). Puoi rimuovere in qualsiasi momento le sessioni pubblicate.
- Autorità pubbliche, solo se richiesto dalla legge applicabile.
6Sicurezza e crittografia
- Le comunicazioni tra app, Cloud Functions, dispositivo AirVysion (con transport Wi-Fi) e database avvengono via HTTPS / TLS: dati cifrati in transito.
- I dati a riposo sono cifrati dall'infrastruttura Google (Firestore, Cloud Storage, Memorystore).
- L'accesso ai dati è limitato dalle regole di sicurezza Firestore in base allo UID utente e alla proprietà del device, oltre alle Cloud Functions autenticate per le operazioni privilegiate.
- I transport BLE / USB-C mantengono i dati sensoriali locali: non passano dai nostri server, a meno che non passi a Wi-Fi.
7Conservazione
- Dati account e device: conservati per la durata dell'account. Cancellati immediatamente alla cancellazione dell'account.
- Cache real-time (Redis): ogni valore ha un TTL breve (secondi/minuti) e viene sovrascritto dal sample successivo.
- Log di sistema: Google Cloud conserva log HTTP/error anonimizzati tipicamente per 30–90 giorni per sicurezza e diagnostica.
- Backup automatici di Firestore: i dati possono persistere nei backup cifrati di Google fino a 30 giorni dopo la cancellazione, a rotazione, e non sono accessibili direttamente.
8Cancellazione account
Puoi cancellare l'account in qualsiasi momento:
- Dall'app: Settings → Account → Delete account.
- Via email a info@airvysion.eu.
La procedura completa e la lista dei dati che vengono eliminati a cascata sono descritte nella pagina dedicata: /account-deletion.
9I tuoi diritti (GDPR)
Se ti trovi nell'UE/SEE hai diritto a:
- Accesso ai dati personali che ti riguardano;
- Rettifica di dati personali errati o non più aggiornati;
- Cancellazione dei tuoi dati ("diritto all'oblio");
- Limitazione o opposizione al trattamento in casi specifici;
- Portabilità: ricevere i tuoi dati in formato machine-readable;
- Reclamo all'autorità nazionale di protezione dei dati (in Italia: Garante per la protezione dei dati personali, www.garanteprivacy.it).
Per esercitare uno qualsiasi di questi diritti scrivi a info@airvysion.eu. Rispondiamo entro 30 giorni.
10Minori
AirVysion non è destinata a minori di 13 anni. Non raccogliamo consapevolmente dati personali di bambini. Se sei genitore o tutore e ritieni che tuo figlio abbia fornito dati personali, contattaci e li elimineremo.
11Modifiche all'informativa
Possiamo aggiornare questa policy di volta in volta. Le modifiche significative verranno annunciate nell'app o via email se hanno impatto sui tuoi diritti. La data "In vigore" in alto a questa pagina riflette sempre l'ultima revisione.
12Contatti
Domande sulla privacy, richieste GDPR, segnalazioni di sicurezza: scrivi a info@airvysion.eu.