Umetna inteligenca za vso ekipo. Osebni podatki ostanejo v podjetju.
Preden vprašanje doseže jezikovni model, imena, naslove in številke zamenjamo z oznakami. V odgovoru jih vrnemo, zato ekipa dela kot v vsakem klepetu.
Pripravi opomin za Ano Novak, Cesta v Mestni log 55, Ljubljana, davčna številka 41270517, za neplačan račun 2024-117 v višini 1.240,00 €.
Zaposleni prilepi besedilo s podatki stranke, kot bi ga v vsak klepet.
Pripravi opomin za [OSEBA_1], [NASLOV_1], davčna številka [DAVCNA_1], za neplačan račun 2024-117 v višini 1.240,00 €.
Spoštovana gospa [OSEBA_1], ugotavljamo, da račun 2024-117 v višini 1.240,00 € še ni poravnan. Prosimo vas, da ga plačate v osmih dneh …
Model dobi samo oznake. Kdo je stranka, ne izve; vsebina in naloga ostaneta jasni.
Spoštovana gospa Novak, ugotavljamo, da račun 2024-117 v višini 1.240,00 € še ni poravnan. Prosimo vas, da ga plačate v osmih dneh …
Odgovor dobite s pravimi vrednostmi, ki jih vstavimo nazaj pri nas.
Delo, ki ga vsak oddelek že opravlja
Enako vprašanje, enak odgovor. Na poti se zamenja le to, kar razkrije osebo.
- Kadrovska službaPovzemi razgovor s kandidatko
[OSEBA_1]in pripravi odgovor na[EPOSTA_1]. - RačunovodstvoZakaj se plačilo
[OSEBA_2]z računa[TRR_1]ne ujema z računom 2026-118? - Pravna službaPripravi opomin pred tožbo za
[OSEBA_3],[NASLOV_1], za dolg po pogodbi[IDENTIFIKATOR_1]. - Prodaja in podporaOdgovori na pritožbo
[OSEBA_4]glede zamujenega naročila in ponudi klic na[TELEFON_1]. - InformatikaZakaj ta poizvedba vrne dvojnike? SELECT * FROM kupci WHERE email = '
[EPOSTA_2]' - Javni sektorPripravi odločbo o vpisu v vrtec za otroka
[OSEBA_5], EMŠO[EMSO_1].
Kaj skrijemo in kaj ostane
Skrijemo, kar kaže na osebo. Kar model potrebuje za delo, ostane berljivo.
Vedno zamenjamo
- Imena, tudi v vseh sklonih
[OSEBA] - Naslove
[NASLOV] - EMŠO in davčne številke
[EMSO][DAVCNA] - Bančne račune
[TRR] - Telefonske številke in e-naslove
[TELEFON][EPOSTA] - Datume rojstva in smrti
[DATUM_ROJSTVA] - Številke pogodb, zadev, polic, parcel in tablic
[IDENTIFIKATOR] - Kraje in podjetja, ki bi razkrili osebo
[KRAJ][ORGANIZACIJA]
Ostane berljivo
- Zneski, cene in roki
- Države
- Poklici in funkcije na splošno
- Javne ustanove in organi
- Izdelki, aplikacije in blagovne znamke
- Vsebina samega vprašanja
Kdo vidi kaj
Za pooblaščence za varstvo podatkov: vsak prejemnik dobi le tisto, kar nujno potrebuje.
| Korak | Kdo obdeluje | Kaj vidi | Kje |
|---|---|---|---|
| Prepoznavanje: pravila, javni registri, model za imena | Strežniki GDPR prompt AI (ponudnik v EU) | Besedilo v izvirni obliki | EU |
| Prepoznavanje ostanka in kontrolni pregled | Amazon Bedrock (AWS) | Besedilo, v katerem je najdeno že zakrito | EU, eu-central-1 (Frankfurt), brez hrambe |
| Trezor oznak in zgodovina klepeta | ponudnik v EU | Besedilo v izvirni obliki, šifrirano | EU |
| Odgovarjanje | Ponudnik modela | Samo besedilo z oznakami | Brez hrambe in brez učenja |
Kar velja vedno
- Če prikrivanje ne deluje, se nič ne pošlje
- Brez preverjanja nobeno besedilo ne zapusti prehoda. Uporabnik dobi sporočilo, da poskusi znova.
- Vsaka sprememba je izmerjena
- Preden začne veljati novo pravilo, ga preverimo na več kot 2.000 testnih dokumentih s poznanimi rešitvami.
- Priponke in skenirani dokumenti
- Pogodbe, računi in skeni gredo skozi isto prikrivanje kot besedilo v klepetu.
- Pregled nad rabo
- Poraba po uporabnikih in revizijska sled: koliko in kakšnih podatkov je bilo zamenjanih, brez vsebine.
Za vaše aplikacije
Isto prikrivanje prek vmesnika, združljivega z OpenAI. Obstoječo kodo usmerite na naš naslov, uporabite ključ podjetja in izberite model auto ali določen model.
Ven gredo oznake, v odgovoru se vrnejo prave vrednosti, tako kot v klepetu.
from openai import OpenAI
client = OpenAI(
base_url="https://api.gdprprompt.ai/v1",
api_key="eucc_sk_…",
)
reply = client.chat.completions.create(
model="auto",
messages=[{"role": "user",
"content": "Povzemi pogodbo z Ano Novak."}],
)
print(reply.choices[0].message.content)Vprašanja pooblaščencev za varstvo podatkov
Je to anonimizacija?
Ne, to je psevdonimizacija. Ključ, ki povezuje oznake s pravimi vrednostmi, hranimo mi, zato za nas GDPR v celoti velja; za vas smo obdelovalec po pogodbi o obdelavi podatkov. Ponudniki modelov ključa nikoli ne dobijo in ne morejo ugotoviti, o kom je besedilo.
Ali ponudniki modelov učijo na naših podatkih?
Ne. Uporabljamo le ponudnike in pogoje brez hrambe pozivov in odgovorov ter brez učenja na njih.
Kaj, če kak podatek ostane?
Prepoznavanje je zelo natančno, ni pa popolno: nenavaden ali posreden podatek lahko ostane viden. Zato sodelujejo pravila, javni registri in model v EU, vsako spremembo pred uvedbo izmerimo, rezultate meritev pa delimo s strankami.
Kje so naši podatki?
V EU. Trezor oznak in zgodovina klepeta sta šifrirana, ključ ni na strežniku z zbirko. Prepoznavanje na Amazon Bedrock teče v Frankfurtu brez hrambe.
Kaj pa zdravstveni in drugi posebni podatki?
Ostanejo v besedilu, oseba, ki ji pripadajo, pa je skrita, zato model še lahko pomaga pri nalogi. Podjetja, ki s takimi podatki delajo vsak dan, lahko izberejo razred, v katerem tudi model za odgovore teče v EU.
Deluje tudi zunaj Slovenije?
Zgrajen in izmerjen je za slovenska besedila in oblike (EMŠO, davčne številke, naslovi, imena v vseh sklonih), prepozna pa tudi imena in pogoste številke v angleških, nemških, hrvaških in italijanskih besedilih. Drugi trgi sledijo.
Kaj dobimo za oceno učinkov (DPIA)?
Opis obdelave, pogodbo o obdelavi podatkov, seznam podobdelovalcev in rezultate naših meritev.
Zaprosite za beta dostop
Beta je odprta za manjše število podjetij. Napišite nam, kdo ste, in odgovorimo vam po e-pošti.