Sicurezza

Sicurezza di Vibecode

Costruiamo la piattaforma in modo che tutto sia bloccato per impostazione predefinita. Il server creato dal vostro agente IA è invisibile da Internet. Per impostazione predefinita, solo voi avete accesso alla vostra app. Le chiavi vengono rilasciate con permessi limitati. Rimanete i proprietari dei vostri dati e decidete voi stessi chi può vedere cosa.

L'essenziale

1

Accesso a due fattori

Un solo passaggio blocca il 99% dei tentativi di furto dell'account. Si attiva in un minuto.

2

La chiave unica è come la chiave di una cassaforte

Apre tutto ciò a cui avete accesso. Non inseritela mai nel codice, non condividetela mai nelle chat.

3

Modalità pubblica, con consapevolezza

Significa accesso completo da Internet senza login. Non attivatela se non ne comprendete le conseguenze.

Chi è responsabile di cosa

Nel lavoro con la piattaforma sono coinvolte tre parti. Ognuna ha la propria area. Questo aiuta a chiarire cosa ci assumiamo noi e cosa dipende da voi.

Piattaforma

Vibecode

  • Sicurezza dell'infrastruttura
  • Protezione dei dati in transito e a riposo
  • Isolamento delle app tra loro
  • Rilascio e revoca delle chiavi
  • Registri di accesso e delle azioni
Strumento IA

Claude Code, Cursor e altri

  • Generazione del codice dell'app
  • Nessuna garanzia che il codice sia sicuro

È un servizio di terze parti. Il codice generato da qualsiasi IA vale la pena verificarlo: è una prassi comune del settore, non una peculiarità di Vibecode.

Voi

Utente

  • Quali dati affidare all'app
  • Quali permessi concedere all'agente IA e alle chiavi
  • A chi concedere l'accesso all'app
  • Verifica del risultato prima del lancio
  • Password, accesso a due fattori, protezione dell'account
  • Accordi e normative relativi ai dati dei vostri clienti

Cosa ci assumiamo noi

Funziona senza il vostro intervento e vi protegge per impostazione predefinita.

Server Black Hole

Per impostazione predefinita, ogni server si avvia in modalità non pubblica: tutte le porte sono chiuse, non c'è accesso dall'esterno. Solo chi ha ricevuto l'accesso può raggiungere il server, e solo tramite un tunnel cifrato.

Accesso solo per voi

Per impostazione predefinita, ogni app è accessibile solo al proprietario. L'estensione dell'accesso è graduale: dipendenti, reparto, tutto l'account Bitrix24. Ogni modifica viene registrata.

Protezione dei dati

I dati sono protetti sia durante la trasmissione su un canale sicuro, sia durante la conservazione. Le chiavi per i servizi di terze parti vengono conservate in forma cifrata.

Infrastruttura affidabile

I server Vibecode funzionano su Bitrix24 Cloud. Vibecode fa parte dell'ecosistema Bitrix24.

Accesso sicuro

L'accesso è progettato in modo che i dati segreti della sessione non arrivino mai al browser del visitatore. I tentativi di impersonare qualcun altro vengono bloccati già al punto di ingresso.

Chiavi di accesso flessibili

Potete limitare i permessi, impostare una data di scadenza, attivare la modalità di sola lettura (in cui non si può modificare o eliminare nulla) e revocare una chiave in qualsiasi momento.

L'essenziale

La chiave unica di Vibecode è come la chiave di una cassaforte

Per permettere a un agente IA di iniziare a costruire un'app per voi, gli rilasciate la chiave unica di Vibecode e la passate a uno strumento esterno. In pratica questa chiave è il pass principale per tutto ciò a cui avete accesso. Chi possiede la chiave controlla l'accesso. Trattatela con più cura di una password normale.

Come gestirla

  • Salvatela al momento della creazione: la chiave viene mostrata una sola volta.
  • Conservatela in un luogo sicuro conosciuto solo da voi.
  • Non inserite mai la chiave nel codice o in risorse pubbliche.
  • Non inviatela tramite messaggistica o e-mail.
  • Una chiave, un compito. Così è più facile revocarla.
  • Ruotate e revocate: una nuova chiave di tanto in tanto, e disattivate quelle vecchie.

