Bezpečnost a důvěra
Firmy na platformě Negotiq svěřují agentům své ceny, podmínky a obchodní rozhodnutí. Tento dokument popisuje, jak Platformu chráníme, jak si můžete sami ověřit integritu záznamů, jak řešíme incidenty a jak nám nahlásit zranitelnost. Má informativní povahu; závazná opatření pro zpracování osobních údajů stanoví Příloha 1 Smlouvy o zpracování osobních údajů. Pojmy s velkým počátečním písmenem mají význam podle Obchodních podmínek.
Certifikace: Provozovatel zatím nemá certifikaci ISO/IEC 27001, zprávu SOC 2 ani jinou bezpečnostní certifikaci. Obojí plánujeme. Do té doby vám na požádání poskytneme podrobnější informace nebo vyplníme přiměřený bezpečnostní dotazník.
1. Co Platforma nedělá
- Nedrží peníze. Provozovatel nepřijímá, nedrží ani nepřevádí peněžní prostředky stran Dohod a neposkytuje platební služby; úhrady jdou přímo z účtu Kupujícího na účet Dodavatele. Platforma jen zobrazuje platební instrukce a vede záznamy (čl. 7 Obchodních podmínek).
- Netrénuje modely na vašich datech. Obsah Uživatelů nepoužíváme k trénování modelů umělé inteligence; poskytovatel generativního modelu je podle smlouvy k trénování také nepoužívá.
- Nenechává generativní AI vyjednávat. Agenti jsou deterministická pravidla; generativní model jen převádí nestrukturované ceníky a výsledek vždy kontroluje člověk (Zásady používání umělé inteligence).
- Nesleduje vás. Aplikace ani právní stránky nenačítají analytické, reklamní ani sledovací kódy, písma ani skripty třetích stran. Jazyk stránky volíme podle nastavení vašeho prohlížeče, bez dotazu na jiné služby.
- Neprodává data. Osobní ani obchodní údaje neprodáváme; tržní srovnání zveřejňujeme jen anonymizovaně a agregovaně z dohod alespoň dvou různých Dodavatelů.
2. Přístup a účty
- Veškerá komunikace s Platformou probíhá šifrovaně přes HTTPS (TLS).
- Hesla ukládáme jen jako hash Argon2id. Záchranné kódy, přihlašovací relace a API klíče ukládáme jen jako kryptografický otisk; API klíč se zobrazí pouze při vytvoření.
- Relační cookie je HttpOnly, Secure a SameSite=Lax; u požadavků, které mění data, kontrolujeme hlavičku Origin (ochrana proti CSRF).
- Po 5 neúspěšných pokusech o přihlášení se účet na 15 minut zamkne; změna hesla odhlásí všechna zařízení. Rozhraní API podléhá limitům počtu požadavků.
- Co kdo smí, určují role, které přiděluje Správce Organizace (např. oprávnění schvalovat Nabídky). Správce Organizace vytváří, pojmenovává a ruší API klíče a vidí auditní záznamy své Organizace.
3. Oddělení zákazníků
Každý přístup k datům je omezen na Organizaci přihlášeného Uživatele nebo API klíče; požadavek na data jiné Organizace Platforma odmítne. Oddělení ověřují automatické testy při každé změně. Ukázková (demo) data jsou oddělena od dat skutečných firem. Před uzavřením Dohody protistrana nevidí identitu ani limity druhé strany.
4. Integrita a ověřitelnost záznamů
- Auditní řetězec. Podstatné úkony zapisujeme do řetězce, do kterého lze záznamy jen přidávat. Každý záznam obsahuje otisk (hash) předchozího záznamu a změnu či výmaz záznamů blokuje databázový trigger, takže jakýkoli zásah je zjistitelný.
- Podpisy Ed25519. Mandáty, Potvrzení, Záznamy AP2 (IntentMandate, CartMandate, PaymentMandate) a exporty Auditního řetězce podepisujeme klíčem Platformy. Veřejný klíč (algoritmus, klíč a jeho identifikátor) je na adrese
https://app.negotiq.synqflows.com/api/trust/public-keya ve formátu JWKS nahttps://app.negotiq.synqflows.com/.well-known/jwks.json; Záznamy AP2 nesou podpisy ve formátu JWS (EdDSA). Podpis Mandátu, Potvrzení a Záznamů AP2 lze ověřit i přímo přes ověřovací rozhraní API. - Veřejná kontrola. Na adrese
https://app.negotiq.synqflows.com/api/trust/chainkdokoli zjistí, zda je Auditní řetězec neporušený, včetně podepsaného posledního otisku;https://app.negotiq.synqflows.com/api/trust/statusukazuje, že produkce nepoužívá vývojové podpisové ani šifrovací klíče. - Custodiální atestace. Záznamy podepisuje Provozovatel svým klíčem, nikoli klíči stran. Podpis prokazuje, že záznam vznikl na Platformě a od podpisu nebyl změněn; neprokazuje sám o sobě, že jej strana podepsala — vazbu na jednající osobu zajišťuje přihlášení, role a Auditní řetězec. Při výměně klíče zveřejníme nový klíč s novým identifikátorem a dřívější veřejné klíče ponecháme k dispozici pro ověření starších záznamů.
- Webhooky. Oznámení podepisujeme HMAC-SHA256 podle specifikace Standard Webhooks (hlavičky
webhook-id,webhook-timestamp,webhook-signature). Ověřujte podpis i stáří zprávy a tajný klíč uchovávejte mimo zdrojový kód.
5. Ochrana dat
- Šifrování při přenosu (TLS) i při uložení u poskytovatele hostingu.
- Přístupové údaje k napojeným systémům (ERP) a tajné klíče Webhooků šifrujeme algoritmem AES-256-GCM. Přístupové údaje používáme jen ke stažení ceníku na pokyn Uživatele; doporučujeme pro napojení vytvořit uživatele s oprávněním jen ke čtení a s nejmenším nutným rozsahem oprávnění.
- Přílohy přijímáme jen v povolených formátech a velikostech, vydáváme je jen oprávněným osobám a vždy ke stažení, nikoli k zobrazení v prohlížeči.
- Zprávy na Adresu pro příjem e-mailů importujeme automaticky jen od Ověřených odesílatelů; ostatní čekají na potvrzení v aplikaci. Odesílatele, předmět, čas přijetí a přílohy mažeme po 90 dnech.
- Agenti nečtou obsah ceníků, specifikací, příloh ani e-mailů jako pokyny (ochrana proti vkládání pokynů, tzv. prompt injection).
- U potenciálních dodavatelů vedeme jen obecné firemní kontakty.
6. Provoz, zálohy a logy
- Aplikace a databáze běží u poskytovatele hostingu uvedeného v článku 9. Databázi pravidelně zálohujeme; zálohy se přepisují v běžném cyklu nejpozději do 90 dní.
- Provozní logy (včetně IP adres) a záznamy o doručení Webhooků uchováváme nejvýše 90 dní, záznamy Auditního řetězce 10 let.
- Přístup do produkčního prostředí mají jen pověřené osoby Provozovatele vázané mlčenlivostí.
- Závislosti používáme v pevně určených verzích. Při každé změně automaticky testujeme bezpečnostní invarianty: oddělení Organizací, dodržení mezí Agentů a důvěrnost stropů a minim.
7. Incidenty a oznamování porušení
- Každý bezpečnostní incident vyhodnotíme, omezíme jeho dopad, odstraníme příčinu a zdokumentujeme jej.
- Zákazníky, kterých se incident týká, informujeme bez zbytečného odkladu. Porušení zabezpečení osobních údajů, které zpracováváme jako zpracovatel, ohlásíme Správci nejpozději do 48 hodin od zjištění (čl. 5 Smlouvy o zpracování osobních údajů).
- Jsme-li správcem, ohlásíme porušení zabezpečení osobních údajů Úřadu pro ochranu osobních údajů do 72 hodin od zjištění, ledaže je nepravděpodobné, že by mělo za následek riziko pro práva a svobody fyzických osob (čl. 33 GDPR); při vysokém riziku informujeme bez zbytečného odkladu i dotčené osoby (čl. 34 GDPR).
- Po uzavření incidentu poskytneme dotčeným zákazníkům na požádání shrnutí příčin a přijatých opatření.
8. Hlášení zranitelností
Zranitelnost nám prosím nahlaste na inquiry@negotiq.synqflows.com. Kontakty a pravidla jsou také ve strojově čitelném souboru https://app.negotiq.synqflows.com/.well-known/security.txt.
- Uveďte popis zranitelnosti, dotčenou adresu nebo rozhraní, kroky k reprodukci a možný dopad; komunikovat lze česky nebo anglicky.
- Přijetí hlášení potvrdíme bez zbytečného odkladu, budeme vás informovat o postupu a po opravě vám s vaším souhlasem veřejně poděkujeme. Finanční odměny (bug bounty) nevyplácíme.
- Pravidla: testujte jen na vlastních účtech a datech; k údajům jiných osob přistupujte jen v rozsahu nezbytném k prokázání zranitelnosti, nic neměňte ani nemažte a získaná data neuchovávejte; neprovádějte útoky na dostupnost (DoS), sociální inženýrství, phishing ani fyzické útoky; nezasílejte hromadné zprávy na Adresy pro příjem e-mailů; zranitelnost nezveřejňujte, dokud ji neopravíme nebo dokud neuplyne 90 dní od nahlášení, nedohodneme-li se jinak.
- Bezpečný přístav: Výzkum provedený v dobré víře a v souladu s těmito pravidly považujeme za oprávněný a k přístupu v tomto rozsahu dáváme souhlas. Nebudeme proti vám podnikat právní kroky ani podávat trestní oznámení, a pokud by takové kroky zahájila třetí osoba, potvrdíme, že jste jednali v souladu s těmito pravidly. Souhlas nemůžeme udělit za třetí strany (např. poskytovatele hostingu nebo Služeb třetích stran).
9. Umístění dat a další zpracovatelé
| Zpracovatel | Činnost | Umístění, záruky |
|---|---|---|
| Railway Corporation | hosting aplikace a databáze, zálohy | USA / EU; standardní smluvní doložky nebo EU-U.S. Data Privacy Framework |
| Anthropic, PBC | převod nestrukturovaných ceníků do tabulky (jen při použití funkce) | USA; standardní smluvní doložky; bez trénování modelů na datech |
| poskytovatel příjmu e-mailů (konkrétní poskytovatel bude doplněn do seznamu před spuštěním funkce) | příjem zpráv zaslaných na Adresy pro příjem e-mailů a jejich předání Platformě | bude uvedeno spolu s poskytovatelem; předání mimo EHP jen se zárukami podle kapitoly V GDPR |
| poskytovatel e-mailové služby (SMTP) | doručování faktur, upomínek a provozních zpráv (adresa příjemce a obsah zprávy) | EU |
Závazný seznam a pravidla změn (oznámení nejméně 14 dní předem s možností námitky) obsahuje Smlouva o zpracování osobních údajů (čl. 4). Systémy, které zvolí Organizace (ERP, produktové feedy, koncové body Webhooků, agenti třetích stran), nejsou našimi zpracovateli; údaje jim předáváme na její pokyn.
10. Kontinuita provozu
Usilujeme o nepřetržitou dostupnost, ale bez písemně sjednané smlouvy o úrovni služeb (SLA) negarantujeme žádnou úroveň dostupnosti ani dobu obnovy. Databázi pravidelně zálohujeme a plánovanou údržbu oznamujeme předem, je-li to možné. Data své Organizace si můžete kdykoli bezplatně exportovat (JSON) a Potvrzení a Záznamy AP2 stáhnout a ověřit veřejným klíčem i bez přístupu k Platformě.
11. Kontakt
- Bezpečnost a zranitelnosti: inquiry@negotiq.synqflows.com
- Ochrana osobních údajů: inquiry@negotiq.synqflows.com
- Ostatní dotazy a kontaktní místo podle DSA: inquiry@negotiq.synqflows.com