In breve. Raccogliamo i dati che servono a registrarti, farti trovare professionisti, inviare richieste e chattare. Non vendiamo i tuoi dati. Usiamo fornitori tecnici (database, hosting, email, notifiche, mappe, controllo delle foto). Le chat non sono cifrate end-to-end. Puoi eliminare il tuo account quando vuoi.
1. Titolare del trattamento
Il titolare del trattamento è Adriano Falone, titolare di FastFixIt (app FastFixIt e sito fastfixit.it), contattabile a assistenza@fastfixit.it. Non è stato nominato un DPO perché non obbligatorio (art. 37 GDPR). L'informativa è resa ai sensi degli artt. 13 e 14 del Regolamento (UE) 2016/679 (GDPR) e del D.Lgs. 196/2003.
2. Dati che raccogliamo
- Registrazione: nome, cognome, username, email, password (conservata solo come hash bcrypt, mai in chiaro), numero di telefono, indirizzo.
- Dati professionali (Fornitori): ragione sociale, nome e cognome del titolare, partita IVA, categoria professionale, descrizione, eventuali dati o documenti forniti per una verifica. Se un Cliente diventa Fornitore con lo stesso account, raccogliamo gli stessi dati professionali.
- Foto profilo (se presente): l'immagine (JPEG, PNG o WebP) che scegli di caricare. È facoltativa. Prima di salvarla la ridimensioniamo e rimuoviamo i metadati (per esempio dati della fotocamera e posizione GPS); la controlliamo automaticamente per individuare contenuti inappropriati (vedi punto 5).
- Posizione geografica: solo con il tuo consenso esplicito, per mostrarti professionisti nelle vicinanze. L'indirizzo che inserisci può essere convertito in coordinate (vedi punto 5). Per i Fornitori le coordinate (dal GPS, se lo consenti, o ricavate dall'indirizzo della sede) sono salvate nel profilo, perché senza coordinate il profilo non compare nelle ricerche per vicinanza; se mancano, l'app te le richiede a un accesso successivo. Per i Clienti la posizione è usata solo al momento della ricerca e non viene salvata nel profilo.
- Richieste, messaggi e recensioni: le richieste di servizio, i messaggi di testo scambiati in chat, le recensioni e le valutazioni.
- Blocchi e segnalazioni: gli Utenti che blocchi o segnali, il motivo indicato e le segnalazioni che ti riguardano.
- Provvedimenti: se il tuo account è sospeso o bannato, il motivo, la durata e la data.
- Codici monouso (OTP): inviati via email per verificare il tuo indirizzo; hanno breve durata e un numero limitato di tentativi.
- Dati tecnici: token di notifica push (FCM) del dispositivo; token di sessione (conservati come hash dopo il logout); indirizzo IP e log di sicurezza usati per i limiti di richieste e la prevenzione di abusi. La posizione che invii per cercare professionisti vicini può comparire nei log tecnici, insieme all'IP, per il periodo indicato nella tabella dei tempi di conservazione. Sul sito web salviamo nel browser solo la tua preferenza di lingua.
L'app non gestisce pagamenti né dati di carte, e non ti chiede categorie particolari di dati (salute, religione, opinioni politiche, orientamento sessuale): ti chiediamo di non inserirle in chat e descrizioni. I dati di registrazione sono necessari per creare l'account e usare il servizio: senza non possiamo fornirlo. Posizione, foto profilo e notifiche sono facoltative.
3. Perché li usiamo e su quale base
| Finalità | Base giuridica |
|---|---|
| Creare l'account, verificare l'email (OTP), autenticarti | Contratto (art. 6.1.b) |
| Ricerca professionisti, richieste, chat, notifiche, recensioni, profilo visibile agli altri Utenti | Contratto (art. 6.1.b) |
| Coordinate del Fornitore ricavate dall'indirizzo della sede, per comparire nelle ricerche per vicinanza | Contratto (art. 6.1.b) |
| Comunicazioni di servizio (reset password, manutenzione, sicurezza) | Contratto (art. 6.1.b) |
| Posizione geografica e foto profilo | Consenso (art. 6.1.a), revocabile |
| Controllo automatico delle foto profilo (contenuti inappropriati, nomi o loghi di altre attività) | Legittimo interesse alla sicurezza della piattaforma (art. 6.1.f) |
| Controlli sui Fornitori (anche partita IVA), segnalazioni, blocchi, sospensioni e ban | Legittimo interesse alla sicurezza e affidabilità (art. 6.1.f); obbligo di legge ove applicabile |
| Sicurezza, limiti di richieste, prevenzione di frodi e attacchi | Legittimo interesse (art. 6.1.f) |
| Obblighi fiscali e richieste delle autorità; difesa di diritti in giudizio | Obbligo di legge (6.1.c); legittimo interesse (6.1.f) |
Non prendiamo decisioni basate solo su trattamenti automatizzati con effetti giuridici su di te. I sistemi automatici (per esempio i limiti di richieste) possono bloccare temporaneamente un accesso sospetto, e il controllo delle foto può rifiutare un'immagine inadeguata: puoi caricarne un'altra o chiederci un riesame.
4. Chi vede i tuoi dati
Altri Utenti. Se sei Fornitore, il tuo profilo (nome o ragione sociale, categoria, descrizione, zona, foto profilo se presente, recensioni) è visibile ai Clienti. Se invii una Richiesta, il Fornitore vede i dati necessari a gestirla. La chat è visibile solo ai due partecipanti, ma ricorda che ciò che scrivi può essere da loro conservato: non è sotto il nostro controllo.
Fornitori tecnici (responsabili del trattamento). Trattano i dati per nostro conto, con le sole istruzioni necessarie al servizio. Non vendiamo né cediamo i tuoi dati a terzi per marketing.
Autorità. Possiamo comunicare dati quando la legge lo richiede o per tutelare un diritto.
5. Servizi di terze parti
- Supabase – database (PostgreSQL) e archiviazione delle foto profilo, con server in Europa.
- Oracle Cloud – hosting dell'applicazione, server in Italia (Milano).
- Resend – invio delle email transazionali (OTP e comunicazioni di servizio).
- Google Firebase Cloud Messaging – invio delle notifiche push: riceve il token del dispositivo e il testo della notifica, che comprende il nome del mittente e i primi caratteri di un messaggio.
- OpenStreetMap (Nominatim) – conversione dell'indirizzo in coordinate geografiche: gli viene inviato l'indirizzo, la città e la provincia, senza il tuo nome. È un servizio pubblico che opera come soggetto autonomo, non come nostro responsabile del trattamento.
- Google Cloud Vision – controllo automatico delle foto profilo caricate: gli viene inviata l'immagine (già ridimensionata e senza metadati) solo per individuare contenuti inappropriati e nomi o loghi di altre attività. Se il servizio non è disponibile, il controllo può essere saltato.
Resend, Google e la Fondazione OpenStreetMap possono trattare dati fuori dallo Spazio Economico Europeo (per esempio Stati Uniti e Regno Unito). Ci basiamo su decisioni di adeguatezza (incluso l'EU–US Data Privacy Framework per i fornitori certificati) o su Clausole Contrattuali Tipo. Puoi chiederci copia delle garanzie.
6. Sicurezza e chat non cifrate end-to-end
Adottiamo misure tecniche e organizzative adeguate: comunicazioni cifrate HTTPS/TLS, password con hash bcrypt, autenticazione con token JWT (invalidati al logout), limiti di richieste sulle API e accesso ai sistemi riservato al personale autorizzato.
Le chat non sono cifrate end-to-end. Viaggiano su connessione cifrata, ma sono conservate sui nostri server in forma leggibile dal sistema e possono essere consultate solo da personale autorizzato per assistenza, segnalazioni, sicurezza o obblighi di legge. Non inviare dati sensibili in chat. Nessun sistema è sicuro al 100%: in caso di violazione che presenti rischi per te informeremo il Garante entro 72 ore ove richiesto e, se necessario, te.
7. Quanto conserviamo i dati
| Dato | Conservazione |
|---|---|
| Account, profilo, foto profilo, richieste, messaggi, recensioni, blocchi e segnalazioni | Finché l'account è attivo; eliminati con l'account |
| Foto profilo sostituita | La foto precedente viene eliminata dal nostro archivio al momento della sostituzione |
| Chat eliminata da un solo partecipante | Resta visibile all'altro per 7 giorni dall'eliminazione, poi i messaggi sono cancellati definitivamente per entrambi; la cancellazione avviene con la pulizia giornaliera, anche prima se la eliminano entrambi; sempre con l'account |
| Codici OTP | Pochi minuti, fino a scadenza o uso |
| Token di notifica push | Eliminati con l'account |
| Token di sessione invalidati (solo hash) | Fino a 8 giorni |
| Log di accesso e di sicurezza (compreso l'IP) | Al massimo 30 giorni |
| Registro delle azioni di moderazione (sanzioni, rimozioni) | Per il tempo necessario a prevenire elusioni e difendere i nostri diritti |
| Dati fiscali o contabili, se applicabili | Per il periodo previsto dalla legge |
| Richiesta di eliminazione | Dall'app: immediata. Via email: entro 5 giorni lavorativi. Eventuali residui (per esempio backup) entro 30 giorni |
8. I tuoi diritti
Hai diritto di accedere ai tuoi dati, rettificarli, cancellarli, limitarne il trattamento, opporti ai trattamenti basati sul legittimo interesse, chiederne la portabilità e revocare i consensi (per esempio posizione e foto) senza effetti sul trattamento già avvenuto. Per esercitarli scrivi a assistenza@fastfixit.it dall'email dell'account; risponderemo entro un mese (prorogabile in casi complessi) e potremo chiederti di verificare la tua identità. Puoi eliminare l'account da Impostazioni › Account › Elimina account o come spiegato alla pagina Elimina account.
Hai diritto di proporre reclamo al Garante per la protezione dei dati personali (garanteprivacy.it) o all'autorità del Paese in cui risiedi. Per gli utenti in Svizzera restano salve le norme svizzere sulla protezione dei dati.
9. Minori
FastFixIt è riservata a utenti maggiorenni (almeno 18 anni). Non raccogliamo consapevolmente dati di minori di 18 anni: se lo scopriamo, chiudiamo l'account ed eliminiamo i dati.
10. Modifiche e contatti
Possiamo aggiornare questa informativa; le modifiche sostanziali saranno comunicate in app o via email. Per qualsiasi domanda: assistenza@fastfixit.it.
In short. We collect the data needed to register you, help you find professionals, send requests and chat. We do not sell your data. We use technical providers (database, hosting, email, notifications, maps, photo checks). Chats are not end-to-end encrypted. You can delete your account at any time.
1. Data controller
The data controller is Adriano Falone, owner of FastFixIt (FastFixIt app and fastfixit.it website), who can be reached at assistenza@fastfixit.it. No Data Protection Officer has been appointed because it is not mandatory (Art. 37 GDPR). This notice is provided under Articles 13 and 14 of Regulation (EU) 2016/679 (GDPR) and Italian Legislative Decree 196/2003.
2. Data we collect
- Registration: first name, last name, username, email, password (stored only as a bcrypt hash, never in plain text), phone number, address.
- Professional data (Providers): business name, owner's first and last name, VAT number, professional category, description, any data or documents provided for a check. If a Client becomes a Provider with the same account, we collect the same professional data.
- Profile photo (if any): the image (JPEG, PNG or WebP) you choose to upload. It is optional. Before saving it we resize it and remove its metadata (for example camera data and GPS location); we check it automatically to detect inappropriate content (see section 5).
- Location: only with your explicit consent, to show you nearby professionals. The address you enter may be converted into coordinates (see section 5). For Providers the coordinates (from GPS, if you allow it, or derived from the business address) are saved in the profile, because without coordinates the profile does not appear in nearby searches; if they are missing, the app asks for them again at a later login. For Clients the position is used only at the time of the search and is not saved in the profile.
- Requests, messages and reviews: service requests, text messages exchanged in chat, reviews and ratings.
- Blocks and reports: the Users you block or report, the reason given, and reports concerning you.
- Measures: if your account is suspended or banned, the reason, duration and date.
- One-time codes (OTP): sent by email to verify your address; they are short-lived and allow a limited number of attempts.
- Technical data: your device's push notification token (FCM); session tokens (kept as hashes after logout); IP address and security logs used for request limits and abuse prevention. The position you send to search for nearby professionals may appear in technical logs, together with the IP, for the period shown in the retention table. On the website we save in the browser only your language preference.
The app does not process payments or card data, and does not ask you for special categories of data (health, religion, political opinions, sexual orientation): please do not enter them in chats and descriptions. Registration data is necessary to create the account and use the service: without it we cannot provide it. Location, profile photo and notifications are optional.
3. Why we use it and on what basis
| Purpose | Legal basis |
|---|---|
| Creating the account, verifying email (OTP), authenticating you | Contract (Art. 6.1.b) |
| Provider search, requests, chat, notifications, reviews, profile visible to other Users | Contract (Art. 6.1.b) |
| Provider coordinates derived from the business address, to appear in nearby searches | Contract (Art. 6.1.b) |
| Service communications (password reset, maintenance, security) | Contract (Art. 6.1.b) |
| Location and profile photo | Consent (Art. 6.1.a), revocable |
| Automated check of profile photos (inappropriate content, names or logos of other businesses) | Legitimate interest in platform safety (Art. 6.1.f) |
| Checks on Providers (including VAT number), reports, blocks, suspensions and bans | Legitimate interest in safety and reliability (Art. 6.1.f); legal obligation where applicable |
| Security, request limits, prevention of fraud and attacks | Legitimate interest (Art. 6.1.f) |
| Tax obligations and authority requests; defence of legal claims | Legal obligation (6.1.c); legitimate interest (6.1.f) |
We do not make decisions based solely on automated processing that produce legal effects on you. Automated systems (for example request limits) may temporarily block a suspicious access, and the photo check may reject an inappropriate image: you can upload another one or ask us for a human review.
4. Who sees your data
Other Users. If you are a Provider, your profile (name or business name, category, description, area, profile photo if any, reviews) is visible to Clients. If you send a Request, the Provider sees the data needed to handle it. The chat is visible only to the two participants, but remember that what you write may be kept by them: it is outside our control.
Technical providers (processors). They process data on our behalf, with only the instructions needed for the service. We do not sell or transfer your data to third parties for marketing.
Authorities. We may disclose data when required by law or to protect a right.
5. Third-party services
- Supabase – database (PostgreSQL) and storage of profile photos, with servers in Europe.
- Oracle Cloud – application hosting, servers in Italy (Milan).
- Resend – sending of transactional emails (OTP and service communications).
- Google Firebase Cloud Messaging – sending of push notifications: it receives the device token and the notification text, which includes the sender's name and the first characters of a message.
- OpenStreetMap (Nominatim) – conversion of the address into geographic coordinates: it receives the address, city and province, without your name. It is a public service that acts as an independent party, not as our processor.
- Google Cloud Vision – automated check of uploaded profile photos: it receives the image (already resized and without metadata) only to detect inappropriate content and names or logos of other businesses. If the service is unavailable, the check may be skipped.
Resend, Google and the OpenStreetMap Foundation may process data outside the European Economic Area (for example the United States and the United Kingdom). We rely on adequacy decisions (including the EU–US Data Privacy Framework for certified providers) or Standard Contractual Clauses. You can ask us for a copy of the safeguards.
6. Security and chats not end-to-end encrypted
We adopt appropriate technical and organisational measures: HTTPS/TLS encrypted communications, bcrypt password hashing, JWT token authentication (invalidated at logout), API request limits, and system access restricted to authorised personnel.
Chats are not end-to-end encrypted. They travel over an encrypted connection, but are stored on our servers in a form readable by the system and may be accessed only by authorised personnel for support, reports, security or legal obligations. Do not send sensitive data in chat. No system is 100% secure: in the event of a data breach presenting risks to you, we will notify the supervisory authority within 72 hours where required and, if necessary, you.
7. How long we keep data
| Data | Retention |
|---|---|
| Account, profile, profile photo, requests, messages, reviews, blocks and reports | While the account is active; deleted with the account |
| Replaced profile photo | The previous photo is deleted from our storage when it is replaced |
| Chat deleted by only one participant | Remains visible to the other for 7 days after deletion, then the messages are permanently deleted for both; deletion takes place with the daily cleanup, earlier if both delete it; always with the account |
| OTP codes | A few minutes, until expiry or use |
| Push notification tokens | Deleted with the account |
| Invalidated session tokens (hash only) | Up to 8 days |
| Access and security logs (including IP) | At most 30 days |
| Moderation action log (sanctions, removals) | For the time needed to prevent circumvention and defend our rights |
| Tax or accounting data, if applicable | For the period required by law |
| Deletion request | From the app: immediate. By email: within 5 working days. Any residues (for example backups) within 30 days |
8. Your rights
You have the right to access your data, rectify it, erase it, restrict its processing, object to processing based on legitimate interest, request portability, and withdraw consents (for example location and photo) without affecting processing already carried out. To exercise them write to assistenza@fastfixit.it from your account email; we will reply within one month (extendable in complex cases) and may ask you to verify your identity. You can delete your account from Settings › Account › Delete account or as explained on the Delete account page.
You have the right to lodge a complaint with the Italian Data Protection Authority (Garante per la protezione dei dati personali) (garanteprivacy.it) or the authority of the country where you reside. For users in Switzerland, Swiss data protection law remains applicable.
9. Minors
FastFixIt is reserved for adults (aged 18 or over). We do not knowingly collect data from minors under 18: if we find out, we close the account and delete the data.
10. Changes and contact
We may update this notice; material changes will be communicated in the app or by email. For any question: assistenza@fastfixit.it.