I rischi del furto di una chiave

Una chiave rubata significa accesso ai vostri dati. Attraverso di essa un malintenzionato può effettuare richieste IA e consumare il vostro saldo, a volte prima che ve ne rendiate conto.

Se una chiave potrebbe essere finita nelle mani sbagliate

Revocatela nell'interfaccia, create una nuova chiave, aggiornate le app che la utilizzano e controllate il registro delle richieste per individuare indirizzi sconosciuti.

Cosa dipende da te

Sei semplici azioni. Non richiede competenze di programmazione.

1

Proteggete il vostro account

La maggior parte degli account viene persa non per falle nelle piattaforme, ma per password deboli e credenziali rubate. Partiamo da qui.

  • Attivate l'accesso a due fattori (2FA). Per accedere sarà necessario un codice temporaneo. Anche se la password viene rubata, nessuno può entrare senza il secondo passaggio. Questo vale per entrambi i vostri account: in Bitrix24 e in Vibecode. Un amministratore può rendere la 2FA obbligatoria per tutta l'azienda.
  • Impostate una password sicura e univoca. Almeno 10-12 caratteri, senza nomi o date di nascita, e diversa da quella usata su altri siti.
  • Uscite dal vostro account sui dispositivi di altre persone. Il pulsante «Esci» si trova nel menu in alto a destra.
2

Concedete agli agenti IA il minimo indispensabile di permessi

Questa è la regola più importante del vibe coding, ed ecco perché.

  • Un agente ottiene esattamente gli stessi permessi del vostro account. Immaginate di aver dato a qualcuno un mazzo di chiavi: potrà aprire tutte le porte a cui quelle chiavi corrispondono.
  • Permessi minimi. Se dovete leggere le trattative, non concedete il diritto di eliminarle.
  • Modalità di sola lettura. Se un'app deve solo visualizzare i dati, attivate READONLY: così non potrà fisicamente modificare nulla.
3

Non fornite all'IA più del necessario

Gli strumenti IA sono servizi di terze parti. Prima di inserire qualcosa in un prompt, pensate a cosa state effettivamente inviando.

  • Non inserite segreti: password, chiavi, token di accesso.
  • Fate attenzione ai dati personali dei clienti. Se l'attività non richiede dati reali, usate dati di prova.
  • Ricordate la vostra chiave personale (BYOK). Se collegate una vostra chiave a OpenAI, Anthropic, Google e altri, pagate il provider direttamente. Un servizio IA di terze parti può utilizzare i contenuti che gli inviate secondo le proprie regole: vale la pena leggere in anticipo le condizioni del provider specifico.
4

Controlla l'app per individuare vulnerabilità prima del lancio

Buona notizia per chi non sa leggere il codice: puoi affidare la revisione a un'IA. Cattiva notizia: non puoi affidarla allo stesso agente che ha scritto l'app - tende a «giustificare» il proprio lavoro e può affermare in modo convincente che tutto va bene anche quando non è così.

  • Eseguite una verifica separata e pulita. Aprite una nuova sessione (o un altro strumento IA / un altro modello) e concedete all'agente l'accesso in sola lettura. Lasciate che agisca come un revisore di sicurezza indipendente.
  • Usate un prompt chiaro: «Controlla questa app e il suo server per individuare le tipiche fughe di dati e falle. Trova ed elenca in linguaggio semplice, senza gergo tecnico: 1) endpoint aperti che funzionano senza autorizzazione; 2) password, chiavi o token scritti direttamente nel codice; 3) a quali dati l'app accede e se può modificare o eliminare più del necessario; 4) chi può aprire l'app in questo momento. Per ogni punto, dì se è pericoloso o no, e cosa correggere.»
  • Controlla le impostazioni da solo - non serve saper programmare. Guarda nell'interfaccia: la chiave non ha permessi superflui, la policy di accesso non è per errore «Pubblica», l'app si comporta come previsto su dati chiaramente di test.
  • Per attività sensibili, coinvolgi una persona. Se l'app gestisce pagamenti, dati medici o dati personali dei clienti, non fare affidamento solo su una revisione IA - chiedi a uno specialista o a un partner certificato Bitrix24 di controllare il risultato. Non è un segno di debolezza, ma una prassi normale e matura.

