Bezpečnost vašich dat je naší prioritou
Data přenášíme šifrovaně a ukládáme je primárně v EU; zálohy šifrujeme. Transparentně ukazujeme, jak je chráníme.
Kde jsou vaše data
Aplikace a databáze běží na virtuálním serveru Hetzner Cloud v Norimberku (Německo), který provozujeme jen pro vlastní služby — nejde o sdílený hosting. Zálohy a nahrané soubory ukládáme u Backblaze v EU (Amsterdam). Organizace jsou v jedné databázi a oddělené na úrovni každého záznamu. Služby amerických poskytovatelů (Anthropic, OpenAI, Backblaze, Resend, Sentry) se opírají o EU–US Data Privacy Framework nebo standardní smluvní doložky (SCC) — viz Sub-zpracovatelé.
Primární hosting v EU
Databáze a server v Německu, US integrace přes DPF/SCC
Šifrování
Vaše data jsou chráněna na všech úrovních — při uložení, při přenosu i v zálohách.
At rest (uložená data)
AES-256-GCM šifrování citlivých tajemství — OAuth tokeny (Fakturoid, iDoklad, Google Calendar, Freelo), webhook signing secrets. Každý záznam šifrovaný individuálně s unikátním IV. Hesla hashována algoritmem scrypt. API klíče hašovány HMAC-SHA256 s pepperem.
In transit (přenos dat)
Veškerá komunikace přes TLS 1.3. HSTS s 1letou platností a preload direktivou. Žádná data se nepřenášejí nešifrovaným kanálem.
Zálohy
Denně šifrované zálohy databáze pomocí GPG (RSA-4096). Dešifrovat může pouze držitel privátního klíče. Zálohy jsou zašifrovány ještě před odesláním na offsite úložiště.
Hierarchie rolí
Řízení přístupu
Každý uživatel má přístup pouze k tomu, co skutečně potřebuje. 6 úrovní rolí s granulárním řízením oprávnění.
Zálohování
Víceúrovňová záložní strategie zajišťuje, že vaše data jsou v bezpečí i při nejhorším scénáři.
Audit a monitoring
Každá změna je zaznamenána. Každá chyba je okamžitě hlášena. Pravidelně kontrolujeme bezpečnost celé aplikace.
Audit log
Kompletní záznam kdo co kdy změnil, včetně IP adresy. Filtrovatelný a exportovatelný. Dostupný v Settings (admin/owner), zahrnutý i v GDPR exportu dle Art. 20 (posledních 365 dní akcí uživatele).
Sentry error tracking
Okamžité hlášení chyb; výchozí osobní údaje (IP, cookies, tělo požadavku) se neodesílají — záznam nese jen identifikátor uživatele a organizace a technický kontext. Data v EU.
Interní bezpečnostní audit
Pravidelný interní audit podle metodiky OWASP Top 10. Kontrolujeme všech 10 kategorií rizik a výsledky promítáme do kódu.
Plausible Analytics
Self-hosted analytická služba bez cookies. GDPR-friendly, žádné sledování uživatelů.
Ochrana proti útokům
GDPR compliance
Soulad s Nařízením EU 2016/679 (GDPR) není jen checkbox — je to základ našeho přístupu k vývoji a provozu služby.
Sub-zpracovatelé
Kdo zpracovává údaje, které do aplikace zadáváte. Závazný seznam je ve smlouvě o zpracování osobních údajů (mujvykaz.cz/dpa).
| Sub-zpracovatel | Sídlo | Účel | Zpracovávaná data |
|---|---|---|---|
| Hetzner Online GmbH | EUNorimberk, Německo | Server a databáze | Všechna data (server v EU) |
| Backblaze, Inc. | DPF/SCCUSA (data v EU, Amsterdam) | Kopie záloh; nahrané soubory (přílohy, doklady k nákladům) | Zálohy šifrované naším klíčem; soubory šifrované na straně úložiště |
| Anthropic Ireland, Limited | DPF/SCCIrsko (zpracování v USA) | AI Reporty, chat podpory, čtení dokladů | Text otázek a dotazů (AI Reporty nedostávají výsledky z databáze); soubory dokladů s názvy středisek, klientů a kategorií pro návrh zařazení. Data nepoužívá k trénování modelů |
| OpenAI Ireland Ltd. | DPF/SCCIrsko (zpracování i v USA) | Záložní AI — jen při výpadku AI od Anthropicu (AI Reporty; po nasazení zálohy i chat podpory a čtení dokladů) | Stejné údaje jako Anthropic pro tytéž funkce; uchovává zpravidla nejvýše 30 dní, nepoužívá k trénování modelů |
| Resend, Inc. | DPF/SCCUSA | Odesílání e-mailů | E-mailové adresy, jména, obsah e-mailu |
| Sentry (Functional Software, Inc.) | DPF/SCCUSA (data v EU, Německo) | Zachytávání chyb aplikace | Diagnostické záznamy o chybách — mohou obsahovat ID uživatele a kontext požadavku |
Předání do USA se opírá o EU–US Data Privacy Framework (u certifikovaných firem) a standardní smluvní doložky (SCC); Anthropic a OpenAI o SCC. O zamýšlené změně sub-zpracovatelů informujeme vlastníky organizací e-mailem minimálně 14 dní předem (DPA bod 6.2). Stripe zpracovává platby našeho předplatného — tyto údaje zpracováváme jako správce (viz Zásady), nejde o údaje zadané do aplikace. Přihlášení účtem Google a Google Kalendář si uživatel zapíná sám; Google je zpracovává podle svých podmínek.
Často kladené dotazy
Kde jsou moje data?
Máte DPA (Smlouvu o zpracování osobních údajů)?
Je Můj Výkaz GDPR compliant?
Potřebujete DPO (Pověřence pro ochranu osobních údajů)?
Máte bezpečnostní dotaz?
Napište nám na info@mujvykaz.cz — každý podnět řešíme osobně a odpovídáme do 48 hodin.