La tua app AI
è pronta al lancio?
Le app fatte in vibe coding escono con le stesse poche falle: chiavi API nel browser, un database Supabase leggibile da chiunque e nessun header di sicurezza. Incolla l’indirizzo e scopri quali ha la tua, in circa trenta secondi.

- Solo letturaNessuna modifica alla tua app
- Scansione gratisSenza registrazione
- Controlli pubbliciNessun accesso al repository
- Risultati chiariSai cosa richiede attenzione
Controlla la tua app in trenta secondi
Incolla l’indirizzo della tua app online. Leggiamo quello che già invia a ogni visitatore e ti diciamo cosa è esposto. Nessuna registrazione, nessun accesso al repository, niente di modificato da parte tua.
Cosa controlliamo
- Chiavi API lasciate nel bundle del browser
- Row level security di Supabase
- Header di sicurezza
- Risorse non sicure e bloccanti
- Indicizzabilità sui motori di ricerca
- Layout shift e peso della pagina
È la stessa lista che seguiamo il primo giorno di un recupero. Se torna pulita, non hai ancora bisogno di noi, e te lo diciamo.
Cosa una scansione
non vede.
Una scansione guarda dall’esterno. Le falle che fanno più male sono dentro: row level security scritta sulla colonna sbagliata, pagamenti che falliscono in silenzio, una chiave di servizio in una funzione server che il client può chiamare. È quello che legge l’analisi di recupero da 590 €, e il suo costo viene scalato dalla pulizia se procedi.
Domande sulla sicurezza vibe coding
Checklist RLS di Supabase per app AILe app fatte in vibe coding sono sicure?
Non di default. Gli strumenti puntano a qualcosa che funzioni nella demo, e la sicurezza è la parte che una demo non mostra mai. Le stesse lacune tornano in quasi ogni app che analizziamo: row level security assente o sbagliata, chiavi nel bundle del browser, nessun limite di richieste e nessun header di sicurezza. Si sistemano tutte, di solito senza riscrivere.
Lovable è sicuro?
Lovable in sé va bene. Le app che genera di solito girano su Supabase, e la loro sicurezza dipende dalla policy di row level security su ogni tabella, che un prompt raramente azzecca del tutto. Controlla che ogni tabella abbia la RLS attiva e una policy scritta sull’utente collegato. La checklist RLS di Supabase nel nostro journal ti guida passo per passo.
La scansione è sicura sulla mia app online?
Sì. Legge quello che la tua app invia già a ogni visitatore, e chiede alla tua API Supabase una riga per tabella con la chiave pubblica che il tuo frontend già distribuisce. Non scrive nulla e non cambia nulla da parte tua.
Che fine fanno i miei risultati?
Li vedi tu e non vengono salvati. Se chiedi il report completo, i risultati ci arrivano via email perché una persona possa leggerli, e rispondiamo entro due giorni lavorativi.