Se non sei sicuro, è sempre meglio affidare l'audit di sicurezza dell'app a uno specialista di sicurezza informatica o a un'azienda che offre questo tipo di servizi.

5

Apri l'accesso in modo consapevole

Quando l'app è pronta, decidi chi deve utilizzarla e imposta l'accesso secondo il principio «non più di quanto serve».

6

Se pubblichi l'app per altri

Hai intenzione di pubblicare l'app in un catalogo o di farla usare ad altri? Allora ne diventi l'autore e devi allegare i tuoi termini di utilizzo e la tua informativa sulla privacy, conformi alla normativa applicabile, in modo che nessuno possa iniziare a usare l'app senza accettare le condizioni.

Modalità pubblica

Cosa succede se attivate «Pubblica»

La modalità di accesso più aperta si chiama «Pubblica». Prima di attivarla, è importante capire esattamente cosa succede.

Quando passate alla modalità «Pubblica»

  • L'app riceve un normale indirizzo Internet accessibile a chiunque.
  • L'accesso non è più necessario: nessuna password, nessun invito, nessun account.
  • Tutto ciò che l'app può mostrare e fare diventa accessibile a chiunque.
  • I bot scansionano costantemente Internet e trovano le app aperte entro un'ora. La vostra app potrebbe finire, ad esempio, nei risultati dei motori di ricerca.

Quindi

Il server non passa mai alla modalità pubblica da solo: solo dopo la vostra conferma esplicita, e ogni modifica di questo tipo viene registrata nel log.

Attivate «Pubblica» solo quando è davvero necessario, ad esempio per un modulo o una landing page accessibile a tutti, senza dati sensibili e senza accesso in scrittura al vostro account Bitrix24. In caso di dubbio, non attivatela. Aprire l'accesso più tardi è sempre più semplice che gestire le conseguenze di una fuga di dati.

Cosa è importante sapere sull'IA

Queste cose riguardano qualsiasi strumento IA, incluso Vibecode. Senza di esse non si va avanti.

L'IA agisce in tuo nome

Qualunque cosa faccia, conta come tue azioni. Se, per permessi troppo ampi o una richiesta poco chiara, l'agente fa qualcosa di indesiderato, sei tu il responsabile. Per questo — permessi al minimo, controllo nelle tue mani.

L'IA si può ingannare

Un malintenzionato può nascondere un comando all'interno di una pagina, un documento o un'email che l'IA legge. Si chiama prompt injection: il modello vede un'istruzione «esterna» e a volte la esegue. La difesa è semplice — dai all'agente il minimo dei permessi e non collegare fonti esterne inutili.

L'IA commette errori

Il testo e il codice generati possono non corrispondere ai fatti — l'IA può «inventare» una funzione o sbagliare la logica. Verifica il risultato e non affidare all'IA da sola decisioni importanti con conseguenze legali o finanziarie — l'ultima parola resta a una persona.

BitrixGPT

Sul nostro modello, a parte

Il modello integrato della piattaforma BitrixGPT funziona nel nostro perimetro e non usa i tuoi dati per il proprio addestramento. I tuoi prompt vengono elaborati solo per rispondere alla richiesta specifica e non entrano nel set di addestramento.

Se collegate servizi IA di terze parti tramite una vostra chiave (BYOK), la policy di quel servizio è responsabilità del provider. Vale la pena leggere le condizioni d'uso direttamente presso il servizio specifico.

Perché notiate ciò che conta in tempo

Alcuni rischi non si eliminano con un'impostazione, ma con l'attenzione: cerchiamo di aiutarvi a mantenerla.

Conferma nell'interfaccia

Le azioni rischiose richiedono una conferma. Attivare la modalità «Pubblica», rilasciare una nuova chiave con permessi ampi, modificare le impostazioni dell'accesso a due fattori: in ogni caso vi mostriamo esattamente cosa accadrà e vi chiediamo di confermare.

E-mail sugli eventi importanti

Cerchiamo di avvisarvi via e-mail delle operazioni critiche e dei tentativi di accesso sospetti. Se ricevete un'e-mail su un'azione che non avete compiuto, è un motivo per controllare subito il vostro account e, se necessario, cambiare la password.

Checklist: cinque minuti prima del lancio

