INFORMATIVA SULLA PRIVACY · GDPR

venti CRM

Informativa sul trattamento dei dati personali per il client mobile open source venti per Twenty CRM.

Ultimo aggiornamento: 15 Ottobre 2026

1. Titolare del Trattamento

ANDREA LUCIANO

📍 Via Alfredo Comandini 1

📧 Email: adlucio87@gmail.com

🆔 C.F.: LCNNDR87L21F158U

2. Tipologie di Dati Raccolti

2.1 Dati di Configurazione ed Accesso

  • Indirizzo Server: URL dell'istanza self-hosted o cloud di Twenty CRM.
  • API Token / Credenziali di Sessione OAuth: salvati esclusivamente in locale in modo sicuro (Keychain su iOS, Keystore su Android) per interagire direttamente con la tua istanza CRM.
  • Registro Pubblico Client OAuth (Zero-Knowledge Team Registry): per consentire ai membri dello stesso team/azienda di condividere la medesima applicazione OAuth su Twenty CRM senza creare applicazioni duplicate, l'ID pubblico dell'applicazione (Client ID UUID) associato al nome a dominio dell'istanza viene memorizzato in un registro pubblico gestito da Luciosoft. Tale registro è ad architettura zero-knowledge: non raccoglie, non memorizza e non trasmette alcuna password, segreto (secret), token di accesso, refresh token, credenziali personali o dati CRM. Il registro si limita a mappare l'hostname pubblico dell'istanza al Client ID pubblico dell'applicazione.

2.2 Dati Tecnici

  • Log di sistema e diagnostica locale in caso di arresto anomalo dell'app.

2.3 Dati CRM

  • Contatti, Aziende, Note, Task: Tutte le informazioni relative al CRM vengono recuperate e trasmesse unicamente tra il dispositivo dell'utente e la propria istanza Twenty CRM ospitata autonomamente o via cloud ufficiale Twenty. Noi non raccogliamo né conserviamo i dati sui nostri server.

3. Finalità del Trattamento

