Snimci ekrana su varljivo lični. Jedan snimak može da sadrži pristupne podatke, podatke klijenata, privatne razgovore ili interne alate, a odluke o tome gde slika živi lako se donesu slučajno. Ovaj vodič razdvaja ono što ostaje na tvojoj mašini od onoga što se otprema, i šta znači svaki izbor hostinga.

Šta lokalno snimanje čuva

Kad napraviš snimak i samo ga kopiraš ili čuvaš lokalno:

  • Fajl slike se upisuje na disk (na Radnu površinu kod ugrađenog macOS alata; ~/Pictures/Shotivo/ podrazumevano u Shotivu).
  • Ništa se ne šalje. Nema cloud sinhronizacije, nema analitike koja sadrži sliku, nema naloga.
  • Klipbord drži piksele dok ih ne nalepiš ili prepišeš. Vredi imati to na umu na deljenim ili javnim računarima.

Ovo je osnova: potpuno lokalan tok rada sa snimcima ima mrežni otisak nula.

Šta deljenje otprema

U trenutku kad odlučiš da podeliš, slika mora negde da ode da bi druga osoba mogla da joj pristupi. Minimalan servis za deljenje čuva samo ono što je potrebno da bi posluživao link:

Podatak Zašto je potreban
Bajtovi slike Da se prikaže i da primalac može da je preuzme
Veličina fajla i dimenzije Da se stranica ispravno prikaže
Vreme kreiranja i isteka Za sprovođenje roka čuvanja
Anonimni ID instalacije Nasumičan identifikator za ograničavanje učestalosti zahteva, nije vezan za ime ni nalog

Ono što servis koji poštuje privatnost ne čuva: tvoje ime, mejl, podatke o uređaju ili bilo koje podatke o nalogu. Dokumentovano ponašanje Shotiva odgovara ovoj minimalnoj listi; u sistemu uopšte ne postoje nalozi.

Nejavni linkovi nisu privatni linkovi

Ova razlika je važnija nego što većina ljudi shvata:

  • Privatno: pristup imaju samo ovlašćeni ljudi; postoji mehanizam kontrole pristupa (prijava, dozvola).
  • Nejavno: nema kontrole pristupa, ali je URL teško pogoditi, a resurs nije indeksiran niti se može pronaći pretragom.

Servisi za deljenje snimaka su gotovo uvek nejavni, a ne privatni. ID je duga nasumična niska (Shotivo koristi base58 ID-jeve), zbog čega je nabrajanje svih ID-jeva nepraktično, a pretraživači nisu usmereni na linkove za deljenje. Ali svako ko ima tačan URL može da vidi sliku. Tretiraj link za deljenje kao tekst na razglednici: stiže do osobe kojoj je namenjen, a možda i do drugih ako se prosledi.

Posledica: nikad ne deli snimak koji sadrži tajne preko nejavnog linka. Prvo zamuti.

Automatski istek kao funkcija privatnosti

Trajno hostovanje znači da sve što si ikad podelio ostaje dostupno zauvek, uključujući snimke nastale pre nego što si postao oprezan. Istek to preokreće:

  • Besplatni nivo (Shotivo): deljenja se brišu automatski posle 7 dana.
  • Pro: linkovi mogu ostati aktivni do 90 dana; podrazumevano je 90 dana.

Za najčešće slučajeve upotrebe, kao što su bug reporti, zahtevi za podršku i brze dizajnerske povratne informacije, informacija vredi danima, a ne godinama. Automatsko brisanje znači da podaci prestaju da postoje kad i kontekst, bez ručnog čišćenja i bez zaboravljenih ostataka.

Ako snimak treba da potraje duže od besplatnog roka, preuzmi original pre isteka; stranica za deljenje nudi fajl u punoj rezoluciji direktno.

Oglašavanje na javnim veb stranicama

Oglašavanje je trenutno isključeno i na ovom sajtu se nigde ne prikazuju reklame. Ako se ikada uključi za članke vodiča, Google AdSense će se učitati tek pošto platforma za upravljanje saglasnošću (CMP) koju je Google sertifikovao vrati potreban IAB TCF signal saglasnosti: gde je za tu svrhu saglasnost potrebna, zahtevi za reklame ostaju blokirani dok je ne daš.

  • Sadržaj podeljenih snimaka se nikad ne dostavlja niti koristi za ciljanje reklama. Bajtovi slike se čuvaju da bi link radio; ne skeniraju se, ne klasifikuju i ne analiziraju za potrebe oglašavanja.
  • Google podešavanja reklama uređuju se preko Google Ads Settings i aboutads.info.

Mac aplikacija i servis za deljenje linkova ne učitavaju ovaj reklamni kod sa stranica vodiča, ni sada ni ako se kasnije uključi.

Praktična lista provere privatnosti

Pre nego što podeliš bilo koji snimak:

  1. Pregledaj da li ima tajni. Lozinke, tokeni, API ključevi, session kolačići vidljivi u razvojnim alatima pregledača, interni nazivi hostova.
  2. Zamuti ono što mora ostati privatno. Uradi to pre otpremanja, u editoru za označavanje, a ne posle. Koji način izabrati zavisi od toga koliko od same vrednosti sme da ostane prepoznatljivo.
  3. Izreži na najmanji potreban kontekst. Što je manje tvog ekrana u kadru, to je manja osetljiva površina.
  4. Uskladi rok čuvanja sa potrebom. Besplatni linkovi ističu posle 7 dana; Pro linkovi mogu trajati do 90 dana (podrazumevano 90 dana). Preuzmi original ako primaocu treba lokalna kopija.
  5. Znaj gde će link živeti. Kad URL za deljenje nalepiš u javni issue tracker, on praktično postaje javan, bez obzira na to koliko je ID nasumičan.

Šta Shotivo posebno nikad ne radi

  • Ne analizira sadržaj snimaka za oglašavanje ili treniranje.
  • Ne koristi slike za ciljanje reklama ni za treniranje modela.
  • Ne zahteva niti pravi naloge.
  • Ne prikuplja sadržaj klipborda ni URL-ove iz drugih aplikacija.
  • Ne prikazuje reklame u Mac aplikaciji, na stranicama za deljenje ni oko lokalno sačuvanih snimaka.

Model privatnosti se svodi na jednu rečenicu: tvoji pikseli napuštaju tvoj Mac samo kad izričito pritisneš Podeli, i prestaju da postoje kad stigne datum isteka.