Secțiunile 8–16 descriu practici reprezentative de găzduire și operare pentru platforma Social Tycoon și au caracter informativ. Anumite controale pot evolua pe măsură ce ne îmbunătățim programul de securitate.
Securitatea stă la baza Social Tycoon. Deoarece fiecare rețea pe care o găzduim rulează pe o infrastructură comună, multi-tenant, protecția datelor clienților este esențială pentru produsul nostru — nu un gând de după. Această prezentare rezumă măsurile tehnice și organizatorice pe care le folosim. Ea completează Politica de confidențialitate și Acordul de prelucrare a datelor.
01Abordarea noastră
Aplicăm principiile apărării în profunzime și ale privilegiului minim și proiectăm de la început ținând cont de securitate și de confidențialitate. Regulile de business — vizibilitatea, contoarele, notificările, moderarea și limitele — se află într-un singur nucleu comun, astfel încât aplicația web, consola de administrare și aplicațiile native le aplică pe aceleași.
02Conturi și sesiuni
- „Ai uitat parola?” trimite un link de unică folosință, valabil o oră. Se stochează doar o amprentă (hash) a tokenului, un membru poate cere cel mult trei pe oră, iar răspunsul nu dezvăluie niciodată dacă un cont există.
- Folosirea unui link de resetare deconectează membrul din toate aplicațiile și din toate browserele. Schimbarea parolei îl deconectează din celelalte browsere.
- Sesiunile din browser poartă o amprentă a hash-ului parolei, astfel încât o sesiune veche nu poate supraviețui unei schimbări de parolă.
- Când e-mailurile sunt trimise efectiv, tokenurile de unică folosință sunt mascate în copia stocată.
03Accesul administratorilor
- Administratorii au roluri, iar fiecare rol are propriul set de permisiuni; rolul de super-administrator este protejat.
- Formularele de administrare sunt protejate împotriva falsificării cererilor între site-uri (CSRF), iar acțiunile administratorilor sunt înregistrate într-un jurnal de audit.
- Secretele de plată sunt mascate pe ecran și nu sunt niciodată afișate înapoi, nici în consolă, nici în API.
04Plăți
- Webhookurile Stripe au semnătura verificată; fiecare eveniment este procesat o singură dată și fiecare plată este onorată exact o dată.
- Tot ce creează o instalare în Stripe poartă identificatorul acelei instalări, astfel încât rețelele care folosesc același cont Stripe nu creditează niciodată membrii celorlalte, iar evenimentele din modul greșit (test sau live) sunt ignorate.
- Aplicațiile native deschid plata în browser, în loc să gestioneze ele însele datele cardului.
05Fișiere și încărcări
- Din folderul de încărcări nu se poate executa cod.
- Fișierele CV sunt stocate în afara rădăcinii web și sunt trimise doar proprietarului lor și Paginilor cărora le-au fost trimise.
- Ștergerea unei postări eliberează fișierele ei când nimic altceva nu le mai folosește; un administrator poate șterge un fișier peste tot.
06Confidențialitatea în produs
- Conturile private distribuie conținut doar urmăritorilor aprobați, prietenilor sau conexiunilor — o cerere fără răspuns nu deblochează niciodată nimic.
- Estimările de audiență pentru publicitate nu dau niciodată un număr exact sub 20 de persoane, iar țintirea după cuvinte-cheie citește doar postările publice.
- „De ce văd această reclamă?” răspunde doar pentru o reclamă care i-a fost afișată efectiv membrului.
07Ștergerea contului
Ștergerea unui cont elimină membrul și tot ce a creat sau administrează — postări, comentarii, reacții, povești, mesaje, Pagini, grupuri, evenimente, joburi și încărcări — și recalculează fiecare contor. Abonamentele sale Stripe sunt anulate mai întâi; dacă Stripe nu poate confirma anularea, nu se șterge nimic și se afișează motivul. Înregistrările financiare rămân.
08Infrastructură și găzduire
Serviciul rulează la furnizori de cloud de renume, care operează centre de date cu controale fizice și de mediu solide și certificări recunoscute. Clienții (tenants) sunt izolați logic, mediile sunt segmentate, iar infrastructura este configurată prin cod revizuit și versionat.
09Criptare
Datele sunt criptate în tranzit prin TLS și în repaus cu algoritmi puternici, standard în industrie. Cheile de criptare sunt gestionate printr-un serviciu dedicat de gestionare a cheilor, cu acces restricționat.
10Controlul accesului
Accesul la sistemele de producție este limitat la personalul autorizat, pe principiul nevoii de a cunoaște, și este protejat prin autentificare unică (SSO), autentificare multifactor și permisiuni bazate pe roluri. Accesul este înregistrat și revizuit și este revocat prompt atunci când nu mai este necesar.
11Securitatea aplicațiilor
Urmăm practici de dezvoltare sigură, inclusiv revizuirea codului, gestionarea dependențelor și testarea automată. Folosim protecții împotriva vulnerabilităților web obișnuite (precum OWASP Top 10) și scanăm periodic vulnerabilitățile, cu teste de penetrare efectuate periodic de terți calificați.
12Monitorizare și jurnalizare
Monitorizăm sistemele pentru disponibilitate și activitate suspectă, centralizăm jurnalele și menținem alerte și un proces de răspuns la incidente pentru a detecta, a investiga și a răspunde la timp la evenimentele de securitate.
13Copii de rezervă și reziliență
Datele sunt salvate regulat, iar copiile de rezervă sunt criptate și testate. Proiectăm pentru disponibilitate ridicată, cu redundanță între componente, și menținem planuri de continuitate a activității și de recuperare în caz de dezastru, aliniate cu SLA-ul nostru.
14Protecția datelor
Prelucrăm datele cu caracter personal în conformitate cu Politica de confidențialitate și, acolo unde acționăm ca persoană împuternicită, cu Acordul de prelucrare a datelor. Clienții controlează setările de păstrare a datelor, iar noi oferim instrumente de export și de ștergere care vă ajută să vă îndepliniți obligațiile.
15Conformitate
Practicile noastre sunt concepute pentru a sprijini conformitatea clienților cu cadre precum GDPR și CCPA. Oferim instrumente, angajamente contractuale și documentație care vă ajută în propriile evaluări. Certificările și rapoartele disponibile pot fi puse la dispoziția clienților calificați, în baza unui acord de confidențialitate (NDA).
16Divulgarea responsabilă
Primim cu plăcere rapoarte de la cercetătorii în securitate. Dacă credeți că ați descoperit o vulnerabilitate, vă rugăm să ne scrieți prin formularul de contact (sau să sunați la 0745.393.778), cu detalii și pașii de reproducere. Vă rugăm să acționați cu bună-credință, să evitați încălcarea confidențialității și perturbarea serviciului și să ne lăsați un timp rezonabil de răspuns înainte de orice dezvăluire publică.
17Contact
Ai întrebări despre acest document? Sună-ne la 0745.393.778, folosește formularul de contact sau scrie-ne prin poștă la Social Tycoon, 2261 Market Street, Suite 5520, San Francisco, CA 94114.