Jak aplikace pracuje s údaji
Plán příspěvků umožňuje upravovat témata pouze ve schválených plánovacích Google Kalendářích, které má přihlášený účet oprávnění upravovat. Google Kalendář uchovává vlastní události.
Aplikace načítá pouze kalendáře ze seznamu schváleného správcem služby, ke kterým máš právo zápisu. Ostatní osobní ani profesní kalendáře nevyhledává, nečte ani neupravuje. Kalendářní oprávnění Googlu jsou technicky širší; omezení na schválená ID vynucuje server při každém čtení i zápisu. Přihlášení neposkytuje správci nové sdílení tvých kalendářů. Přístup k událostem slouží k načtení, vytvoření, přejmenování a odstranění témat a celotýdenních stavů. Google ověřuje účet; základní oprávnění přečíst e-mail účtu je potřeba také pro spuštění kalendářních operací přes Apps Script API. Aplikace e-mail neukládá ani nepředává hostingu. Identifikátor účtu pomáhá při obnovení přihlášení zabránit uložení rozepsaných změn pod jiným účtem.
Google Kalendář je jediným úložištěm plánu. Web používá nezbytnou zabezpečenou cookie pro přihlášení až na 90 dní od přihlášení na daném zařízení a adrese. Cookie obsahuje náhodný identifikátor, je HttpOnly, Secure a SameSite=Strict; neobsahuje Google token ani obsah kalendáře. Server Netlify vymění přihlašovací kód za tokeny Googlu a v Netlify Blobs uchovává šifrovaný obnovovací token, identifikátor účtu, rozsah oprávnění, adresu a konec platnosti relace. Klíč šifrování je oddělený v tajném nastavení serveru. Krátkodobý přístupový token se vrací do paměti stránky a kalendářní požadavky směřují přímo do Googlu. Obsah kalendářů se do tohoto úložiště neposílá. Odhlášení nejprve dokončí uložení změn a pak smaže relaci i cookie. Po 90 dnech server odmítne další obnovení; neaktivní prošlé záznamy maže denní úklid nejpozději do přibližně 27 hodin. Smazání cookies nebo odebrání oprávnění může vyžadovat nové přihlášení dříve. Do místního úložiště se ukládá také volba světlého/tmavého vzhledu.
Web hostuje Netlify; kalendářní operace zpracovávají Google Apps Script a Google Kalendář. Poskytovatelé při provozu používají své běžné provozní záznamy. Aplikace nepřidává reklamu, analytické sledování ani neposílá údaje o kalendářích dalším příjemcům. Údaje se nepoužívají pro trénování modelů.
Oprávnění aplikace lze odebrat v nastavení Google účtu. Události lze spravovat a odstranit přímo v Google Kalendáři. Provozovatel: Ondřej Langr. Kontakt přes ondrejlangr.eu.