Vaše čísla patří jen vám.
Finanční data restaurace jsou obchodní tajemství. Tak s nimi také zacházíme.
Stručně
Data jsou šifrovaná v několika vrstvách. Žádný člověk z týmu nemá v aplikaci obrazovku, kde by vaše čísla viděl. Technicky existuje jediný přístup pro provoz a obnovu systému, má ho výhradně Václav Horníček, zakladatel master.restaurant. Klíč k textům leží mimo databázi a každé čtení vašich dat servisním nástrojem se zapíše do auditního logu, který vidíte ve svém účtu.
Jak to funguje, lidsky
Představte si vaše čísla jako obsah trezoru.
Cesta do trezoru
Když do dashboardu zapíšete tržbu nebo výdaj, putuje to k nám zabezpečeným tunelem. Stejná technologie, jakou používá vaše banka. Nikdo po cestě nevidí dovnitř.
Kde trezor stojí
Data leží v datovém centru v Irsku, v EU a pod evropskými pravidly. Disky jsou šifrované, takže i ukradený disk ukáže jen změť znaků.
Každá restaurace má vlastní schránku
Databáze pouští každý účet jen k jeho datům. Do vaší schránky se jiný účet nedostane, ani omylem. Tohle pravidlo vynucuje databáze sama a ověřujeme ho automatickými testy.
Texty mají druhý zámek
Poznámky a vlastní názvy, třeba jídla, suroviny nebo události v kalendáři, jsou navíc zašifrované dalším klíčem, který v databázi neleží. Kdyby se ke schránce někdo dostal, texty nepřečte.
Kdo se dívá?
Nikdo z týmu nemá v aplikaci obrazovku s vašimi čísly. Existuje jediný technický přístup pro provoz a opravy a má ho výhradně Václav Horníček, zakladatel master.restaurant.
Kniha návštěv, kterou držíte v ruce vy
Každé čtení vašich dat servisním nástrojem se zapíše do záznamu, který vidíte ve svém účtu na stránce Přístupy k datům. Prázdný seznam znamená, že servisním nástrojem k vašim datům nikdo nepřistoupil. Databáze úpravy i mazání těchto záznamů odmítá.
Vaše čísla jsou vaše obchodní tajemství. Stavíme to tak, abyste nám nemuseli věřit na slovo.
Kudy vaše čísla putují
Vrstvy ochrany, technicky
Šifrovaný přenos (TLS)
Veškerý provoz mezi vaším prohlížečem a aplikací i mezi aplikací a databází běží přes HTTPS s TLS 1.2 nebo novějším. Kdo by komunikaci po cestě odposlechl, uvidí jen šifru.
Šifrované disky (AES-256)
Databáze běží na platformě Supabase a její disky jsou šifrované standardem AES-256. Stejně šifrované jsou i zálohy, které platforma vytváří.
Oddělené účty (row level security)
Na každé tabulce s vaší evidencí platí v databázi pravidlo row level security: každý účet čte a zapisuje jen své vlastní řádky. Pravidlo vynucuje databáze sama, nejen aplikace, a pokrývají ho automatické testy.
Šifrování textů v aplikaci (AES-256-GCM)
Poznámky u tržeb, výdajů a opakovaných položek, vlastní názvy podkategorií, názvy událostí v kalendáři a v kalkulaci talíře názvy jídel, suroviny, postupy, alergeny i komentáře šéfkuchaře šifrujeme v aplikaci standardem AES-256-GCM. Každý účet má vlastní datový klíč, zabalený hlavním klíčem, který v databázi neleží. Částky, data a hlavní kategorie jako Mzdy nebo Nájem šifrované nejsou, protože z nich databáze počítá součty a food cost; chrání je šifrovaný přenos, šifrované disky a oddělené účty.
Žádná obrazovka s vašimi čísly
Administrace master.restaurant nemá žádnou obrazovku ani rozhraní, které by ukazovalo evidenci konkrétního člena: tržby, výdaje, poznámky, kalkulace talířů, sklad, kalendář ani bod zvratu. Dřívější nástroj pro přihlášení za uživatele jsme odstranili. Admin vidí jen provozní souhrny: počty uživatelů, stav předplatného, faktury, zpětnou vazbu a zprávy.
Jediný technický přístup a záznam, který čtete vy
Technický přístup pro provoz a obnovu systému má výhradně Václav Horníček, zakladatel master.restaurant. Čtení dat člena servisním nástrojem vyžaduje uvedený důvod a zapíše se do auditního logu (kdo, kdy, který účet a proč), který vidíte na stránce Přístupy k datům; úpravy i mazání těchto záznamů databáze odmítá. Poctivě dodáváme: databázi lze spravovat i přímo v konzoli poskytovatele hostingu, kde jsou šifrované texty jen šifra, a takový přímý přístup se do vašeho logu nezapisuje.
Data v EU
Databáze, přihlašování a úložiště souborů běží u Supabase v datovém centru v Irsku, tedy v EU. Aplikace běží na serveru v České republice a jen tam, v paměti, se vaše texty dešifrují, když otevřete dashboard.
GDPR a úplné smazání
Máte právo na přístup ke svým údajům, na jejich opravu, výmaz a přenositelnost a právo vznést námitku. Smazáním účtu se smažou všechna data vaší evidence, klíče i záznamy přístupů. Žádosti posílejte na privacy@master.restaurant.
Časté otázky
Kdo vidí moje čísla?
Vy a lidé, kterým dáte své přihlášení. Tým master.restaurant nemá v aplikaci obrazovku s vašimi daty.
Existuje k mým datům technický přístup?
Ano, jediný, a má ho výhradně Václav Horníček, zakladatel master.restaurant. Čtení servisním nástrojem vyžaduje důvod a zapíše se do logu, který vidíte na stránce Přístupy k datům. Přímo v konzoli databáze jsou vaše texty jen šifra, takový přístup se ale do vašeho logu nezapisuje. Nezapisují se ani automatické výpočty souhrnů, například měsíčních součtů pro připomínkové e-maily.
Co se stane, když databáze unikne?
Texty, tedy poznámky a názvy, by byly jen šifra bez klíče, který v databázi neleží. Částky a data by čitelné byly, a proto je chrání šifrované disky a oddělení účtů. Říkáme to rovnou.
Kde moje data fyzicky leží?
Databáze je v datovém centru v Irsku, v EU. Aplikace běží na serveru v České republice.
Můžu všechno smazat?
Ano. Smazáním účtu zmizí všechna data vaší evidence, klíče i záznamy přístupů.
Sdílíte data s třetími stranami?
Vaše data neprodáváme ani s nikým nesdílíme. Službu nám pomáhají provozovat tito zpracovatelé, každý jen ve své roli: Supabase (databáze, přihlašování a úložiště souborů; Irsko, EU), Stripe (platby; dostává fakturační údaje, ne vaši evidenci), Resend (doručování e-mailů; některé připomínkové e-maily obsahují souhrnná čísla, například vaše procento food costu) a poskytovatel hostingu v České republice, na kterém běží aplikace.
Chcete to vyzkoušet?
Okamžitý přístup