Zásady ochrany osobních údajů
Aplikace oSpolek – účetnictví a správa zapsaných spolků · účinné od 15. 10. 2026
1. Shrnutí
oSpolek je webová aplikace, která běží celá v prohlížeči uživatele. Vydavatel aplikace nemá přístup k datům spolků – data se neodesílají na žádný server vydavatele. Ukládají se jen tam, kam je uloží uživatel: do úložiště jeho prohlížeče, do složky v jeho počítači nebo do cloudového úložiště spolku (Google Disk, OneDrive, Dropbox).
2. Kdo je kdo
- Vydavatel aplikace: Ing. Jiří Horníček, kontakt hornicek.jiri@gmail.com.
- Správce osobních údajů členů, dárců a dalších osob evidovaných v aplikaci je spolek, který aplikaci používá. Vydavatel tyto údaje nezpracovává.
3. Jaká data aplikace zpracovává a kde
- Data spolku (účetnictví, členové, dokumenty, zápisy, přílohy) – v úložišti prohlížeče, ve složce v počítači nebo v cloudu spolku podle volby uživatele.
- Trezor přístupů – šifrován v prohlížeči hlavním heslem (AES-256); bez hesla jej nelze přečíst nikde.
- Jméno uživatele a název počítače – uvedené uživatelem; ukládají se k datům spolku, aby ostatní viděli, kdo má spolek právě otevřený.
- Licence – kód licence a náhodný identifikátor zařízení pro hlídání počtu počítačů; ukládají se k datům spolku.
4. Napojení na cloud spolku (Google Disk, OneDrive, Dropbox)
Pokud uživatel zvolí uložení „přímo v cloudu spolku“, aplikace se po jeho přihlášení připojí k účtu spolku s co nejužšími oprávněními:
- Google Disk – oprávnění
drive.file: aplikace vidí a upravuje jen soubory, které sama vytvořila (složka oSpolek), nikoli ostatní obsah Disku. K zobrazení přihlášeného účtu čte e-mail účtu. - OneDrive – oprávnění
Files.ReadWrite.AppFolder: jen složka aplikace „Aplikace/ClubLedger“;User.Readpro zobrazení účtu. - Dropbox – typ přístupu „App folder“: jen složka aplikace „Aplikace/ClubLedger“; čtení informací o účtu pro jeho zobrazení.
Přihlašovací tokeny se ukládají jen v prohlížeči uživatele a slouží výhradně ke čtení a zápisu dat spolku. Data jdou přímo mezi prohlížečem a cloudem spolku. Aplikace údaje z těchto služeb nepoužívá k žádnému jinému účelu, neprodává je, nepředává třetím stranám a nepoužívá je k reklamě ani k trénování modelů umělé inteligence. Používání údajů získaných z Google API je v souladu se zásadami Google API Services User Data Policy, včetně požadavků na omezené použití (Limited Use).
Připojení lze kdykoli zrušit v aplikaci (Nastavení a zálohy → Odpojit účet) nebo v nastavení účtu u poskytovatele.
5. Další služby
- ARES (Ministerstvo financí ČR) – při zadání IČO se z prohlížeče načtou veřejné údaje o subjektu.
- Hosting aplikace (Cloudflare Pages) – poskytuje jen soubory aplikace; data spolků přes něj neprocházejí.
Aplikace nepoužívá cookies pro sledování ani analytické nástroje.
6. Nahlášení problému
Pokud uživatel sám odešle hlášení (Nahlásit problém), dostane ho vydavatel. Hlášení obsahuje jen to, co uživatel napíše, nepovinný e-mail pro odpověď a – pokud to uživatel nezruší – technické údaje: verzi aplikace, typ prohlížeče, zvolenou variantu uložení, stránku aplikace a poslední chybové hlášky. Data spolku (členové, účetnictví, dokumenty, název ani IČO) se neposílají; před odesláním si uživatel může zobrazit přesně, co odejde. Hlášení se předává přes Cloudflare a ukládá jako neveřejný úkol v systému, kde vydavatel eviduje opravy aplikace (GitHub). Slouží výhradně k opravám a vývoji aplikace a k odpovědi uživateli; o smazání hlášení lze požádat na kontaktním e-mailu.
7. Zabezpečení
Jak aplikace chrání data a jak ji testujeme (automatické bezpečnostní testy, penetrační testy, šifrování trezoru), popisuje stránka Bezpečnost.
8. Odpovědnost spolku
Spolek jako správce odpovídá za zákonnost zpracování osobních údajů svých členů (GDPR), za zabezpečení svého účtu u cloudové služby a za zálohy. Aplikace k tomu poskytuje nástroje (šifrovaný trezor, zálohy, koš, auditní log).
9. Kontakt
Dotazy k těmto zásadám: hornicek.jiri@gmail.com.