01Responsabile e contatto
Il responsabile dei trattamenti descritti è CodezWerk – Ivan Rodrigues da Silva, Seebleichestrasse 9a, 9404 Rorschacherberg, Svizzera. E-mail: info@codezwerk.ch.
Questa informativa riguarda codezwerk.ch, le richieste a CodezWerk e il relativo portale clienti. Per applicazioni dei clienti offerte separatamente valgono i rispettivi accordi e informative.
02Finalità e diritto applicabile
Trattiamo dati personali per fornire il sito, garantirne la sicurezza, rispondere alle richieste, preparare offerte ed eseguire le prestazioni concordate. È applicabile in particolare la legge federale svizzera sulla protezione dei dati (LPD).
Se nel singolo caso si applica anche il regolamento generale europeo sulla protezione dei dati (GDPR), il trattamento si basa, secondo la finalità, su misure precontrattuali o esecuzione del contratto (art. 6, par. 1, lett. b), obblighi legali (c), legittimo interesse alla gestione sicura e al trattamento delle richieste commerciali (f), oppure consenso necessario (a).
03Sito, hosting e dati tecnici
L’accesso al sito trasmette ai server coinvolti i dati tecnicamente necessari, tra cui indirizzo IP, orario, indirizzo richiesto, informazioni su browser e dispositivo, dati di connessione ed errori. In base al browser può essere trasmessa come referrer anche la pagina visitata in precedenza.
Il sito è un’applicazione Next.js dietro Nginx Proxy Manager. I log tecnici possono essere trattati per la distribuzione, l’analisi degli errori e la prevenzione degli abusi. Il proxy è software interno all’infrastruttura; il suo uso da solo non comporta trasmissione al produttore.
Usiamo un server di Contabo GmbH, Germania, situato in Germania, dove vengono trattati i dati necessari al funzionamento del sito. Informazioni: https://contabo.com/de/legal/privacy/.
04Modulo di contatto ed e-mail
Quando ci contatti trattiamo nome, indirizzo e-mail, azienda indicata facoltativamente e contenuto del messaggio per rispondere e gestire la richiesta. Senza i campi obbligatori il modulo non può essere inviato.
Dopo la verifica, la richiesta viene inviata via e-mail a info@codezwerk.ch. Il tuo indirizzo è usato per la risposta. L’applicazione non crea un database separato delle richieste; il messaggio viene però trattato e può essere conservato nel sistema e-mail e nei backup.
La connessione SMTP è configurata per una trasmissione cifrata. Le e-mail ordinarie non sono automaticamente cifrate end-to-end. Non inviare password o dati particolarmente sensibili tramite il modulo.
Per dominio ed e-mail usiamo Hostpoint AG, Neue Jonastrasse 60, 8640 Rapperswil, Svizzera. Hostpoint dichiara di gestire l’infrastruttura di hosting e posta in Svizzera. Informazioni: https://www.hostpoint.ch/hostpoint/kontakt-agb.html. Anche il tuo fornitore e-mail partecipa alla trasmissione e conservazione della corrispondenza.
05CAPTCHA interno e cookie necessario
Il modulo usa un semplice calcolo contro le richieste automatiche, generato e verificato sul nostro server. Non è integrato alcun servizio CAPTCHA esterno.
Il cookie cw-contact contiene un identificatore casuale di sessione, vale per /api/contact e dura un’ora dall’ultimo rinnovo. In produzione è HttpOnly, Secure e SameSite=Strict. Non serve alla pubblicità o al riconoscimento tra siti.
La domanda è valida per massimo dieci minuti e viene consumata al relativo tentativo di risposta. Domande e contatori temporanei sono conservati in memoria. Le finestre di conteggio durano uno o 15 minuti; le voci scadute vengono ripulite ai controlli successivi ed eliminate al riavvio. Nome e messaggio non sono memorizzati nei contatori.
Puoi bloccare o cancellare i cookie. Senza il cookie necessario il modulo non invia. In alternativa puoi scriverci direttamente via e-mail.
06Account cliente, progetti e fatture
Nel portale trattiamo contatti, indirizzi di fatturazione, preferenza linguistica, informazioni di progetto, messaggi, offerte, versioni contrattuali, accettazioni o rifiuti documentati, fatture e riferimenti di pagamento e contabilizzazione. Servono alla collaborazione, esecuzione contrattuale, fatturazione e prova delle operazioni. I dati sono conservati nel database sulla nostra infrastruttura server. I clienti accedono ai progetti assegnati al proprio account; l’amministrazione gestisce i processi aziendali.
Le offerte possono essere inviate in PDF via e-mail. Un link personale casuale consente visualizzazione e accettazione o rifiuto espressamente confermati. Conserviamo solo l’hash del link, oltre a destinatario, stato di invio, momento della decisione, account associato, canale decisionale e impronta della versione emessa. Il link non dà accesso ad altri dati e non va condiviso.
Le password sono memorizzate come hash crittografici. Con l’autenticazione a due fattori, il segreto dell’app è cifrato e i codici di recupero sono solo hash. Per le passkey conserviamo chiave pubblica, identificatore, nome scelto e dati tecnici di verifica. Dati biometrici come impronte o volto non vengono trasmessi a CodezWerk; la verifica avviene sul dispositivo. Il cookie necessario cw-session contiene un identificatore casuale e dura otto ore, o 30 giorni scegliendo «Resta connesso». In produzione è HttpOnly, Secure e SameSite=Lax. Link di invito e recupero sono monouso e validi per massimo 24 ore. Accessi e modifiche sono registrati per sicurezza e tracciabilità. I contatori tecnici restano temporaneamente nel database; gli inviti possono essere inviati tramite il fornitore e-mail indicato.
07Fatture QR e pagamenti Stripe opzionali
Le sezioni QR sono generate sul nostro server e contengono beneficiario, indirizzo di fatturazione, importo e riferimento o comunicazione necessari al pagamento bancario. Usandole nell’app bancaria, l’istituto tratta il pagamento secondo le proprie condizioni. I pagamenti bancari sono registrati nel portale dopo verifica dell’accredito.
Se il pagamento online è attivo e lo scegli, trasmettiamo a Stripe indirizzo e-mail, identificativo fattura, saldo e dati tecnici di associazione. I dati di pagamento vengono inseriti sulla pagina Stripe. Non conserviamo numeri completi di carte o codici di verifica. Riceviamo stato, riferimenti ed eventuali dati di rimborso per associazione e contabilità.
Stripe tratta dati come responsabile del trattamento o per proprie finalità a seconda del servizio, in particolare per pagamenti, prevenzione frodi e obblighi legali. Possono essere coinvolte società Stripe, partner finanziari e fornitori esteri, anche negli USA. Entità competente e meccanismi di trasferimento risultano dai contratti applicabili e da https://stripe.com/privacy. Resta disponibile il pagamento bancario / tramite fattura QR.
08Font, analisi e servizi esterni
I font sono forniti insieme al sito. Il browser non deve caricare file da Google Fonts o altri fornitori esterni.
Nel codice non sono integrati tracker di analisi o pubblicità, pixel social, mappe o video incorporati né CAPTCHA esterni. I contatti non vengono automaticamente usati per newsletter.
Aprendo link esterni lasci il sito. Il relativo fornitore è responsabile del trattamento sulle proprie pagine.
09Destinatari e trattamento all’estero
I principali destinatari tecnici sono Contabo GmbH per il server in Germania e Hostpoint AG per dominio ed e-mail in Svizzera. I trattamenti servono alle finalità descritte.
Fornitori incaricati di hosting, infrastruttura e posta possono trattare dati nella misura necessaria al funzionamento e alla comunicazione. Ulteriori comunicazioni possono essere necessarie per obblighi legali o legittime pretese giuridiche.
Il server in Germania comporta trattamento fuori dalla Svizzera. La Germania è riconosciuta dal Consiglio federale come Stato con livello adeguato di protezione. Per questo trasferimento, da solo, non sono quindi necessarie clausole standard aggiuntive per compensare un livello inadeguato. Restano i requisiti di trattamento per conto terzi e sicurezza.
10Conservazione
La conservazione segue la finalità: richieste per la gestione e i necessari chiarimenti; documenti contrattuali e commerciali derivanti anche secondo gli obblighi legali. Una conservazione ulteriore può servire a far valere o difendere pretese legittime. Quando tali motivi cessano, i dati devono essere cancellati o anonimizzati.
I log tecnici servono a gestione sicura, analisi errori ed eventuale chiarimento di incidenti specifici. La conservazione è limitata a questi scopi. I backup vengono sovrascritti secondo il relativo ciclo; contenuti cancellati possono restarvi fino ad allora. Le brevi durate tecniche di CAPTCHA e cookie sono descritte sopra.
11Sicurezza dei dati
Il sito pubblico usa HTTPS. Il modulo verifica i dati sul server, limita la dimensione delle richieste e usa CAPTCHA e limiti temporanei di frequenza. Le credenziali SMTP sono configurate sul server e non inviate al browser. Nonostante misure tecniche e organizzative, non si può garantire sicurezza assoluta.
12I tuoi diritti
Nell’ambito della legge applicabile puoi chiedere informazioni sul trattamento e rettifica dei dati. Secondo i presupposti puoi chiedere anche cancellazione, limitazione o cessazione del trattamento e consegna o trasferimento di determinati dati. Obblighi legali di conservazione e altri obblighi prevalenti possono limitare questi diritti.
Se il trattamento si basa sul consenso, puoi revocarlo per il futuro. Se si applica il GDPR, esiste in particolare un diritto di opposizione ai trattamenti fondati su interessi legittimi alle condizioni legali.
Contatta info@codezwerk.ch. Possiamo chiedere informazioni idonee a verificare l’identità. Puoi rivolgerti anche all’Incaricato federale della protezione dei dati e della trasparenza (IFPDT), https://www.edoeb.admin.ch/it, o ad altra autorità competente.
13Modifiche all’informativa
Aggiorniamo l’informativa quando cambiano servizi o trattamenti. La versione pubblicata riporta la data indicata sopra. Informiamo delle modifiche importanti ove richiesto dalla legge.