Appku ti AI napíše za hodinu. Kdo ji bude hlídat další rok?
V roce 2026 unikla data z tisíců appek postavených v Lovable, Bolt, v0 nebo Cursoru — ne kvůli hostingu, ale kvůli tomu, co v kódu zůstalo: otevřená API, uniklé klíče, chybějící hlavičky. Grove Cloud je hosting od bezpečnostní firmy: každé nasazení projde stejným skenerem, kterým Grove Tech AI kontroluje tisíce českých webů.
Šest vrstev, které dostanete v ceně
207 kontrol
Bezpečnostní hlavičky, TLS, uniklé klíče v buildu, malware a phishing, expozice adminů a API, závislosti s CVE. Výsledek u appky během minut.
Defender
Runtime ochrana AI vrstvy: prompt injection, únik dat přes odpovědi modelu, podezřelé requesty. Stejné SDK jako @grovetech/defender.
Vlastní kontejner
Dynamické appky běží každá ve svém kontejneru s limitem paměti. Statika se servíruje ze sdíleného serveru bez spouštění kódu.
Denně, mimo node
Denní zálohy dat i konfigurace, verzované image pro rollback.
Německo, česky
Hetzner Norimberk. Podpora česky, faktura v Kč, smlouva podle českého práva.
Hloubkový test na přání
Když chceš víc než sken: pentest se 33 aktivními sondami a reportem pro zákazníky nebo audit.
Poctivě: sken najde to, co jde zjistit zvenku a z buildu. Chyby v obchodní logice nebo v datech, která appka sama ukládá, odhalí až pentest nebo review kódu. Nikdy neslibujeme „100% bezpečno".
Máte v appce víc AI agentů? Vidíte každého zvlášť.
Automatická ochrana v Grove Cloudu chrání všechna volání modelu bez zásahu do kódu. Od Defenderu 0.29.0 stačí na volání přidat hlavičku x-grove-agent — a dashboard rozdělí volání, útratu i zásahy podle agenta. Hlavička se před odesláním k poskytovateli odstraní.
Tři agenti (support-bot, billing-agent, research-crawler), nasazeno přes Grove Cloud z veřejného repa, klíč k OpenAI vložený jako proměnná. Po 15 voláních: dva agenti 100 % čistí, research-crawler — záměrně krmený otráveným vstupem — 5× označen za prompt injection. Útrata čtená z usage každé odpovědi.
Testovací appka je veřejná: github.com/grovetechai/grovecloud-test-agents
// OpenAI SDK
new OpenAI({
defaultHeaders: {
"x-grove-agent": "support-bot"
}
});
// fetch
fetch(url, { headers: {
"x-grove-agent": "billing-agent"
}}); Automatická vrstva pokrývá Node (fetch) i Python (httpx a requests — tedy OpenAI, Anthropic i Mistral SDK a LangChain). Co nevidíme a nikomu neprodáváme: streamované odpovědi, HTTP klienty mimo fetch/httpx/requests a lokální modely. Pro ty je plné SDK v kódu.