Pronta per la produzione
L’app funziona. Abbastanza sicura per farla pagare?
Chiudiamo le falle di sicurezza, troviamo dove l’app cede sotto carico e riduciamo i costi di esercizio. Irrobustimento, non riscrittura.
Prenoti una chiamata gratuita20 minuti. Decide dopo; andarsene non costa nulla.
A che punto è
Le suona familiare?
Tutto questo è normale per un’app costruita in fretta. Niente di tutto ciò significa ripartire da zero.
- A lei funziona bene, poi crolla appena più di qualche persona la usa insieme.
- Le chiavi API stanno nel repository, oppure finiscono nel bundle del browser.
- Qualcuno ha chiesto se la Row Level Security fosse configurata e lei ha dovuto andare a controllare.
- La bolletta dell’hosting o del database è schizzata e nessuno sa quale query l’abbia causata.
- Non ci sono test, quindi ogni correzione rischia di rompere qualcos’altro.
- Nessuno sa cosa succede se va giù mentre lei dorme.
Sicurezza, carico, costi
Cosa copre l’audit
Esaminiamo a mano il codice, la configurazione e l’hosting, e riceve quanto trovato in linguaggio chiaro, in ordine di ciò che va corretto per primo.
Sicurezza
- Segreti e chiavi API esposti, nel repository e nel bundle del browser
- Autenticazione e controllo degli accessi, comprese le verifiche mai aggiunte
- Regole del database, inclusa la Row Level Security su Supabase e simili
- Versioni delle dipendenze e validazione degli input
Carico e affidabilità
- Cosa cede per primo quando arrivano utenti veri, e più o meno da che punto
- Gestione degli errori e cosa vede una persona quando qualcosa fallisce
- Cosa succede quando un servizio da cui dipende è lento o non risponde
- Dove si possono perdere dati e cosa non ha backup
Architettura e costi
- Cosa scala così com’è e cosa no
- Come diventa la bolletta con dieci volte il traffico
- Quali query e quali pagine stanno consumando la spesa
- Cosa sistemare per primo e cosa può aspettare senza rischi
Prezzo fissato prima di iniziare
Quattro passi fino al preventivo fisso
Chiamata gratuita
20 minuti. Ci mostra cosa ha costruito. Le diciamo dove si concentra il rischio e se siamo le persone giuste. Quello le resta in ogni caso.
L’audit
A prezzo fisso, concordato nella chiamata iniziale prima che inizi qualsiasi cosa. Leggiamo il codice come farebbe un attaccante e mandiamo traffico sull’app finché qualcosa non cede.
Perimetro scritto e preventivo fisso
Tutto quello che abbiamo trovato, cosa proponiamo di farne e in che ordine, a prezzo fisso. Non si costruisce nulla prima della sua approvazione.
Lo sistemiamo
Prima la sicurezza, poi l’affidabilità, poi i costi. Lei intanto continua a lavorare nel codice.
Di norma, nessuna riscrittura
Per impostazione predefinita sistemiamo e rafforziamo quello che ha già. Consigliamo di rifare una parte solo quando costa davvero meno che ripararla, e le mostriamo il ragionamento prima che decida.
Prima di prenotare
A chi si rivolge
Va bene se
- La sua app funziona già e c’è gente che la usa, o ci sarà presto.
- Gran parte l’ha scritta uno strumento di IA e vuole poterla far pagare senza rischi.
- Vuole continuare a esserne proprietario e a modificarla lei dopo.
Non va bene se
- Vuole un’applicazione completamente nuova, partendo da zero.
- Ha un’idea e ancora nessun codice. Torni quando qualcosa gira.
Nessun vincolo
Tutto resta suo
Il vero rischio nel far entrare una società esterna nel suo codice non è la fattura. È uscirne incapace di muoversi senza di loro. Le nostre condizioni sono scritte contro questo.
- Ogni account e ogni repository viene aperto a suo nome e resta nelle sue mani; noi ci lavoriamo dentro da ospiti.
- Ogni intervento viene documentato man mano, così la prossima modifica può farla lei, o affidarla a chiunque.
- Non si costruisce nulla finché lei non ha visto cos’è e quanto costa, e non ha accettato entrambe le cose per iscritto.
- Restare con noi dopo è una scelta, mai un obbligo. Il sistema funziona senza di noi.
Così si è concluso il nostro unico incarico pubblicato: tutto consegnato, e il sistema funziona senza di noi. Legga il caso studio
Il prossimo passo
Inizi con una chiamata gratuita
Ci mostri l’app e la cosa che la preoccupa di più. Leggiamo ogni messaggio in giornata. Da remoto in tutto il mondo, di persona nell’area metropolitana di Phoenix.
Prenoti una chiamata gratuita20 minuti, senza impegno. Decide dopo; andarsene non costa nulla.