000 — ZÁCHRANA AI APLIKÁCIÍ

Vibecode rescue: vašu AI aplikáciu dotiahneme z 80 na 100.

Vibecode rescue dostane aplikáciu postavenú v Lovable, Bolt, v0, Cursor alebo Replit z funkčného dema do produkcie. Je pre zakladateľov a tímy, ktorých AI produkt uviazol na 80 %. Začína sa auditom kódu za pevnú cenu 690 € s výsledkom za 3 pracovné dni. Potom nasledujú 2-týždňové šprinty za pevnú cenu od 4 900 € s rozsahom dohodnutým písomne.

001 — Poznáte to?

Demo funguje. Produkcia je iný príbeh.

  • Každý nový prompt jednu vec opraví a dve ďalšie potichu pokazí. Histórii zmien ste prestali veriť.
  • Prihlasovanie „funguje“, no nie ste si istí, či prihlásený používateľ neuvidí cudzie dáta, keď v URL zmení ID.
  • Tabuľky v Supabase majú Row Level Security vypnuté alebo politiky, ktoré ste nepísali a neviete vysvetliť.
  • API kľúče sú v klientskom kóde alebo v commitnutom súbore .env a neviete, ktoré z nich sú ešte aktívne.
  • Stripe beží v testovacom režime, webhooky prichádzajú dvakrát a nikto nevie, čo sa stane, keď platba zlyhá v polovici.
  • Nemáte staging, testy ani rollback. Každé nasadenie je hod mincou, a tak nasadzujete čoraz menej.

002 — Čo je súčasťou

Čo záchrana zahŕňa

AI nástroje výborne zvládajú ideálny scenár. Posledných 20 % — tá časť, ktorá rozhoduje, či produktu môžu skutoční používatelia dôverovať — im robí problém. Kód generovaný AI obsahoval bezpečnostnú chybu v **45 %** testovaných programátorských úloh a novšie modely neboli bezpečnejšie (Veracode, 2025). **66 %** vývojárov označuje za najväčšiu frustráciu výstupy AI, ktoré sú „skoro správne, ale nie celkom“ (Stack Overflow Developer Survey, 2025). Práve tu nastupujeme my. Záchrana môže zahŕňať:

  • Vlastníctvo kódu a architektúra

    Overíme, či má systém čitateľné hranice a rozumné závislosti a či ho človek dokáže meniť bez hádania. Kde to tak nie je, hranice vytýčime a kód za ne presunieme.

  • Prihlasovanie a oprávnenia

    Relácie, obnova účtu, roly a každá cesta, ktorou sa dá obísť kontrola prístupu. Autorizácia len na strane klienta patrí k najčastejším chybám vibecodovaných aplikácií (výskum Wiz), preto ju presúvame na server a do databázy.

  • Dáta, RLS a tajné kľúče

    Chýbajúce Row Level Security v Supabase odhalilo dáta vo viac ako 170 aplikáciách postavených v Lovable (CVE-2025-48757). Píšeme a testujeme RLS politiky, validujeme vstupy na hranici systému, meníme uniknuté kľúče a tajomstvá sťahujeme z klienta. Pozrite si checklist RLS pre Supabase.

  • Platby a integrácie

    Overovanie podpisov webhookov, idempotentné kľúče, opakované pokusy, limity a jasne definované správanie pre prípad, že Stripe, e-mail alebo iná externá služba zlyhá uprostred procesu.

  • Testy a CI

    Cielené testy na cestách, ktoré zarábajú alebo strácajú peniaze — registrácia, prihlásenie, platba, kľúčová akcia — a automatické kontroly, ktoré musia prejsť pred každým zlúčením či nasadením.

  • Nasadenie a prostredia

    Oddelené vývojové, testovacie a produkčné prostredie. Opakovateľné releasy, náhľadové nasadenie pre každú vetvu, databázové migrácie pod verziovaním a rollback, ktorý ste si naozaj vyskúšali.

  • Prevádzka a odovzdanie

    Sledovanie chýb, logy, kontroly dostupnosti a skenovanie závislostí. Potom odovzdávací balík: čo sa zmenilo, čo zostáva a prioritizovaný backlog, na ktorý váš tím nadviaže bez spätného lúštenia našej práce.

Pre koho je záchrana

  • Netechnickí zakladatelia, ktorí v Lovable, Bolt, v0 alebo Replit postavili funkčný produkt a majú platiacich používateľov — alebo ich budú mať čoskoro.
  • Produktové tímy, ktoré s Cursorom alebo iným AI asistentom išli rýchlo a pred spustením potrebujú druhý pár skúsených očí.
  • Startupy pred investičným kolom, pilotom s veľkým zákazníkom alebo bezpečnostným dotazníkom, na ktorý zatiaľ nevedia odpovedať.
  • Agentúry a freelanceri, ktorí zdedili kód z AI a pred cenovou ponukou pre klienta potrebujú úprimný verdikt.
  • Každý, kto AI desaťkrát požiadal „oprav tú chybu“ a sledoval, ako sa chyba len presunula inam.

