Tolaron RadarNež začnete
Komu patří AI ve vaší aplikaci? Účty, prompty a data
Kdo ovládá AI ve vaší aplikaci? Ověřte účty, API klíče, pokyny, testy a tok dat, abyste mohli změnit dodavatele a zajistit další provoz funkce.
Zdeněk Dolák · zakladatel7 min čtení
Na této stránce
Dokázal by funkci s umělou inteligencí ve vaší aplikaci zítra provozovat jiný dodavatel? Jen pokud vaše firma drží čtyři věci:
- Účet u poskytovatele AI modelu a jeho fakturaci.
- Přístupové klíče k API, a to mimo aplikaci.
- Pokyny a testy, díky kterým se funkce chová, jak má.
- Záznam o tom, jaká data z aplikace odcházejí a za jakých podmínek.
Pokud kteroukoli z nich drží dodavatel, provoz funkce závisí na tom, zda ho dodavatel dál zajišťuje. Článek Komu patří vaše aplikace? popisuje účty, kód a smlouvu, které potřebujete ke změně dodavatele. Asistent, shrnutí dokumentů nebo chytré vyhledávání přidávají závislost, kterou účty v obchodech ani repozitář neukážou. Ověřte tyto čtyři věci před podpisem s jakýmkoli dodavatelem, nás nevyjímaje, nebo hned teď, pokud už funkce běží.
Typická závislost (smyšlený příklad): aplikace pro servisní techniky má chatovacího asistenta, který odpovídá na dotazy techniků podle servisních manuálů. Funguje dobře. Účet u poskytovatele modelu ale patří agentuře, platí se kartou agentury a pokyny, podle kterých asistent odpovídá, jsou v administraci agentury. Když firma změní dodavatele, asistent přestane fungovat v den, kdy agentura účet zruší, a nikdo nemá kopii toho, co mu bylo zadáno.
Účet u poskytovatele modelu založte na jméno firmy
Kdo drží účet u poskytovatele modelu, ten ovládá funkci, její účet za provoz i data. Založte účet u poskytovatele, ať je to OpenAI, Anthropic, Google nebo jiný, na jméno vaší firmy, s firemní platební metodou a alespoň dvěma vlastníky z vaší strany. Dodavatele pak pozvěte jako člena s přístupem, který k práci potřebuje.
Z vlastnictví účtu plynou tři věci:
- Náklady jsou vaše a vidíte je. Funkce s AI se obvykle platí podle použití, takže cena roste s počtem uživatelů i s tím, kolik textu každý dotaz posílá. Hned od prvního dne nastavte měsíční rozpočet a upozornění na čerpání a ověřte, zda limit poskytovatele požadavky zastaví, nebo jen pošle varování.
- Oznámení poskytovatele chodí vám. Oznámení o ukončení modelů a změnách cen či podmínek chodí na kontaktní adresy uvedené u účtu. Pokud jsou to adresy dodavatele, o ukončení modelu se dozvíte, až funkce přestane fungovat.
- Podmínky pro data si volíte vy. Než vyberete poskytovatele a službu, ověřte, jak lze nastavit dobu uchování dat, kde se data zpracovávají a jaké smluvní podmínky pro zpracování osobních údajů platí. U účtu, který vám nepatří, je sjednat nemůžete.
Klíče zůstávají na serveru, nikdy v aplikaci
Klíč, který otevírá účet u poskytovatele modelu, nesmí být nikdy součástí mobilní aplikace. Klíč vložený do aplikace lze z ní vytáhnout a zneužít k placeným požadavkům na váš účet nebo k přístupu ke všemu, co klíč zpřístupňuje. Dokumentace OpenAI to říká přímo: klíč nesmí být v kódu, který běží u uživatele, tedy v prohlížeči ani v aplikaci.
Aplikace má volat váš vlastní backend a teprve ten volá model. Tento server drží klíč, ověřuje, kdo je uživatel a na co se smí ptát, omezuje, jak často se může ptát, a vede záznam. Patří vaší firmě stejně jako zbytek backendu a článek o tom, co musí umět vaše API, než začneme stavět aplikaci, shrnuje, co si s jeho správcem vyjasnit.
Klíče uchovávejte v zabezpečeném úložišti přístupových údajů, které spravuje vaše firma. Pro testování a pro ostrý provoz používejte oddělené klíče. Někdo z vaší strany je musí umět zneplatnit a nahradit bez dodavatele.
Pokyny a testy mějte připravené k předání
O tom, zda máte funkci pod kontrolou, nerozhoduje model, ale pokyny, podle kterých odpovídá, a testy, které ověřují jejich dodržování. Model si pronajímáte a časem ho vystřídá jiný. Pokyny, často označované jako systémový prompt, popisují roli, tón, hranice a formát odpovědí. Testovací sadu tvoří dotazy z praxe. U každého je uvedeno, co musí dobrá odpověď obsahovat a co obsahovat nesmí.
Zacházejte s obojím jako s kódem:
- Ve vašem repozitáři, s celou historií, vedle aplikace. Ne v administraci dodavatele nebo v dokumentu, který může upravovat jen on.
- Se stejnou kontrolou jako každá jiná změna. Změna jednoho slova v pokynech může změnit odpovědi v celé funkci.
- S testovací sadou vedle nich. Bez ní je výměna modelu nebo úprava pokynů hádání. S ní můžete testy zopakovat a porovnat výsledky. Odpovědi AI se mezi běhy liší, proto testy ověřují dohodnutá kritéria přijetí, ne shodné znění.
- Včetně podkladů. Pokud funkce odpovídá z vašich dokumentů, patří k předání i seznam toho, co čte, jak se dokumenty pro model připravují a jak se udržují aktuální.
Vyzkoušejte předání: dokázal by nový dodavatel spustit stejné testy a posoudit odpovědi podle vašich dohodnutých kritérií přijetí? Pokud ne, sepište, co chybí, dokud je původní tým ještě k dispozici.
Zjistěte, jaká data posíláte poskytovateli modelu
Každý dotaz posílá data poskytovateli, takže musíte vědět, co se posílá, jak dlouho se to uchovává a zda se to smí použít k trénování. Podmínky se liší podle poskytovatele i podle toho, zda používáte placenou, nebo neplacenou službu. Stav k říjnu 2026:
Všechny sloupce uvidíte posunutím tabulky do strany.
| Poskytovatel | Použije data k trénování? | Jak dlouho dotazy uchovává | Poznámka pro uživatele v EU |
|---|---|---|---|
| OpenAI API | Ve výchozím stavu ne, pokud to sami nepovolíte | Záznamy pro kontrolu zneužití standardně až 30 dní; nulové uchování jen se schválením OpenAI | Ukládání a zpracování v Evropě je k dispozici schváleným zákazníkům |
| Anthropic API | Ve výchozím stavu ne; odeslaná zpětná vazba ale použita být může | Mazání do 30 dní, s výjimkami jako vymáhání pravidel použití a zákonné povinnosti | Obchodní podmínky zakazují trénovat na obsahu zákazníka |
| Google Gemini API, placené | Ne | Záznamy po omezenou dobu kvůli odhalování porušení pravidel | Aplikace dostupné uživatelům v EHP, Švýcarsku nebo Spojeném království smějí používat jen placené služby |
| Google Gemini API, neplacené | Obsah může sloužit ke zlepšování produktů Googlu a mohou ho číst lidé | Podmínky žádnou lhůtu neuvádějí | Google doporučuje neposílat citlivé, důvěrné ani osobní údaje. Pro vývojáře v EHP, Švýcarsku nebo Spojeném království platí podmínky placených služeb pro data i u neplaceného použití |
Nejdřív zkontrolujte řádek pro neplacené služby. Prototyp postavený na bezplatném klíči dodavatele, třeba mimo EU, který pak zůstal běžet v provozu, posílá data vašich uživatelů za podmínek, které pro ně nikdo nevybral. Zjistěte, čí klíč funkce dnes používá.
Pak sepište tok dat dané funkce na jednu stránku, kterou schválí člověk odpovědný ve vaší firmě za ochranu osobních údajů:
- Co se posílá: dotaz uživatele, jeho dokumenty, údaje o účtu, poloha. Posílejte jen to, co odpověď potřebuje.
- Komu: poskytovatel a region a smlouva o zpracování, kterou s ním máte. Podle GDPR je poskytovatel, který pro vás zpracovává osobní údaje, vaším zpracovatelem a potřebuje s vámi smlouvu.
- Co se dozví uživatel: pravidla App Store (bod 5.1.2) nově vyžadují, aby aplikace jasně uvedla, kdy sdílí osobní údaje se třetími stranami, včetně AI třetích stran, a předem k tomu získala výslovný souhlas.
- Co si necháváte vy: zda váš backend ukládá dotazy a odpovědi, jak dlouho a kdo je může číst.
Tato část je obecná informace, ne právní rada. Tok dat i podmínky poskytovatele nechte pro svůj případ posoudit tomu, kdo ve firmě odpovídá za ochranu osobních údajů, a právníkovi.
Modely končí, naplánujte výměnu
Poskytovatelé modely ukončují a datum určují oni. Stránka OpenAI o ukončování modelů slibuje u obecně dostupných modelů oznámení nejméně šest měsíců předem, u specializovaných a zkušebních méně, a v současnosti uvádí, že GPT-4o a GPT-4.1 skončí 14. ledna 2027. Anthropic oznamuje ukončení veřejně vydaných modelů nejméně 60 dní předem.
Když máte účet, pokyny i testovací sadu v rukou, je ukončení modelu plánovaný úkol: spustit testy na novém modelu, porovnat, upravit pokyny a vydat. Bez nich možná budete potřebovat pomoc původního dodavatele, jen abyste náhradu vůbec mohli vyzkoušet. Zapište si, jaký model každá funkce používá, zda je ohlášeno datum jeho ukončení a kdo sleduje oznámení poskytovatele.
Co přidat do smlouvy
Smlouva k aplikaci, kterou popisuje článek Komu patří vaše aplikace?, by měla navíc určit:
- Na koho jsou registrované účet u poskytovatele modelu, jeho klíče a fakturace: na vaši firmu, případně kdy na ni přejdou.
- Co se předává: pokyny, testovací sady a kód, který připravuje vaše dokumenty pro model, jako součást dodávky se zbytkem zdrojového kódu, a že je smíte používat, upravovat a předat jinému dodavateli.
- Jaké informace dodavatel poskytuje: jaký model od kterého poskytovatele každá funkce používá, a oznámení o ukončení modelů a změnách cen, která dostane.
- Co smí poskytovatel s vašimi daty dělat a jak dlouho je smí uchovávat, a že je dodavatel nesmí použít k ničemu jinému.
- Kdo sleduje změny u poskytovatele, testuje náhradní modely a schvaluje vydání, jak se tato práce platí a co uvidí uživatelé, když funkce selže nebo se musí vypnout.
Smlouvu nechte posoudit svým právníkem, včetně podmínek, kterými se řídí používání odpovědí, které model vygeneruje.
Když funkci dnes drží dodavatel
Požádejte o písemný plán předání, dokud spolupráce funguje. Má pokrýt, co lze převést na vaše účty, co je potřeba vytvořit znovu, jak bude funkce během změny běžet a kdy dodavatel ztratí přístup. Začněte účtem u poskytovatele a klíči, protože další kroky závisejí na vytvoření nového klíče ve vašem účtu.
Kontrolní seznam
Všechny sloupce uvidíte posunutím tabulky do strany.
| Položka | Co ověřit | Kde má být |
|---|---|---|
| Účet u poskytovatele modelu | Registrovaný na vaši firmu; dva vlastníci z vaší strany; dodavatel pozvaný jako člen | Ve vaší organizaci u poskytovatele |
| Fakturace a limity | Firemní platební metoda; nastavený měsíční rozpočet a upozornění na čerpání; víte, zda limit požadavky zastaví | V účtu u poskytovatele |
| API klíče | Nikdy v aplikaci; oddělené pro testování a ostrý provoz; vaši lidé je umí zneplatnit a nahradit | V zabezpečeném úložišti přístupových údajů na vašem backendu |
| Pokyny (systémové prompty) | Celé znění s historií; změny procházejí kontrolou | Ve vašem repozitáři |
| Testovací sada | Ukázkové dotazy s kritérii přijetí každé odpovědi: co musí a co nikdy nesmí obsahovat | Ve vašem repozitáři |
| Podklady | Co funkce čte, jak se to připravuje a aktualizuje | Ve vašem repozitáři a úložišti |
| Tok dat | Co se posílá, kterému poskytovateli a do jakého regionu, jak dlouho se uchovává, souhlas uživatele | Na jedné stránce schválené tím, kdo ve firmě odpovídá za ochranu osobních údajů |
| Model a jeho ukončení | Jaký model každá funkce používá, ohlášené datum ukončení, kdo sleduje oznámení poskytovatele | V dokumentaci vaší aplikace |
Další krok
Pokud už vaše aplikace funkci s AI má a nejste si jistí, kdo drží účet, klíče nebo pokyny, pošlete nám krátký popis přes kontaktní stránku: co funkce dělá, jakého poskytovatele používá, pokud to víte, a kdo ji postavil. Klíče ani hesla neposílejte, k rozhovoru nejsou potřeba. Co stavíme, popisuje stránka vývoj mobilních aplikací.
Zdroje
- OpenAI: Data controls in the OpenAI platform (trénování, uchování záznamů pro kontrolu zneužití, ukládání dat v Evropě)
- OpenAI: API reference, Authentication (klíč ne v kódu u uživatele)
- OpenAI: Deprecations (lhůty oznámení, ukončení GPT-4o a GPT-4.1)
- Anthropic: Is my data used for model training? a Commercial Terms of Service
- Anthropic: How long do you store my organization's data?
- Anthropic: Model deprecations (oznámení 60 dní předem)
- Google: Gemini API Additional Terms of Service (neplacené a placené služby, EHP, Švýcarsko a Spojené království)
- Apple: App Review Guidelines, bod 5.1.2
- Nařízení (EU) 2016/679 (GDPR), článek 28: EUR-Lex
Všechny zdroje byly ověřeny 23. října 2026.

Zdeněk DolákZakladatel Tolaronu. Předtím roky stavěl platební software.
