DiffMon
WebAPICeníkDokumentaceNávodySpustit monitoring

Smlouva o zpracování osobních údajů (DPA) - DiffMon

Účinnost od: 2026-03-01

Tato DPA tvoří součást Podmínek služby a použije se všude tam, kde zpracovatel zpracovává osobní údaje jménem správce v souvislosti se Službou.

Smluvní strany

  1. Customer ("správce")
  2. Jaroslav Sůva, IČO: 71937501, sídlo: Ohnišťanská 84/2, 193 00 Praha, Česká republika ("zpracovatel")

1. Definice

"Osobní údaje", "zpracování", "správce", "zpracovatel" a "dozorový úřad" mají význam podle GDPR.

"Customer Content" znamená konfiguraci monitoringu, monitorované cíle, snapshoty, diffy a odvozená metadata.

2. Role

Správce určuje účely a prostředky zpracování osobních údajů v rámci Customer Content a správy účtu.

Zpracovatel zpracovává osobní údaje pouze na základě doložených pokynů správce, včetně předávání do třetích zemí, ledaže mu takové zpracování ukládá použitelné právo. (GDPR čl. 28 odst. 3 písm. a))

3. Předmět, doba, povaha a účel

Předmět: poskytování monitoringu změn webu/API, ukládání snapshotů a diffů, doručování alertů a provozní podpora.

Doba trvání: po dobu poskytování Služby a po dobu retenčních období definovaných plánem a právními povinnostmi.

Povaha zpracování: shromažďování, ukládání, organizace, vyhledávání, přenos (notifikace), výmaz.

Účel: poskytování Služby, zajištění bezpečnosti, prevence zneužití, doručování notifikací a zákaznická podpora.

4. Kategorie údajů a subjektů údajů

Subjekty údajů: autorizovaní uživatelé správce a osoby, jejichž údaje se mohou objevit v monitorovaném obsahu (podle toho, co správce monitoruje).

Kategorie osobních údajů:

Zvláštní kategorie údajů (čl. 9): nejsou zamýšlené. Správce nebude Službu používat ke zpracování zvláštních kategorií údajů, pokud to není výslovně písemně dohodnuto.

  • Údaje o účtu (e-mail, jméno, pokud je uvedeno, členství)
  • Technické údaje (IP adresa, request ID, logy)
  • Customer Content, který může obsahovat osobní údaje (HTML/JSON snapshoty, diffy, URL a webhook endpointy)

5. Povinnosti zpracovatele

Zpracovatel je povinen:

  • (a) zpracovávat osobní údaje pouze podle doložených pokynů správce.
  • (b) zajistit, aby osoby oprávněné zpracovávat osobní údaje byly vázány mlčenlivostí.
  • (c) zavést přiměřená technická a organizační opatření (TOMs) podle části 7.
  • (d) dodržovat podmínky pro zapojení subzpracovatelů podle části 12.
  • (e) poskytovat správci součinnost při žádostech subjektů údajů, DPIA a konzultacích s úřady, pokud je to použitelné.
  • (f) po skončení zpracování osobní údaje vymazat nebo vrátit podle části 10.
  • (g) zpřístupnit informace potřebné k doložení souladu a umožnit audity podle části 11.

6. Povinnosti správce

Správce je povinen:

  • (a) zajistit právní titul pro zpracování i pro monitoring konfigurovaných cílů.
  • (b) poskytovat doložené pokyny a zajistit, že konfigurace neporušují zákony ani práva třetích stran.
  • (c) udržovat bezpečný přístup k účtům a odpovědně spravovat členy workspace.

7. Bezpečnostní opatření (TOMs)

Zpracovatel zavádí opatření přiměřená riziku, zejména:

  • logickou tenant izolaci (org/workspace-scoped access controls)
  • šifrování při přenosu (TLS)
  • bezpečné zacházení se secrets: API tokeny uložené jako hashe, nikoli v plaintextu
  • bezpečné zacházení se secrets: webhook secrets uložené šifrovaně nebo hashovaně podle použitého mechanismu
  • SSRF a safe-request ochrany pro odchozí požadavky (fetch monitorů i doručování webhooků)
  • striktní redakci Authorization a dalších citlivých hlaviček v logách
  • řízení přístupu do produkčních systémů podle principu nejmenších oprávnění
  • postupy záloh a obnovy včetně omezení přístupu tam, kde to infrastruktura podporuje
  • postupy reakce na incidenty a bezpečnostní monitoring

8. Součinnost při právech subjektů údajů

Zpracovatel poskytne přiměřenou součinnost, aby správce mohl reagovat na žádosti o přístup, výmaz, opravu, omezení zpracování nebo export osobních údajů, pokud je správce nemůže vyřídit samoobslužně ve Službě.

