Loading...

Dokončení AI aplikace

Dokončení aplikace vytvořené pomocí AI

Máte prototyp z AI a potřebujete ho připravit pro zákazníky? Prověřím funkčnost, zabezpečení i technické nastavení GDPR a cookies. Navrhnu postup dokončení a přípravy na provoz.

Probrat rozpracovanou aplikaci

Co ověřím před spuštěním

  • Hlavní úkol: lze dokončit registraci, objednávku nebo jiný zásadní postup?
  • Data a přístupy: ukládají se změny správně a dostane se uživatel jen ke svým údajům?
  • Integrace: dorazí zpráva nebo platba do navazujícího systému a co se stane při výpadku?
  • Konfigurace: jak jsou uložené přístupové údaje a oddělené testovací a provozní prostředí?
  • Provoz: lze vydat novou verzi, zaznamenat chybu a obnovit potřebná data?

Rozsah kontroly určíme podle funkcí aplikace, používaných dat a návazných služeb.

Kontrola zabezpečení AI aplikace

Vedle viditelných funkcí prověřím také ochranu dat a chování aplikace při neoprávněném požadavku. Kontrola se zaměří na konkrétní způsob přihlášení, backend a služby, které váš prototyp používá.

  • Přihlášení a oprávnění: ověření uživatele a kontrola přístupu na serveru, včetně oddělení dat mezi uživateli nebo firmami.
  • Databáze a soubory: pravidla pro čtení a změny záznamů, dostupnost uložených dokumentů a nahrávání souborů.
  • API klíče a hesla: zda nejsou vystavené v kódu prohlížeče, repozitáři nebo provozních záznamech a jak se spravují.
  • Vstupy a veřejná rozhraní: validace údajů, zpracování neplatných požadavků a omezení zneužití formulářů či API.
  • Závislosti a konfigurace: známé zranitelnosti použitých knihoven a nastavení testovacího i produkčního prostředí.

Zjištění seřadím podle závažnosti, doporučím opravy a po jejich realizaci znovu ověřím dotčené části. Předem vymezíme rozsah kontroly; pokud projekt potřebuje specializovaný penetrační test, navrhnu jeho samostatné zajištění.

GDPR, cookies a návazné právní požadavky

Prověřím technické nastavení ochrany soukromí a to, zda informace pro uživatele odpovídají skutečnému fungování aplikace. Rozsah přizpůsobíme tomu, jaká data zpracováváte, komu službu nabízíte a které externí nástroje používáte.

  • Osobní údaje a GDPR: zmapuji sbírané údaje, jejich účel, místa uložení, příjemce a nastavené doby uchování. Ověřím technické možnosti vyhledání, exportu, opravy či výmazu dat podle dohodnutých pravidel.
  • Cookies a měřicí nástroje: zkontroluji skutečně načítané cookies, analytiku, reklamní pixely a vložené služby. U technologií vyžadujících souhlas ověřím blokování před jeho udělením, odmítnutí i následné odvolání.
  • Formuláře a souhlasy: prověřím dostupnost informací o zpracování údajů, oddělení volitelných souhlasů a evidenci jejich udělení či odvolání. Právní důvod zpracování se posuzuje pro jednotlivé účely; souhlas není automatickou podmínkou každého formuláře.
  • Externí služby a AI: připravím přehled dodavatelů a předávaných dat včetně podkladů pro posouzení zpracovatelských smluv a případného předávání mimo EU/EHP.
  • Právní texty a objednávky: porovnám identifikaci provozovatele, zásady ochrany soukromí, informace o cookies a případné obchodní podmínky s funkcemi aplikace. U placených služeb prověřím zobrazení ceny, podmínek předplatného a postupů pro zrušení, reklamaci či odstoupení podle právně schváleného zadání.
  • Licence a použitý obsah: zmapuji původ a dostupné licence knihoven, obrázků, fontů a dalších podkladů. Označím chybějící doklady nebo podmínky k dořešení.

Výstupem bude seznam technických nedostatků, doporučených úprav a otázek pro právníka. Právní posouzení povinností a schválení právních textů zajistí právník; podle jeho zadání pomohu s implementací a ověřením chování aplikace.

Co dostanete po technickém posouzení

Dostanete shrnutí stavu, bezpečnostní zjištění, nedostatky v nastavení soukromí a podklady pro právní posouzení. Doplním doporučené opravy a pořadí dalších prací. Oddělím problémy, které je potřeba vyřešit před spuštěním, od dalšího rozvoje a uvedu rozsah kontroly i to, co se nepodařilo ověřit.

Součástí bude návrh další etapy a odhad jejího rozsahu včetně předpokladů. Podle výsledku se rozhodnete, zda pokračovat dokončením aplikace.

Cena dokončení závisí na stavu projektu

Počet hotových obrazovek sám o sobě neukazuje rozsah zbývající práce. Rozhoduje funkční backend, stav dat, testovatelnost a návaznosti na jiné služby.

Opravy a případné přepsání části porovnám podle rozsahu, rizik a budoucí údržby. Více o rozhodování najdete v průvodci vibecodingem a spoluprací s vývojářem.

Co připravit k prvnímu kontaktu

Pošlete odkaz na ukázku, popis použité platformy a hlavního úkolu aplikace. Přidejte, co funguje, kde jste se zastavili a zda máte k dispozici zdrojový kód.

Pro úvodní domluvu stačí anonymizované ukázky. Přístup do repozitáře a testovacího prostředí dohodneme až podle rozsahu posouzení.

Kde se váš prototyp zastavil?

Napište, co má aplikace dělat a co zbývá do spuštění. Navrhnu rozsah úvodního posouzení.

Probrat rozpracovanou aplikaci