Ultimo aggiornamento: 1 giugno 2026
Titolare del trattamento: Samuele Racca, Italia
Email di contatto: barmanproapp@gmail.com
La presente informativa descrive in modo trasparente come vengono trattati i dati personali degli utenti che utilizzano la demo gratuita o la versione completa di "Barman PRO" (di seguito "Servizio"), in conformità al Regolamento UE 2016/679 ("GDPR") e al D.Lgs. 196/2003 e successive modifiche.
1. Dati trattati — demo gratuita
La demo pubblica disponibile su raccasamuele.github.io/barman-pro/ è progettata per minimizzare la raccolta di dati personali.
- Nessun account, nessuna registrazione. La demo non richiede creazione di profilo né raccolta diretta di dati personali.
- Nessun cookie, nessun tracker. Il Servizio non utilizza cookie, pixel di tracciamento, analytics o strumenti di profilazione.
- localStorage tecnico: il Servizio salva nel browser dell'Utente (memoria locale del dispositivo) le seguenti informazioni, esclusivamente per garantire il funzionamento dell'app:
- parametri dell'evento inseriti (numero ospiti, cocktail/persona, ecc.);
- cocktail e shot selezionati per la serata;
- lingua dell'interfaccia preferita.
Tali dati restano sul dispositivo dell'Utente, non vengono trasmessi a server esterni e possono essere cancellati in qualsiasi momento dalle impostazioni del browser oppure tramite il pulsante "Azzera tutto" all'interno dell'app.
- Log del server di hosting: il provider di hosting della demo (GitHub Pages) registra automaticamente l'indirizzo IP e lo user-agent del visitatore a fini di sicurezza e funzionamento del servizio. GitHub è titolare autonomo di tali log; per dettagli vedere la privacy policy di GitHub.
2. Dati trattati — versione completa (a pagamento)
L'acquisto e l'attivazione della versione completa comportano i seguenti trattamenti.
- Dati di acquisto: nome, indirizzo email, paese, eventuale codice fiscale o partita IVA. Tali dati sono raccolti dal Merchant of Record Lemon Squeezy (Lemon Squeezy LLC, Delaware, USA), che agisce in qualità di titolare autonomo del trattamento per le finalità di fatturazione, antifrode e adempimenti fiscali globali. Per dettagli si rimanda alla privacy policy di Lemon Squeezy.
- License Key: a seguito dell'acquisto, l'Utente riceve via email una chiave di licenza alfanumerica. Tale chiave viene salvata nel localStorage del browser dell'Utente per consentire l'apertura dell'app senza reinserimento ad ogni avvio.
- Validazione antifrode della License Key: al primo inserimento della chiave e periodicamente (circa una volta a settimana), il Servizio effettua una chiamata HTTPS verso i server API di Lemon Squeezy per verificare la validità e la non revoca della chiave. In tale chiamata viene trasmesso il solo dato necessario (la License Key) e, automaticamente, l'indirizzo IP del dispositivo (informazione tecnica inevitabile in qualsiasi richiesta HTTP). L'IP non viene salvato localmente dall'app né comunicato a terzi diversi da Lemon Squeezy.
3. Finalità e basi giuridiche
| Finalità | Dati | Base giuridica |
| Erogazione del servizio (calcolo eventi) | localStorage tecnico | Esecuzione del contratto (art. 6.1.b GDPR) |
| Vendita e fatturazione | Dati di acquisto (Lemon Squeezy) | Esecuzione del contratto e adempimento obbligo di legge |
| Validazione License Key | License Key + IP tecnico | Legittimo interesse del Titolare alla protezione del software dalla pirateria (art. 6.1.f GDPR) |
4. Trasferimenti extra-UE
La validazione della License Key implica una comunicazione tecnica verso i server di Lemon Squeezy LLC, situati negli Stati Uniti d'America. Lemon Squeezy aderisce al Data Privacy Framework UE-USA e adotta le clausole contrattuali standard (Standard Contractual Clauses) approvate dalla Commissione Europea per garantire un livello di protezione adeguato. Nessun trasferimento extra-UE avviene per la demo gratuita.
5. Periodo di conservazione
- localStorage: permane sul dispositivo dell'Utente fino a cancellazione manuale.
- License Key sui server Lemon Squeezy: conservata per la durata del contratto e per il termine prescrizionale ordinario (10 anni) ai fini fiscali e di difesa in giudizio.
- Log di sistema (IP): conservati da Lemon Squeezy/GitHub secondo le rispettive policy (tipicamente 30-180 giorni).
6. Diritti dell'interessato
L'Utente può in qualsiasi momento esercitare i diritti previsti dagli artt. 15-22 del GDPR:
- accesso ai propri dati;
- rettifica o cancellazione;
- limitazione od opposizione al trattamento;
- portabilità dei dati;
- revoca del consenso ove applicabile;
- reclamo all'Autorità Garante per la Protezione dei Dati Personali (www.garanteprivacy.it).
Per esercitare tali diritti contattare il Titolare all'indirizzo barmanproapp@gmail.com. I dati gestiti direttamente da Lemon Squeezy vanno richiesti al loro Data Protection Officer (link).
7. Cookie banner
Il Servizio non utilizza cookie e non richiede pertanto un banner di consenso ai sensi della normativa ePrivacy. Il localStorage tecnico, in quanto strettamente necessario al funzionamento del servizio richiesto dall'Utente, è esente da consenso preventivo (Direttiva 2002/58/CE, considerando 25).
8. Modifiche
La presente informativa può essere aggiornata in caso di modifiche normative o operative. La versione corrente è sempre pubblicata su questa pagina con la data dell'ultimo aggiornamento.
Last update: 1 June 2026
Data controller: Samuele Racca, Italy
Contact email: barmanproapp@gmail.com
This Privacy Policy transparently describes how personal data of users of the free demo or the full version of "Barman PRO" (the "Service") are processed, in compliance with EU Regulation 2016/679 ("GDPR") and applicable national laws.
1. Data processed — free demo
The public demo available at raccasamuele.github.io/barman-pro/ is designed to minimize personal data collection.
- No account, no registration. The demo does not require profile creation or direct collection of personal data.
- No cookies, no trackers. The Service does not use cookies, tracking pixels, analytics, or profiling tools.
- Technical localStorage: the Service stores the following information in the User's browser (local device memory), solely to ensure the app functions correctly:
- event parameters entered (number of guests, cocktails per person, etc.);
- cocktails and shots selected for the night;
- preferred interface language.
Such data remains on the User's device, is not transmitted to external servers, and can be deleted at any time from browser settings or via the "Reset all" button within the app.
- Hosting server logs: the demo's hosting provider (GitHub Pages) automatically logs the visitor's IP address and user-agent for security and operational purposes. GitHub is the autonomous controller of such logs; for details see the GitHub privacy policy.
2. Data processed — full version (paid)
Purchasing and activating the full version involves the following processing.
- Purchase data: name, email, country, possibly tax ID. Such data is collected by the Merchant of Record Lemon Squeezy (Lemon Squeezy LLC, Delaware, USA), acting as autonomous data controller for billing, anti-fraud, and global tax compliance purposes. See Lemon Squeezy's privacy policy for details.
- License Key: after purchase, the User receives an alphanumeric license key by email. This key is stored in the User's browser localStorage to allow the app to open without re-entry on every launch.
- Anti-fraud License Key validation: upon first key entry and periodically (approximately once a week), the Service issues an HTTPS call to Lemon Squeezy's API servers to verify the validity and non-revocation of the key. Only the strictly necessary data (the License Key) is transmitted in such calls, along with the device's IP address (technical information inevitable in any HTTP request). The IP is not stored locally by the app nor shared with parties other than Lemon Squeezy.
3. Purposes and legal bases
| Purpose | Data | Legal basis |
| Service provision (event calculation) | Technical localStorage | Performance of contract (GDPR art. 6.1.b) |
| Sale and billing | Purchase data (Lemon Squeezy) | Performance of contract and legal obligation |
| License Key validation | License Key + technical IP | Legitimate interest of the Controller in protecting the software from piracy (GDPR art. 6.1.f) |
4. International data transfers
License Key validation involves a technical communication to Lemon Squeezy LLC's servers in the United States. Lemon Squeezy adheres to the EU-US Data Privacy Framework and adopts EU Commission Standard Contractual Clauses to ensure an adequate level of protection. No extra-EU transfer occurs for the free demo.
5. Retention period
- localStorage: remains on the User's device until manual deletion.
- License Key on Lemon Squeezy servers: retained for the contract duration and the ordinary statute of limitations (10 years) for tax and legal defense purposes.
- System logs (IP): retained by Lemon Squeezy/GitHub according to their respective policies (typically 30-180 days).
6. Data subject rights
The User may at any time exercise the rights provided by GDPR articles 15-22:
- access to their data;
- rectification or erasure;
- restriction or objection to processing;
- data portability;
- withdrawal of consent where applicable;
- complaint to a Data Protection Authority.
To exercise these rights, contact the Controller at barmanproapp@gmail.com. Data managed directly by Lemon Squeezy should be requested from their Data Protection Officer.
7. Cookie banner
The Service does not use cookies and therefore does not require a consent banner under the ePrivacy regulations. Technical localStorage, being strictly necessary for the operation of the service requested by the User, is exempt from prior consent (Directive 2002/58/EC, recital 25).
8. Changes
This policy may be updated in case of regulatory or operational changes. The current version is always published on this page with the date of the last update.