Copiateli, seguite i punti e preverrete in anticipo la maggior parte dei problemi.

Prima di lanciare l'app

  • Ho eseguito una verifica IA indipendente per individuare errori (in una sessione separata, con accesso in sola lettura).
  • Ho verificato nell'interfaccia: la chiave non ha permessi superflui.
  • La chiave unica di Vibecode è conservata in un luogo sicuro, non nel codice e non nelle chat.
  • La politica di accesso corrisponde all'attività. La modalità pubblica non è attivata per errore.
  • L'app è stata testata con dati appositamente di prova.
  • Per i dati sensibili, un esperto o un partner ha verificato il risultato.

Sicurezza dell'account e del team

  • L'accesso a due fattori è attivo (obbligatorio per tutta l'azienda, se possibile).
  • La password è sicura e univoca.
  • I permessi dei dipendenti sono concessi secondo il principio del «minimo indispensabile».
  • È configurato chi può invitare nuovi utenti.
  • Di tanto in tanto controllo e revoco le chiavi non utilizzate.
  • Il team sa riconoscere il phishing (vedi sotto).

Come riconoscere il phishing

Il phishing è un tentativo di sottrarre una password o dei dati tramite e-mail e siti falsi. È il metodo di violazione più comune ed efficace, ed è facile da individuare se si conoscono i segnali.

!

Un indirizzo simile ma non corretto

Per esempio, bltrix invece di bitrix, uno zero invece della lettera «O», un trattino in più.

!

Urgenza e pressione

«Urgente», «altrimenti l'accesso verrà bloccato oggi», «restano 5 minuti».

!

Una richiesta di seguire un link e inserire la password

I servizi reali non lo fanno. Aprite il sito manualmente tramite un segnalibro.

!

Allegati sospetti

File come .exe, .scr o con doppia estensione, ad esempio document.pdf.exe.

In caso di dubbio, non seguite il link dell'e-mail. Aprite il servizio manualmente tramite un segnalibro o una ricerca. Confermate una richiesta di denaro o dati tramite un altro canale, ad esempio una telefonata o una chat di lavoro.

Un breve glossario

Senza gergo tecnico. Se qualcosa nella pagina non è chiaro, probabilmente la spiegazione è qui.

2FA (accesso a due fattori)

Accesso in due passaggi: password più codice temporaneo.

La chiave unica di Vibecode

Il pass principale che assegnate agli agenti IA. Apre l'accesso a tutto ciò a cui avete accesso voi.

Permessi della chiave (scope)

Cosa esattamente è consentito al pass, ad esempio solo leggere il CRM.

Iniezione di prompt

Un comando nascosto nel testo che può ingannare l'IA.

BYOK

«Usa la tua chiave»: utilizzo della propria chiave personale per un servizio IA di terze parti.

Titolare del trattamento dei dati personali

Chi decide quali dati sulle persone raccogliere e perché (nel caso dei vostri clienti, siete voi).

Server Black Hole

Server Vibecode senza un indirizzo pubblico su Internet: chiusi per impostazione predefinita, accessibili solo tramite un tunnel cifrato.

Modalità pubblica

Accesso all'app da Internet senza login, per qualsiasi visitatore.

Se qualcosa va storto

Un piano semplice e rapido per tre casi.

Sospettate che il vostro account sia stato violato o che una chiave sia stata compromessa

Cambiate la password, attivate la 2FA, revocate le chiavi sospette e uscite da tutte le sessioni. Poi segnalatelo al supporto tramite il modulo di feedback. Prima lo fate, meglio è.

Avete notato un problema nella vostra app

Accesso eccessivo, comportamento strano, una fattura inaspettata per le richieste IA: restringete la politica di accesso o passate temporaneamente l'app alla modalità di sola lettura, revocate i permessi superflui dall'agente e dalle chiavi e controllate il registro degli accessi.

Avete trovato una vulnerabilità nella piattaforma stessa

Segnalatecelo tempestivamente tramite il modulo di feedback nel vostro account. Non divulgate pubblicamente la vulnerabilità finché non viene risolta: da parte nostra cercheremo di rispondere prontamente.

Per assistenza, scriveteci tramite il modulo di feedback nel vostro account: è il canale più rapido.