Varnost in zaupanje
Podjetja na platformi Negotiq agentom zaupajo svoje cene, pogoje in poslovne odločitve. Ta dokument opisuje, kako ščitimo Platformo, kako lahko sami preverite celovitost zapisov, kako obravnavamo incidente in kako nam prijavite ranljivost. Je informativne narave; zavezujoči ukrepi za obdelavo osebnih podatkov so določeni v Prilogi 1 k Pogodbi o obdelavi osebnih podatkov. Izrazi z veliko začetnico imajo pomen, opredeljen v Splošnih pogojih poslovanja.
Certifikati: Operater še nima certifikata ISO/IEC 27001, poročila SOC 2 ali katerega koli drugega varnostnega certifikata. Oboje načrtujemo. Do takrat vam na zahtevo zagotovimo podrobnejše informacije ali izpolnimo razumen varnostni vprašalnik.
1. Česa Platforma ne počne
- Ne hrani denarja. Operater ne prejema, ne hrani in ne prenaša denarnih sredstev strank Poslov in ne opravlja plačilnih storitev; plačila gredo neposredno z računa Kupca na račun Dobavitelja. Platforma samo prikazuje plačilna navodila in vodi zapise (člen 7 Splošnih pogojev poslovanja).
- Na vaših podatkih ne uči modelov. Vsebine Uporabnikov ne uporabljamo za učenje modelov umetne inteligence; po svoji pogodbi je za učenje ne uporablja niti ponudnik generativnega modela.
- Generativni umetni inteligenci ne prepušča pogajanj. Agenti so deterministična pravila; generativni model samo pretvarja nestrukturirane cenike, rezultat pa vedno pregleda človek (Izjava o upravljanju umetne inteligence).
- Ne sledi vam. Niti aplikacija niti pravne strani ne nalagajo analitične, oglaševalske ali sledilne kode niti pisav ali skript tretjih oseb. Jezik strani se ravna po nastavitvah vašega brskalnika, brez poizvedb pri drugih storitvah.
- Ne prodaja podatkov. Ne prodajamo niti osebnih niti poslovnih podatkov; tržne primerjave objavljamo samo v anonimizirani in združeni obliki iz poslov najmanj dveh različnih Dobaviteljev.
2. Dostop in uporabniški računi
- Vsa komunikacija s Platformo je šifrirana prek HTTPS (TLS).
- Gesla hranimo samo kot zgoščene vrednosti Argon2id. Obnovitvene kode, seje prijave in ključe API hranimo samo kot kriptografske zgoščene vrednosti; ključ API se prikaže samo ob ustvarjanju.
- Piškotek seje je HttpOnly, Secure in SameSite=Lax; pri zahtevah, ki spreminjajo podatke, preverjamo glavo Origin (zaščita pred CSRF).
- Po 5 neuspešnih poskusih prijave se uporabniški račun zaklene za 15 minut; sprememba gesla odjavi vse naprave. Za API veljajo omejitve števila zahtev.
- Kdo sme kaj storiti, določajo vloge, ki jih dodeljuje Skrbnik Organizacije (npr. pooblastilo za odobritev Ponudb). Skrbnik Organizacije ustvarja, poimenuje in prekliče ključe API ter vidi revizijske zapise Organizacije.
3. Ločevanje strank
Vsak dostop do podatkov je omejen na Organizacijo prijavljenega Uporabnika ali ključa API; Platforma zavrne vsako zahtevo za podatke druge Organizacije. Avtomatizirani testi to ločevanje preverijo ob vsaki spremembi. Predstavitveni (demo) podatki so ločeni od podatkov resničnih podjetij. Pred sklenitvijo Posla nasprotna stranka ne vidi niti identitete niti omejitev druge stranke.
4. Celovitost in preverljivost zapisov
- Revizijska veriga. Bistvena dejanja vpisujemo v verigo, v katero je mogoče vpise samo dodajati. Vsak vpis vsebuje zgoščeno vrednost prejšnjega vpisa, sprožilec v podatkovni bazi pa preprečuje spreminjanje ali brisanje vpisov, zato je vsak poseg mogoče zaznati.
- Podpisi Ed25519. Mandate, Potrdila, Zapise AP2 (IntentMandate, CartMandate, PaymentMandate) in izvoze Revizijske verige podpisujemo s ključem Platforme. Javni ključ (algoritem, ključ in identifikator ključa) je na voljo na naslovu
https://app.negotiq.synqflows.com/api/trust/public-keyin v formatu JWKS na naslovuhttps://app.negotiq.synqflows.com/.well-known/jwks.json; Zapisi AP2 nosijo podpise v formatu JWS (EdDSA). Podpise Mandatov, Potrdil in Zapisov AP2 je mogoče preveriti tudi neposredno prek končnih točk API za preverjanje. - Javno preverjanje. Na naslovu
https://app.negotiq.synqflows.com/api/trust/chainlahko vsakdo preveri, ali je Revizijska veriga nedotaknjena, vključno s podpisano zadnjo zgoščeno vrednostjo;https://app.negotiq.synqflows.com/api/trust/statusprikazuje, da produkcijsko okolje ne uporablja razvojnih ključev za podpisovanje ali šifriranje. - Skrbniško potrjevanje (custodial attestation). Zapise podpisuje Operater s svojim ključem, ne s ključi strank. Podpis dokazuje, da je zapis nastal na Platformi in da od podpisa ni bil spremenjen; sam po sebi ne dokazuje, da ga je podpisala stranka — povezavo z osebo, ki je ravnala, zagotavljajo prijava, vloge in Revizijska veriga. Ko bomo ključ zamenjali, bomo novi ključ objavili z novim identifikatorjem, prejšnje javne ključe pa ohranili na voljo za preverjanje starejših zapisov.
- Webhooki. Obvestila podpisujemo s HMAC-SHA256 v skladu s specifikacijo Standard Webhooks (glave
webhook-id,webhook-timestamp,webhook-signature). Preverite podpis in starost sporočila ter skrivni ključ hranite zunaj izvorne kode.
5. Varstvo podatkov
- Šifriranje med prenosom (TLS) in v mirovanju pri ponudniku gostovanja.
- Dostopni podatki za povezane sisteme (ERP) in skrivni ključi za podpisovanje Webhookov so šifrirani z AES-256-GCM. Dostopne podatke uporabljamo samo za pridobitev cenika po navodilu Uporabnika; priporočamo, da za povezavo ustvarite namenskega uporabnika z dostopom samo za branje in z najmanjšim potrebnim obsegom pooblastil.
- Priloge sprejemamo samo v dovoljenih formatih in velikostih, posredujemo jih samo pooblaščenim osebam in vedno za prenos, nikoli za prikaz v brskalniku.
- Sporočila na Naslov za prejem e-pošte se samodejno uvozijo samo od Preverjenih pošiljateljev; druga čakajo na potrditev v aplikaciji. Pošiljatelja, zadevo, čas prejema in priloge izbrišemo po 90 dneh.
- Agenti vsebine cenikov, specifikacij, prilog ali e-poštnih sporočil ne obravnavajo kot navodil (zaščita pred vrivanjem navodil, t. i. prompt injection).
- Pri potencialnih dobaviteljih hranimo samo splošne kontakte podjetij.
6. Delovanje, varnostne kopije in dnevniki
- Aplikacija in podatkovna baza delujeta pri ponudniku gostovanja, navedenem v točki 9. Podatkovno bazo redno varnostno kopiramo; varnostne kopije se v rednem ciklu prepišejo najpozneje v 90 dneh.
- Operativne dnevnike (vključno z naslovi IP) in zapise o dostavi Webhookov hranimo največ 90 dni, vpise v Revizijsko verigo pa 10 let.
- Dostop do produkcijskega okolja je omejen na pooblaščeno osebje Operaterja, zavezano k zaupnosti.
- Odvisnosti so vezane na natančne različice. Ob vsaki spremembi samodejno testiramo varnostne invariante: ločevanje Organizacij, spoštovanje meja Agentov ter zaupnost zgornjih mej in minimumov.
7. Incidenti in uradno obveščanje o kršitvah
- Vsak varnostni incident ocenimo, omejimo njegove učinke, odpravimo njegov vzrok in ga dokumentiramo.
- Prizadete stranke obvestimo brez nepotrebnega odlašanja. O kršitvi varstva osebnih podatkov, ki jih obdelujemo kot obdelovalec, Upravljavca uradno obvestimo najpozneje v 48 urah po tem, ko smo se z njo seznanili (člen 5 Pogodbe o obdelavi osebnih podatkov).
- Kadar smo upravljavec, kršitev varstva osebnih podatkov v 72 urah po tem, ko smo se z njo seznanili, uradno sporočimo češkemu Uradu za varstvo osebnih podatkov (Úřad pro ochranu osobních údajů), razen če ni verjetno, da bi kršitev povzročila tveganje za pravice in svoboščine fizičnih oseb (člen 33 Splošne uredbe o varstvu podatkov); kadar je tveganje veliko, brez nepotrebnega odlašanja obvestimo tudi prizadete osebe (člen 34 Splošne uredbe o varstvu podatkov).
- Po zaključku incidenta prizadetim strankam na zahtevo posredujemo povzetek njegovih vzrokov in sprejetih ukrepov.
8. Prijava ranljivosti
Ranljivosti nam prosimo prijavite na inquiry@negotiq.synqflows.com. Kontakti in pravila so na voljo tudi v strojno berljivi datoteki https://app.negotiq.synqflows.com/.well-known/security.txt.
- Navedite opis ranljivosti, prizadeti naslov ali vmesnik, korake za ponovitev in morebitne posledice; sprejemamo prijave v češčini in angleščini.
- Prejem prijave bomo potrdili brez nepotrebnega odlašanja, vas obveščali o napredku in se vam po odpravi z vašo privolitvijo javno zahvalili. Denarnih nagrad (bug bounty) ne izplačujemo.
- Pravila: testirajte samo z lastnimi uporabniškimi računi in podatki; do podatkov drugih oseb dostopajte samo v obsegu, ki je nujen za dokaz ranljivosti, ničesar ne spreminjajte ali brišite in pridobljenih podatkov ne hranite; ne izvajajte napadov za zavrnitev storitve (DoS), socialnega inženiringa, ribarjenja (phishing) ali fizičnih napadov; na Naslove za prejem e-pošte ne pošiljajte množičnih sporočil; ranljivosti ne razkrijte, dokler je ne odpravimo ali dokler ne preteče 90 dni od vaše prijave, razen če se dogovorimo drugače.
- Varni pristan: Raziskave, opravljene v dobri veri in v skladu s temi pravili, štejemo za dovoljene in v tem obsegu dajemo privolitev v dostop. Proti vam ne bomo sprožili pravnih postopkov ali podali kazenske ovadbe, in če bi takšen postopek sprožila tretja oseba, bomo potrdili, da ste ravnali v skladu s temi pravili. Privolitve ne moremo dati v imenu tretjih oseb (npr. ponudnika gostovanja ali Storitev tretjih oseb).
9. Lokacija podatkov in drugi obdelovalci
| Obdelovalec | Dejavnost | Lokacija, zaščitni ukrepi |
|---|---|---|
| Railway Corporation | gostovanje aplikacije in podatkovne baze, varnostne kopije | ZDA / EU; standardne pogodbene klavzule ali EU-U.S. Data Privacy Framework |
| Anthropic, PBC | pretvorba nestrukturiranih cenikov v preglednice (samo pri uporabi funkcije) | ZDA; standardne pogodbene klavzule; brez učenja modelov na podatkih |
| ponudnik prejema e-pošte (konkretni ponudnik bo na ta seznam dodan pred zagonom funkcije) | prejem sporočil, poslanih na Naslove za prejem e-pošte, in njihovo posredovanje Platformi | bo navedeno skupaj s ponudnikom; prenosi zunaj EGP samo z zaščitnimi ukrepi v skladu s poglavjem V Splošne uredbe o varstvu podatkov |
| ponudnik e-poštne storitve (SMTP) | dostava računov, opominov in obvestil o delovanju storitve (naslov prejemnika in vsebina sporočila) | EU |
Zavezujoči seznam in pravila za spremembe (obvestilo najmanj 14 dni vnaprej z možnostjo ugovora) so v Pogodbi o obdelavi osebnih podatkov (člen 4). Sistemi, ki jih izbere Organizacija (ERP, viri podatkov o izdelkih, končne točke Webhookov, agenti tretjih oseb), niso naši obdelovalci; podatke jim posredujemo po njenem navodilu.
10. Neprekinjeno poslovanje
Prizadevamo si za neprekinjeno razpoložljivost, vendar brez pisno dogovorjene pogodbe o ravni storitev (SLA) ne jamčimo nobene ravni razpoložljivosti ali časa obnovitve. Podatkovno bazo redno varnostno kopiramo, načrtovano vzdrževanje pa, kadar je mogoče, objavimo vnaprej. Podatke svoje Organizacije lahko kadar koli brezplačno izvozite (JSON), Potrdila in Zapise AP2 pa prenesete in jih z javnim ključem preverite tudi brez dostopa do Platforme.
11. Kontakt
- Varnost in ranljivosti: inquiry@negotiq.synqflows.com
- Varstvo osebnih podatkov: inquiry@negotiq.synqflows.com
- Druga vprašanja in kontaktna točka po Aktu o digitalnih storitvah: inquiry@negotiq.synqflows.com