003 — Ako to prebieha

Audit → verdikt → spevnenie → nasadenie

  1. Rescue Audit

    Zreprodukujeme súčasné správanie a prejdeme repozitár, konfiguráciu prostredí, dátový model, závislosti a kritické scenáre. Pevná cena 690 €, ktorá sa vám pri pokračovaní započíta zo 100 %.

    1.–3. deň

  2. Písomný verdikt

    Dostanete prioritizovanú mapu rizík a jasné odporúčanie: opraviť, čiastočne prepísať alebo prepísať — pre každú oblasť zvlášť, s dôvodmi a poradím práce. Žiadne prepisovanie, kým ho audit písomne neodôvodní.

    3. deň

  3. Spevnenie v šprintoch za pevnú cenu

    Po odsúhlasení rozsahu opravíme kritické cesty, sprísnime validáciu a prístupy, odstránime krehké vzory a doplníme testy tam, kde zlyhanie bolí. Každý 2-týždňový šprint má pevnú cenu aj rozsah. Keď prekročíme vlastný odhad, ide to na nás.

    1.–2. týždeň každého šprintu

  4. Nasadenie a odovzdanie

    Pripravíme opakovateľný release, monitoring a rollback, spolu s vami overíme produkčné kontroly a odovzdáme runbooky aj backlog. Potom pokračuje váš tím — alebo my v rámci Care & SLA.

    Posledný šprint

004 — Cenník

Pevné ceny, audit sa započíta

Ďalšie číslo poznáte vždy skôr, než sa zaviažete. Audit je jediné, čo kupujete naslepo — a ak pokračujeme, započíta sa vám celý.

  • Rescue Audit

    690 €

    pevná cena · 3 pracovné dni

    • Revízia repozitára, konfigurácie, dátového modelu a závislostí
    • Bezpečnostná kontrola: prihlasovanie, RLS, tajné kľúče, injection, odhalené endpointy
    • Prioritizovaná mapa rizík podľa závažnosti a dotknutého procesu
    • Písomný verdikt: opraviť, čiastočne prepísať, alebo prepísať
    • Plán šprintov s pevnou cenou za každý šprint
    • Cena sa zo 100 % započíta do záchrany
  • Záchranný šprint

    Najčastejšia voľba

    od 4 900 €

    za 2-týždňový šprint

    • Pevný rozsah dohodnutý pred začiatkom šprintu
    • Spevnené kritické procesy pokryté testami
    • Kontroly v CI, náhľadové nasadenia a staging
    • Monitoring, sledovanie chýb a rollback
    • Týždenné demo a písomný report o postupe
    • 30-dňová záruka na dodaný kód
  • Starostlivosť po spustení

    od 490 €

    mesačne

    • Aktualizácie závislostí a bezpečnostné záplaty
    • Monitoring a riešenie incidentov
    • Drobné opravy a vylepšenia každý mesiac
    • Odísť môžete kedykoľvek, s odovzdávacím balíkom

Každú ponuku zafixujeme pred začatím práce. Počet šprintov závisí od verdiktu a skončiť môžete po ktoromkoľvek šprinte — všetko zostane vo vašom repozitári.

005 — Kedy je hotovo

Čo pre nás znamená „zachránené“

Technológie

  • TypeScript
  • Next.js
  • React
  • Supabase
  • PostgreSQL
  • Stripe
  • Playwright
  • GitHub Actions
  • Sentry
  • Vercel

definition_of_done.md

  • Testy na kritických cestách

    Registráciu, prihlásenie, platby a kľúčovú akciu pokrývajú automatické testy, ktoré bežia pri každej zmene.

  • Kontroly v CI a náhľadové nasadenia

    Pri každom pull requeste prebehne kontrola typov, linting, testy a build. Nič, čo svieti načerveno, sa nezlúči. Každá vetva dostane náhľadové nasadenie, ktoré si preklikáte skôr, než sa zmena dostane do produkcie.

  • Bezpečnostná revízia

    Autorizácia vynútená na serveri, otestované RLS politiky, tajné kľúče mimo klienta, oskenované závislosti. Zistenia zdokumentujeme, nielen opravíme.

  • Prehľad o prevádzke

    Chyby sa objavia na dashboarde skôr než vo vašej schránke. Logy sú štruktúrované a dá sa v nich hľadať. Dostupnosť kontrolujeme zvonka.

  • Prístupnosť všade, kde je UI

    Kľúčové procesy overené podľa WCAG 2.2 AA: ovládanie klávesnicou, poradie fokusu, kontrast, popisy formulárov a chybové hlásenia.

  • Dokumentácia, ADR a runbooky

    Každé neočividné rozhodnutie má krátky záznam (ADR). Každá prevádzková úloha — nasadenie, rollback, obnova zo zálohy, výmena tajného kľúča — má runbook, podľa ktorého sa o tretej ráno zorientuje aj niekto iný.

  • Váš repozitár a cloud od prvého dňa

    Kód je od prvého commitu vo vašej GitHub organizácii a beží vo vašich cloudových účtoch. Po zaplatení na vás prechádzajú všetky práva ku kódu. Nikdy nič nedržíme ako rukojemníka.