3.1 Erogazione del Servizio

  • Connessione remota al servizio Twenty CRM configurato
  • Visualizzazione e modifica dei dati all'interno del proprio CRM
  • Salvataggio diretto della rubrica contatti sul telefono (solo su richiesta esplicita dell'utente)
Base giuridica: Esecuzione del contratto (art. 6.1.b GDPR)

4. Modalità di Trattamento

I dati risiedono localmente sul dispositivo dell'utente e transitano sulla connessione diretta HTTPS stabilita verso il server specificato dall'utente.

5. Sicurezza dei Dati

Nota di architettura: Questa applicazione funge unicamente da client mobile di appoggio a un server Twenty CRM o a istanze compatibili. Le credenziali e i token API vengono memorizzati esclusivamente in locale sul tuo dispositivo, all'interno del sistema di archiviazione sicura nativa del telefono (Keychain/Keystore).

6. Permessi Richiesti dall'App

L'applicazione richiede i seguenti permessi di sistema:

FULL INTERNET ACCESS

Motivo: Necessario per comunicare con la tua istanza CRM all'URL da te fornito.

READ/WRITE CONTACTS (Rubrica Contatti)

Motivo: Utilizzato solo se l'utente richiede esplicitamente dalle azioni dell'app di esportare/salvare un contatto del CRM all'interno della rubrica nativa dello smartphone.

CALL_PHONE

Motivo: Per l'avvio rapido di chiamate ai contatti dalla scheda di dettaglio del contatto in app.

CAMERA

Motivo: Utilizzata per la scansione dei biglietti da visita tramite OCR locale per creare contatti automaticamente.

MICROPHONE

Motivo: Utilizzato per la registrazione di note vocali trascritte in testo tramite riconoscimento vocale on-device.

NOTIFICATIONS

Motivo: Per inviare promemoria locali sui task in scadenza. Nessuna notifica push remota.

⚠️ Disclaimer Open Source & Twenty CRM

Questa applicazione è un progetto indipendente e open-source. Non è ufficialmente sviluppata dal team "Twenty".
venti si integra tramite le API di Twenty CRM con l'obiettivo di offrire un'esperienza mobile nativa, ma rimane un progetto autonomo. L'utente è pienamente responsabile della configurazione e gestione del server a cui l'app si connette.

7. Diritti dell'Interessato

Dal momento che l'applicazione non archivia centralmente i tuoi dati personali sui nostri sistemi e le tue sessioni risiedono esclusivamente nel tuo dispositivo e nel server a cui scegli di connetterti, puoi far valere i tuoi diritti GDPR cancellando le credenziali in-app per terminare l'uso o rivolgendoti al gestore del server da te scelto.

Per eventuali chiarimenti o segnalazioni tecniche: adlucio87@gmail.com

8. Modifiche alla Privacy Policy

Il Titolare si riserva di modificare la presente informativa. La versione più recente sarà disponibile sempre nell'app o nella relativa pagina informativa.

9. Età Minima

Questa applicazione è destinata a professionisti e utenti di età superiore ai 13 anni.


Questa informativa è redatta nei limiti dell'architettura decentralizzata e privata offerta dall'App venti.

PRIVACY POLICY · GDPR COMPLIANCE

venti CRM

Personal data processing and privacy policy for venti, the open-source mobile client for Twenty CRM.

Last updated: October 15, 2026

1. Data Controller

ANDREA LUCIANO

📍 Via Alfredo Comandini 1

📧 Email: adlucio87@gmail.com

🆔 Tax Code: LCNNDR87L21F158U

2. Types of Data Collected

2.1 Configuration & Access Data

  • Server Address: The URL of your self-hosted or cloud-hosted Twenty CRM instance.
  • API Tokens / OAuth Session Credentials: Saved exclusively and securely on your local device (iOS Keychain, Android Keystore) to interact directly with your CRM instance.
  • Public OAuth Client Registry (Zero-Knowledge Team Registry): To allow team members of the same organization to share the same OAuth application on Twenty CRM without registering duplicate OAuth apps, the public application identifier (Client ID UUID) mapped to the instance hostname is stored in a public registry maintained by Luciosoft. This registry operates on a zero-knowledge design: it does not collect, store, or transmit passwords, client secrets, access tokens, refresh tokens, personal credentials, or CRM data. It solely associates the public domain with the public application Client ID.

2.2 Technical Data

  • Local system diagnostic logs in the event of an unexpected app crash.

2.3 CRM Data

  • Contacts, Companies, Notes, Tasks: All CRM records are retrieved and transmitted strictly between the user's device and their designated Twenty CRM instance (self-hosted or official Twenty cloud). We do not collect, view, proxy, or store your CRM records on our servers.

3. Purpose of Processing

3.1 Service Delivery

  • Remote connection to your configured Twenty CRM instance
  • Viewing, filtering, and updating records within your CRM
  • Exporting CRM contacts directly to phone address book (only upon explicit user action)
Legal basis: Performance of a contract (Art. 6.1.b GDPR)

4. Processing Methods

All data resides locally on the user's device and travels over secure HTTPS connections directly to the server endpoint specified by the user.

5. Data Security

Architectural Note: This application acts purely as a client interface to a Twenty CRM backend. API credentials and authentication tokens are kept strictly on your smartphone within the native hardware-backed secure storage (Keychain on iOS, Keystore on Android).

6. App Permissions

The application requests the following device permissions:

FULL INTERNET ACCESS

Purpose: Required to communicate directly with your Twenty CRM instance at the URL you configure.

READ/WRITE CONTACTS

Purpose: Used only when the user explicitly triggers an in-app action to export or save a CRM contact into their native smartphone address book.

CALL_PHONE

Purpose: Initiates direct phone calls to contact phone numbers from within the CRM detail view.

CAMERA

Purpose: Used for scanning business cards via on-device OCR to quickly create new contact records.

MICROPHONE

Purpose: Enables voice note recording transcribed locally via on-device speech recognition.

NOTIFICATIONS

Purpose: Delivers local notifications for scheduled follow-ups and due tasks. No remote push notifications are used.

⚠️ Open Source & Twenty CRM Disclaimer

This application is an independent open-source project and is not officially affiliated with or maintained by the core "Twenty" team.
venti integrates with Twenty CRM via official open APIs to deliver a native mobile experience, but remains an independent effort. Users remain responsible for the configuration and administration of the servers they connect to.

7. Data Subject Rights (GDPR)

Because the app does not centrally store personal data on our servers and your sessions exist solely on your phone and target server, you exercise your GDPR rights by removing credentials within the app or by contacting the administrator of your Twenty CRM instance.

For technical inquiries or questions: adlucio87@gmail.com

8. Policy Revisions

The Data Controller reserves the right to amend this Privacy Policy. The latest version will always be accessible within the app and on this webpage.

9. Minimum Age

This application is intended for professionals and users aged 13 years and older.


This policy is drafted in alignment with the decentralized, privacy-focused architecture of the venti app.