9. DPIA a předchozí konzultace

Zpracovatel poskytne informace přiměřeně potřebné k tomu, aby správce mohl provést DPIA nebo konzultaci s dozorovým úřadem, a to v rozsahu Služby a s ohledem na mlčenlivost.

10. Výmaz / vrácení

Po ukončení nebo na písemnou žádost správce zpracovatel osobní údaje v přiměřené lhůtě vymaže nebo vrátí, s výhradou následujícího:

  • retence podle plánu (snapshoty, diffy, payloady)
  • právní povinnosti, například účetní a fakturační záznamy
  • zálohy, které mohou po omezenou dobu přetrvávat a jsou chráněné řízením přístupu

11. Audity

Zpracovatel zpřístupní informace potřebné k doložení souladu s touto DPA. Audity lze provést nejvýše [1] krát ročně s přiměřeným předstihem, v pracovní době a při zachování mlčenlivosti a bezpečnostních omezení.

12. Mezinárodní předávání

Pokud dochází k předávání mimo EU/EHP, zpracovatel se opře o přiměřené záruky, jako jsou rozhodnutí o odpovídající ochraně, EU-US Data Privacy Framework, je-li použitelný, a/nebo standardní smluvní doložky.

13. Oznámení porušení zabezpečení

Zpracovatel bez zbytečného odkladu oznámí správci, že se dozvěděl o porušení zabezpečení osobních údajů, které se týká osobních údajů správce, a poskytne dostupné informace potřebné ke splnění povinností správce.

14. Pořadí přednosti

V případě rozporu má tato DPA přednost před Podmínkami služby v rozsahu povinností týkajících se zpracování osobních údajů.

PŘÍLOHA A - PODROBNOSTI ZPRACOVÁNÍ

  • Služba: DiffMon – monitoring změn webu a API
  • Operace zpracování: fetch/collect → normalize → snapshot/diff → store → notify → audit/logging
  • Umístění dat: EU (Frankfurt, Německo) – hosting aplikace a primární databáze. Úložiště objektů a doručování e-mailů může využívat regiony EU nebo US v závislosti na konfiguraci poskytovatele.
  • Retence: Free plán – 3 dny (snapshoty, diffy, payloady). Hobby plán – 30 dnů. Pro plán – 180 dnů. Business/Enterprise – individuální. Po vypršení se payloady smažou; metadata mohou být uchována pro provozní integritu. Audit logy se uchovávají dlouhodobě.

PŘÍLOHA B - SUBZPRACOVATELÉ

  • Render – hosting aplikace a background workery (EU Frankfurt)
  • Poskytovatel PostgreSQL (např. Neon / Railway) – primární databáze (EU)
  • Poskytovatel Redis – správa sessions, cache, rate limiting, fronta úloh (EU)
  • AWS S3 nebo S3 kompatibilní úložiště – úložiště payloadů snapshotů (EU, konfigurovatelné)
  • Resend / SendGrid – doručování transakčních e-mailů (US/EU)
  • Stripe – fakturace a zpracování plateb (US/EU)
  • Google Analytics – webová analytika (US, na základě souhlasu)

PŘÍLOHA C - TECHNICKÁ A ORGANIZAČNÍ OPATŘENÍ

  • Logická tenant izolace: veškerý přístup k datům je omezen na ID organizace/workspace
  • Šifrování při přenosu: TLS pro všechna spojení (aplikace, databáze, API, webhooky)
  • Zabezpečení API tokenů: tokeny uloženy jako nevratné hashe (SHA-256), nikdy v plaintextu
  • Zabezpečení webhook secrets: podepisovací secrets uloženy šifrovaně nebo hashovaně
  • SSRF a safe-request ochrana: odchozí požadavky (fetch monitorů a doručování webhooků) jsou validovány proti interním/privátním IP rozsahům
  • Redakce logů: Authorization hlavičky, Bearer tokeny, API klíče a citlivé hodnoty jsou automaticky redakovány v logách aplikace
  • Řízení přístupu: produkční systémy dodržují princip nejmenších oprávnění
  • Rate limiting: API a autentizační endpointy jsou omezeny proti zneužití
  • Správa sessions: sessions jsou časově omezené se zabezpečeným hashováním tokenů
  • Zálohování a obnova: zálohy databáze s omezením přístupu dle možností poskytovatele infrastruktury
  • Reakce na incidenty: bezpečnostní monitoring a postupy reakce na incidenty
DiffMon

Sledujte změny webu a API pomocí alertů a diffů.

PodmínkySoukromíDPADokumentaceNávodyPlánPřehled změn
Copyright 2026 DiffMon