000 — ZÁCHRANA AI APLIKACÍ
Vibecode rescue: vaši AI aplikaci dotáhneme z 80 na 100.
Vibecode rescue dotáhne aplikaci postavenou v Lovable, Bolt, v0, Cursoru nebo Replitu z funkčního dema do produkce. Je pro zakladatele a týmy, jejichž AI produkt uvízl na 80 %. Začínáme auditem kódu za pevných 690 € s výsledkem do 3 pracovních dnů, pak následují 2týdenní sprinty za pevnou cenu od 4 900 € s písemně odsouhlaseným rozsahem.
001 — Zní vám to povědomě?
Demo funguje. Produkce je jiný příběh.
- Každý nový prompt jednu věc opraví a dvě jiné potichu rozbije. Historii změn už nevěříte.
- Přihlašování „funguje“, ale nevíte jistě, jestli přihlášený uživatel neuvidí cizí data, když v URL změní ID.
- Tabulky v Supabase mají Row Level Security vypnuté, nebo politiky, které jste nepsali a neumíte vysvětlit.
- API klíče leží v kódu na straně klienta nebo v commitnutém souboru
.enva nevíte, které z nich jsou ostré. - Stripe běží v testovacím režimu, webhooky chodí dvakrát a nikdo neví, co se stane, když platba selže v půlce.
- Žádný staging, žádné testy, žádný rollback. Nasazení je hod mincí, takže nasazujete čím dál méně.
002 — Co je součástí
Co záchrana zahrnuje
AI nástroje skvěle zvládají ideální scénář. Posledních 20 % — to, co rozhoduje, jestli produktu mohou skuteční uživatelé věřit — je místo, kde narážejí. Kód generovaný AI obsahoval bezpečnostní chybu ve **45 %** testovaných programovacích úloh a novější modely nebyly bezpečnější (Veracode, 2025). **66 %** vývojářů označuje výstupy AI, které jsou „skoro správně, ale ne úplně“, za svou největší frustraci (Stack Overflow Developer Survey, 2025). Právě tahle mezera je naše práce. Záchrana může zahrnovat:
Vlastnictví kódu a architektura
Ověříme, jestli má systém čitelné hranice a rozumné závislosti a jestli ho dokáže člověk měnit bez hádání. Kde ne, hranice vytyčíme a kód za ně přesuneme.
Přihlašování a oprávnění
Relace, obnova účtu, role a každá cesta, kudy lze obejít kontrolu přístupu. Přihlašování ošetřené jen na straně klienta patří k nejčastějším chybám vibecoded aplikací (výzkum Wiz), proto jeho vynucení přesouváme na server a do databáze.
Data, RLS a tajné klíče
Chybějící Row Level Security v Supabase odhalilo data ve více než 170 aplikacích postavených v Lovable (CVE-2025-48757). Píšeme a testujeme RLS politiky, validujeme vstupy na hranici systému, rotujeme uniklé klíče a vytahujeme tajné údaje z klienta. Viz checklist RLS pro Supabase.
Platby a integrace
Ověření podpisů webhooků, idempotentní klíče, opakované pokusy, limity požadavků a jasně definované chování pro chvíli, kdy Stripe, e-mail nebo jiná externí služba selže uprostřed procesu.
Testy a CI
Cílené testy na cesty, které vydělávají nebo ztrácejí peníze — registrace, přihlášení, platba, klíčová akce — plus automatické kontroly, které musí projít, než se cokoli sloučí nebo nasadí.
Nasazení a prostředí
Oddělené vývojové, testovací a produkční prostředí. Opakovatelné releasy, náhledové nasazení pro každou větev, databázové migrace ve správě verzí a rollback, který jste si opravdu vyzkoušeli.
Provoz a předání
Sledování chyb, logy, kontroly dostupnosti a skenování závislostí, pak předávací balíček: co se změnilo, co zbývá a prioritizovaný backlog, na který váš tým naváže, aniž by musel naši práci zpětně luštit.
Pro koho je záchrana
- Netechnické zakladatele, kteří v Lovable, Bolt, v0 nebo Replitu postavili funkční produkt a teď mají platící uživatele — nebo je budou mít brzy.
- Produktové týmy, které díky Cursoru nebo jinému AI asistentovi jely rychle a před spuštěním potřebují druhý pár zkušených očí.
- Startupy před investičním kolem, enterprise pilotem nebo bezpečnostním dotazníkem, na který zatím neumějí odpovědět.
- Agentury a freelancery, kteří zdědili kód postavený s AI a před naceněním pro klienta potřebují upřímný verdikt.
- Každého, kdo AI desetkrát požádal „oprav tu chybu“ a sledoval, jak se chyba jen přestěhovala jinam.
003 — Jak to probíhá
Audit → verdikt → zpevnění → nasazení
Rescue Audit
Zreprodukujeme současné chování a projdeme repozitář, konfiguraci běhu, datový model, závislosti a kritické scénáře. Pevná cena 690 € a pokud pokračujete, celá částka se vám započte do záchrany.
1.–3. den
Písemný verdikt
Dostanete prioritizovanou mapu rizik a jasné doporučení: opravit, částečně přepsat, nebo přepsat — oblast po oblasti, s důvody a pořadím práce. Žádný přepis, dokud ho audit písemně neodůvodní.
3. den
Zpevnění ve sprintech za pevnou cenu
Po odsouhlasení rozsahu opravíme kritické cesty, zpřísníme validaci a přístupy, odstraníme křehké vzory a doplníme testy tam, kde selhání bolí. Každý 2týdenní sprint má pevnou cenu i rozsah. Když přetáhneme vlastní odhad, jde to za námi.
1.–2. týden každého sprintu
Nasazení a předání
Připravíme opakovatelný release, monitoring a rollback, s vámi ověříme produkční kontroly a předáme provozní postupy i backlog. Pak to převezme váš tým — nebo my v rámci plánu Care & SLA.
Poslední sprint
004 — Ceník
Pevné ceny, audit se započítá
Další částku znáte vždy dřív, než se k ní zavážete. Audit je jediné, co kupujete naslepo — a pokud pokračujete, započte se vám celý.
Rescue Audit
690 €
pevná cena · 3 pracovní dny
- Revize repozitáře, konfigurace, datového modelu a závislostí
- Bezpečnostní kontrola: přihlašování, RLS, tajné klíče, injection, odhalené endpointy
- Prioritizovaná mapa rizik podle závažnosti a zasaženého toku
- Písemný verdikt: opravit, částečně přepsat, nebo přepsat
- Plán sprintů s pevnou cenou za každý sprint
- Cena auditu se do záchrany započte ze 100 %
Záchranný sprint
Nejčastější volbaod 4 900 €
za 2týdenní sprint
- Pevný rozsah odsouhlasený před začátkem sprintu
- Zpevněné kritické toky s testy
- CI kontroly, náhledová nasazení a staging
- Monitoring, sledování chyb a rollback
- Týdenní demo a písemný přehled postupu
- 30denní záruka na kód, který jsme dodali
Care po spuštění
od 490 €
měsíčně
- Aktualizace závislostí a bezpečnostní záplaty
- Monitoring a reakce na incidenty
- Drobné opravy a vylepšení každý měsíc
- Odejít můžete kdykoli, s předávacím balíčkem
Každou nabídku zafixujeme dřív, než začneme pracovat. Počet sprintů závisí na verdiktu a skončit můžete po kterémkoli z nich — vše zůstává ve vašem repozitáři.
005 — Kdy je hotovo
Co znamená „zachráněno“
Technologie
- TypeScript
- Next.js
- React
- Supabase
- PostgreSQL
- Stripe
- Playwright
- GitHub Actions
- Sentry
- Vercel
definition_of_done.md
Testy kritických cest
Registraci, přihlášení, platby a klíčovou akci pokrývají automatické testy, které běží při každé změně.
CI kontroly a náhledová nasazení
Typové kontroly, linting, testy a build běží u každého pull requestu. Co neprojde, se nesloučí. Každá větev má vlastní náhledové nasazení, které si proklikáte dřív, než se dostane do produkce.
Bezpečnostní revize
Přihlašování vynucené na serveru, otestované RLS politiky, tajné klíče mimo klienta, skenované závislosti. Zjištění zdokumentujeme, ne jen opravíme.
Observabilita
Chyby se objeví na dashboardu dřív než ve vaší schránce. Logy jsou strukturované a dohledatelné. Dostupnost se kontroluje zvenčí.
Přístupnost všude, kde je UI
Klíčové toky ověřené podle WCAG 2.2 AA: ovládání klávesnicí, pořadí fokusu, kontrast, popisky formulářů a chybové hlášky.
Dokumentace, ADR a provozní postupy
Každé netriviální rozhodnutí zapíšeme do krátkého ADR (architecture decision record). Každý provozní úkon — nasazení, rollback, obnova ze zálohy, rotace tajného klíče — má sepsaný postup, podle kterého to zvládne i někdo jiný ve tři ráno.
Váš repozitář a cloud od prvního dne
Kód je ve vaší organizaci na GitHubu a běží ve vašich cloudových účtech od prvního commitu. Po zaplacení na vás přechází veškerá práva. Nic nedržíme jako rukojmí, nikdy.
006 — Srovnání možností
Záchrana vs. přepis vs. dál promptovat AI
| Záchrana | Kompletní přepis | Dál promptovat AI | |
|---|---|---|---|
| Čas do produkce | Obvykle nejrychlejší bezpečná cesta: co funguje, zůstane, co je křehké, opravíme | Nejdelší: znovu stavíte funkce, které už máte | Nejasný — postup se často zasekne na posledních 20 % |
| Vstupní náklady | Audit za 690 € (započítá se), pak sprinty za pevnou cenu od 4 900 € | Nejvyšší: znovu celý rozpočet projektu | Nízké za prompt, celkově bez konce |
| Co si ponecháte | Vaše UI, data, uživatele a části, které už fungují | Jen nápad a ponaučení | Všechno, včetně skrytých chyb |
| Bezpečnost | Revize a opravy člověkem: přihlašování, RLS, tajné klíče | Čistý start, pokud se udělá dobře | Chyby ve 45 % testovaných úloh (Veracode, 2025) |
| Kdo kódu potom rozumí | Vy, díky dokumentaci, ADR a provozním postupům | Tým, který ho přepsal | Nikdo úplně |
| Správná volba, když | Základy jsou dost pevné, aby se daly ponechat — to vám řekne audit | Audit prokáže, že oprava vyjde dráž než náhrada | Teprve ověřujete nápad, bez skutečných uživatelů a dat |
007 — Na co se klienti ptají
Na co se klienti ptají
Kolik stojí vibecode rescue?
Rescue Audit stojí pevných 690 € a pokud pokračujete, celá částka se vám započte. Zpevnění pak probíhá ve 2týdenních sprintech od 4 900 €, každý s pevným rozsahem a cenou odsouhlasenými předem. Celková částka závisí hlavně na verdiktu — proto nejdřív auditujeme, místo abychom hádali.
Neřeknete mi prostě, ať všechno přepíšu?
Ne. Přepis nedoporučíme, dokud audit písemně neprokáže, že oprava vyjde dráž než náhrada. Upřímná odpověď bývá často smíšená: UI a většinu funkcí ponechat, datovou vrstvu nebo přihlašování přestavět. Záchrana není automaticky levnější než přepis — a pokud není, řekneme vám to dřív, než utratíte cokoli za implementaci.
Co od nás potřebujete, abyste mohli začít s auditem?
Přístup ke čtení repozitáře, seznam používaných proměnných prostředí (hodnoty nutně ne), přístup do administrace hostingu a databáze a 30 minut na to, abyste nás provedli kritickými scénáři. Pokud jste stavěli v Lovable nebo Bolt, prvním krokem je export na GitHub — s tím vám pomůžeme.
Komu patří kód a duševní vlastnictví?
Vám. Od prvního dne pracujeme ve vaší organizaci na GitHubu a ve vašich cloudových účtech a po zaplacení na vás přechází veškerá práva. Váš produkt nikdy nehostujeme na účtech, ke kterým nemáte přístup.
Můžu potom dál používat Lovable, Bolt nebo Cursor?
Ano, a spousta týmů to dělá. Necháme na místě testy, CI kontroly a sepsané konvence, takže změny od AI musí projít stejnými kontrolami jako ty naše. V tom je rozdíl mezi promptováním naslepo a promptováním se záchrannou sítí.
Co se děje po spuštění?
Na kód, který jsme dodali, se vztahuje 30denní záruka: když se něco, co jsme postavili, rozbije, opravíme to zdarma. Potom si ho s předávacím balíčkem můžete převzít do vlastních rukou, nebo přejít na plán Care & SLA od 490 € měsíčně.
Podepisujete NDA a smlouvu o zpracování osobních údajů?
Ano. Vzájemnou NDA podepíšeme dřív, než uvidíme váš kód, a smlouvu o zpracování osobních údajů podle čl. 28 GDPR pokaždé, když pracujeme s osobními daty. Sídlíme v EU a pracujeme v CET.
Máme vlastního vývojáře. Zvládnete spolupracovat s ním?
Ano. Často pracujeme v páru se stávajícím vývojářem, revidujeme jeho pull requesty a výsledek mu necháme ve správě. Cílem je kód, který váš tým zvládne provozovat bez nás, ne závislost na nás.
008 — Související služby
- Backendové systémyBackendy, API, integrace a infrastruktura, které nespadnou, když váš byznys poroste.
- Správa a údržba se SLAMonitoring, reakce na incidenty, splácení technického dluhu a připravenost na regulace EU — s písemným SLA.
- WebyOd úderné onepage po kompletní e-shop — rychlé, přístupné a stavěné tak, aby prodávaly.
100 — ZÁCHRANA AI APLIKACÍ
Uvízli jste mezi funkčním demem a bezpečným spuštěním?
Udělejte si zdarma 60vteřinový test připravenosti, nebo si objednejte Rescue Audit za 690 € a písemný verdikt dostanete do 3 pracovních dnů.