Daktilograf

Privatnost i bezbednost

Daktilograf rukuje najpoverljivijim sadržajem koji jedan softver može da rukuje: privilegovanom advokat-klijent komunikacijom, sudskim razmatranjima, izjavama svedoka, optužnicama. Bezbednost i privatnost ovde nisu funkcija — to je proizvod. Ova strana sažima šta to konkretno znači, sa eksplicitnim referencama na arhitekturu koja ih sprovodi.

Izvor istine: Sve što stoji ispod je sažetak — autoritativni dokument je SECURITY.md u javnom repozitorijumu. Ako se ova strana i taj dokument ikada razlikuju, dokument je tačan. Razlika je za nas blokirajući bag. Otvori SECURITY.md

Šta čuvamo, šta ne čuvamo

Lako je reći „ne čuvamo ništa“. Tačnije i korisnije je reći — eksplicitno — šta čuvamo, koliko, i pod čijom kontrolom.

Vrsta podatkaStatusDetalji
Audio (mikrofon, otpremljeni snimci)Ne čuvamoObrada u memoriji tokom poziva /transcribe; bafer se odmah otpušta. Nikada se ne piše na disk, log, niti u bilo koji APM ili treći sistem.
Slike (fotografije, skenirani rukopis, PDF stranice)Ne čuvamoObrada u memoriji tokom poziva /read; bafer se odmah otpušta.
Tekst (revizije, izmene, pinovane korekcije)Nikada na serveruPostoje samo u memoriji servera tokom poziva /v1/revise i odbacuju se zajedno sa odgovorom (vidi ARCHITECTURE.md §6.3). Lokalna kopija ostaje samo na vašem uređaju, kriptovana OS keystore-om, i samo onda kada uključite Sačuvaj lokalno. Brišete je sami, kad poželite.
Meta-podaci dokumentaČuvamo, bez sadržajaID dokumenta, ID tenanta, vremena kreiranja/izmene, verzija obrasca, tip dokumenta. Bez tela teksta. Koriste se za listu dokumenata u portalu i za fakturisanje.
Logovi i metrikeČuvamo, bez sadržajaSve linije logova prolaze kroz allowlist filter pre upisa: polja koja bi mogla da nose tekst se odbacuju automatski. Test koji to potvrđuje je deo CI pipeline-a.

Vaše kontrole — sve lokalno

Pošto Daktilograf ne čuva tekstualne revizije na serveru, kontrole koje vidite ne podešavaju retenciju u oblaku — one upravljaju lokalnom kopijom na vašem uređaju. Dve su, obe na jedan klik daleko iz aplikacije.

Sačuvaj lokalno (po vašem opt-inu)

Po podrazumevanom, revizije postoje samo u memoriji aplikacije dok obrada traje, zatim se odbacuju. Kada uključite Sačuvaj lokalno, kopija se čuva u kriptovanoj lokalnoj bazi (OS keystore drži ključ); ostaje na vašem uređaju i nikada ne sinhronizuje sa Daktilografovim serverom.

Obriši sve lokalne podatke

Jednim klikom u podešavanjima aplikacije brišete celu lokalnu bazu revizija, pinovane korekcije, i kriptovane ključeve. Server stranu nema šta da briše jer tekst nikada nije ni stigao tamo.

On-prem opcija — Profesionalni nivo i Master nivo

Profesionalni i Master nivo daju vam izbor da pokrenete inferenciju (Whisper, Gemma, OCR) unutar vaše mreže — model radi na vašim serverima, ne na Daktilografovim. Pošto ni jedna tarifa ne piše vaš sadržaj na server, on-prem se ovde odnosi isključivo na to gde model radi, ne gde se nalaze vaši podaci. Air-gap je podržan za sudske i tužilačke deployment-e.

Šta to znači u praksi

  • Daktilograf API + workeri rade na vašim serverima ili u vašem privatnom oblaku.
  • Inferencija (Whisper, Gemma, OCR) može da radi unutar vaše mreže — model je raspoređen u vašoj infrastrukturi, ne u Daktilografovoj. Pošto ni jedna tarifa ne piše vaš sadržaj na server, on-prem na Profesionalnom i Master nivou odnosi se isključivo na to gde model radi, a ne gde se čuvaju vaši podaci.
  • Ažuriranja distribuiramo kao potpisane verzije — vi birate kada ih primenjujete.
  • Podržan je air-gap (potpuno izolovana mreža) sa offline ažuriranjima.

Eksplicitna odbijanja

Sledeće je javna obaveza, ne pravilnik koji možemo da promenimo silom. Promena svake stavke zahteva da izvorni Linear tiket nosi oznaku „human-decision-approved“ (sa odlukom upisanom u komentaru tiketa) i da se Politika privatnosti ažurira, pre nego što novi kod uđe u main granu.

Revizija i transparentnost

Pre opšte dostupnosti (GA) ne tvrdimo „revidirani“ niti „sertifikovani“. Govorimo „radimo ka tome“. Posle GA:

DPO i DPA

Imenovani službenik za zaštitu podataka (Data Protection Officer) postoji od trenutka kada pređemo prag ZZPL/GDPR. Ugovor o obradi podataka (DPA) dostupan je svakom klijentu — ne kao izuzetak, već kao standardni dokument.

DPO kontakt: dpo@daktilograf.local

Email je placeholder do imenovanja stvarne osobe; biće ažuriran pre javnog launch-a.

Kontakt za pitanja o privatnosti

Pitanja o privatnosti, pristupu vašim podacima, brisanju, ili o procesu odgovora na pravne zahteve idu direktno na sledeći kanal — ne preko opšte podrške, da bi imali sopstveni SLA i auditnu putanju.

Bezbednosne ranjivosti

security@daktilograf.local

Pošaljite na adresu iznad ako ste otkrili ranjivost. Odgovaramo u roku od 72 sata sa potvrdom prijema, i dogovaramo se o rokovima objavljivanja.