

Filip Papranec
zakladateľ Digitaliko
Pošlite nám prototyp.
Prototyp z Lovable alebo Cursoru je dobrý začiatok, nie hanba. Pošlite nám odkaz na repo a stručne, čo aplikácia robí. Do 10 pracovných dní vám rovno povieme, či na ňom stavať.
- 1Do dvoch pracovných dní sa ozveme s dátumom začiatku auditu. Píšete priamo ľuďom, ktorí to postavia.
- 2Prístup ku kódu stačí len na čítanie, na dáta zákazníkov nesiahame.
- 3Verdikt máte do 10 pracovných dní od prístupu ku kódu, prvú opravu ako PR vo vašom repe.
Uvidí jeden zákazník dáta druhého? Kontrola prototypu za 2 minútyKontrola s promptom pre agenta. Nič neodosielate.
Zaškrtnite len to, čo ste overili. Kde neviete, nechajte prázdne. Pod výsledkom je prompt, s ktorým to Cursor alebo Claude Code skontroluje vo vašom kóde.
A. Dáta
B. Prihlásenie
C. Tajomstvá
Nechajte to skontrolovať agenta
Vložte prompt do Cursoru alebo Claude Code v koreni projektu. Agent nič nemení, len vypíše nálezy so súborom a riadkom.
Skontroluj bezpečnosť tohto projektu. Nič nemeň, len vypíš nálezy so súborom a riadkom.
1. Databáza: má každá tabuľka zapnuté RLS (Supabase) alebo Security Rules (Firebase) s pravidlom na vlastníka záznamu? Vypíš tabuľky bez pravidiel a pravidlá typu "true" alebo len "auth.uid() is not null".
2. Kód pre prehliadač: nájdi premenné s prefixom NEXT_PUBLIC_, VITE_, EXPO_PUBLIC_ a kľúče v kóde. Je medzi nimi service_role, secret alebo kľúč, ktorý vie zapisovať?
3. Každá API route, server action a edge funkcia: overuje prihlásenie aj vlastníka záznamu na serveri? Berie ID používateľa zo session, nie z tela požiadavky?
4. Admin akcie: overuje rolu server, alebo len skrytie tlačidla v UI?
5. Storage: sú buckety so súbormi zákazníkov verejné?
6. Repozitár: sú v ňom alebo v histórii .env súbory alebo kľúče? Spusti gitleaks, ak je k dispozícii.
Na konci zoraď nálezy od najväčšieho rizika a pri každom napíš opravu jednou vetou.