006 — Porovnanie možností

Záchrana vs. prepis vs. ďalšie promptovanie AI

ZáchranaKompletný prepisĎalej promptovať AI
Čas do produkcieZvyčajne najrýchlejšia bezpečná cesta: ponecháte, čo funguje, opravíte, čo je krehkéNajdlhší: znova staviate funkcie, ktoré už máteNeznámy — pokrok sa často zasekne na posledných 20 %
Vstupné nákladyAudit za 690 € (započíta sa), potom šprinty za pevnú cenu od 4 900 €Najvyššie: celý rozpočet projektu ešte razNízke za prompt, celkovo bez stropu
Čo si ponecháteUI, dáta, používateľov a časti, ktoré už fungujúIba nápad a skúsenosťVšetko, vrátane skrytých chýb
BezpečnosťSkontrolovaná a opravená človekom: prihlasovanie, RLS, tajné kľúčeČistý štít, ak sa prepis urobí dobreChyby v 45 % testovaných úloh (Veracode, 2025)
Kto kódu potom rozumieVy — s dokumentáciou, ADR a runbookmiTím, ktorý ho prepísalÚplne nikto
Správna voľba, keďZáklady sú dosť pevné na to, aby sa oplatilo ich ponechať — to vám povie auditAudit preukáže, že oprava vyjde drahšie než náhradaNápad ešte len overujete a nemáte reálnych používateľov ani dáta

007 — Na čo sa klienti pýtajú

Na čo sa klienti pýtajú

Koľko stojí vibecode rescue?

Rescue Audit stojí pevných 690 € a ak pokračujeme, celý sa vám započíta. Spevnenie prebieha v 2-týždňových šprintoch od 4 900 €, každý s pevným rozsahom a cenou odsúhlasenými vopred. Celková suma závisí najmä od verdiktu — preto najprv auditujeme, a nie hádame.

Nepoviete mi napokon, že treba všetko prepísať?

Nie. Prepis neodporučíme, kým audit písomne nepreukáže, že oprava vyjde drahšie než náhrada. Úprimná odpoveď je často zmiešaná: UI a väčšinu funkcií ponecháme, dátovú vrstvu alebo prihlasovanie prestavíme. Záchrana nie je automaticky lacnejšia ako prepis — a ak nie je, povieme vám to skôr, než minete čo i len euro na implementáciu.

Čo od nás potrebujete na začatie auditu?

Prístup na čítanie do repozitára, zoznam používaných premenných prostredia (nie nutne ich hodnoty), prístup do administrácie hostingu a databázy a 30 minút na to, aby ste nás previedli kritickými procesmi. Ak ste stavali v Lovable alebo Bolt, prvým krokom je export do GitHubu — pomôžeme vám s ním.

Komu patrí kód a duševné vlastníctvo?

Vám. Od prvého dňa pracujeme vo vašej GitHub organizácii a vašich cloudových účtoch a po zaplatení na vás prechádzajú všetky práva. Váš produkt nikdy nehostujeme na účtoch, ku ktorým nemáte prístup.

Môžeme potom ďalej používať Lovable, Bolt alebo Cursor?

Áno, a mnohé tímy to robia. Necháme na mieste testy, kontroly v CI a spísané konvencie, takže zmeny od AI musia prejsť rovnakými kontrolami ako tie naše. To je rozdiel medzi promptovaním naslepo a promptovaním so záchrannou sieťou.

Čo sa deje po spustení?

Na kód, ktorý sme dodali, sa vzťahuje 30-dňová záruka: keď sa niečo, čo sme postavili, pokazí, opravíme to zadarmo. Potom môžete prevádzku prevziať interne s odovzdávacím balíkom, alebo prejsť na Care & SLA od 490 € mesačne.

Podpisujete NDA a zmluvu o spracúvaní osobných údajov?

Áno. Vzájomnú NDA podpíšeme skôr, než uvidíme váš kód, a zmluvu o spracúvaní osobných údajov podľa čl. 28 GDPR vždy, keď pracujeme s osobnými údajmi. Sídlime v EÚ a pracujeme v časovom pásme CET.

Máme interného vývojára. Viete s ním spolupracovať?

Áno. Často pracujeme v páre s existujúcim vývojárom, robíme review jeho pull requestov a výsledok necháme v jeho rukách. Cieľom je kód, ktorý váš tím zvládne prevádzkovať bez nás, nie závislosť od nás.

100 — ZÁCHRANA AI APLIKÁCIÍ

Zaseknutí medzi funkčným demom a bezpečným spustením?

Spustite bezplatný 60-sekundový test pripravenosti alebo si objednajte Rescue Audit za 690 € a písomný verdikt dostanete za 3 pracovné dni.