Cum protejează Reaudit datele dumneavoastră.
Citiți practicile de securitate, controalele de acces și angajamentele care protejează datele clienților.
Securitatea ca practică zilnică.Vizitați Centrul de încredere (Trust Center) pentru o prezentare completă a controalelor noastre de securitate, a stării de conformitate și a documentelor de politică.
Angajamentul nostru pentru protejarea datelor dumneavoastră
Aceasta este o traducere oferită pentru comoditate. În caz de neconcordanțe, prevalează versiunea în limba engleză a acestui document.
1. Prezentare generală privind securitatea
La Reaudit, securitatea este fundamentală pentru tot ceea ce facem. Implementăm practici de securitate de top în industrie, pentru a vă proteja datele, pentru a păstra integritatea platformei și pentru a asigura continuitatea activității.
Programul nostru de securitate este construit pe principiile:
- Confidențialitate: Protejarea datelor împotriva accesului neautorizat
- Integritate: Asigurarea acurateței datelor și prevenirea modificărilor neautorizate
- Disponibilitate: Menținerea unui acces fiabil la servicii
- Confidențialitatea datelor personale: Respectarea drepturilor utilizatorilor și a legislației privind protecția datelor
2. Criptarea datelor
2.1 Criptarea în tranzit
- TLS 1.3: Toate datele transmise între browserul dumneavoastră și serverele noastre sunt criptate folosind TLS 1.3
- HTTPS Everywhere: Impunem utilizarea HTTPS pentru toate paginile și API-urile
- Perfect Forward Secrecy: Cheile de sesiune sunt efemere și nu pot fi compromise retroactiv
2.2 Criptarea în repaus
- AES-256: Toate datele stocate sunt criptate folosind criptarea AES-256
- Criptarea bazei de date: Criptare în repaus prin MongoDB pentru toate bazele de date
- Stocarea fișierelor: Criptare la nivel de server AWS S3 pentru fișierele încărcate
- Criptarea copiilor de siguranță: Toate copiile de siguranță sunt criptate înainte de stocare
- Gestionarea cheilor: Cheile de criptare sunt gestionate prin AWS KMS, cu rotație automată
2.3 Securitatea parolelor
- Hashing bcrypt: Parolele sunt securizate (hashed) folosind bcrypt, cu salt
- Fără text simplu: Nu stocăm niciodată parolele în text simplu (plain text)
- Cerințe privind parola: Minimum 8 caractere, cu cerințe de complexitate
3. Controlul accesului
3.1 Autentificare
- OAuth 2.0: Autentificare sigură prin terți (Google)
- Gestionarea sesiunilor: Sesiuni bazate pe JWT, cu cookie-uri sigure, httpOnly, și expirare automată (maximum 7 zile)
- reCAPTCHA v3: Protecție împotriva roboților în fluxurile de autentificare
- Limitarea ratei cererilor: Protecție împotriva atacurilor de tip brute force
3.2 Autorizare
- Controlul accesului bazat pe roluri (RBAC): Permisiuni detaliate, în funcție de rolul utilizatorului
- Principiul privilegiului minim: Utilizatorii au doar permisiunile minime necesare
- Izolarea proiectelor: Separarea datelor între diferite proiecte
- Gestionarea cheilor API: Chei API securizate, cu limitări privind domeniul de aplicare (scope)
3.3 Accesul echipei
- Acorduri de confidențialitate: Acorduri de confidențialitate (NDA) semnate de toți membrii echipei
- Principiul privilegiului minim: Membrii echipei au acces doar la ceea ce este necesar pentru rolul lor
- Procesul de offboarding: Revocarea imediată a accesului la plecarea din companie
4. Securitatea infrastructurii
4.1 Infrastructura cloud
- MongoDB Atlas: Hosting gestionat al bazei de date, cu certificare SOC 2 și ISO 27001
- Implementare Docker: Aplicație containerizată, cu politici automate de repornire
- Protecție DDoS: Atenuare a atacurilor DDoS și WAF prin Cloudflare
4.2 Securitatea rețelei
- Cloudflare WAF: Firewall de aplicație web (WAF), care protejează împotriva atacurilor comune
- Terminarea TLS: Cloudflare gestionează terminarea conexiunilor TLS și administrarea certificatelor
- Acces restricționat: Accesul administrativ este restricționat la personalul autorizat
4.3 Securitatea aplicației
- OWASP Top 10: Protecție împotriva vulnerabilităților web comune
- Validarea datelor de intrare: Sanitizarea tuturor datelor introduse de utilizatori
- Prevenirea injecțiilor SQL: Interogări parametrizate și ORM
- Protecție XSS: Politică de securitate a conținutului (Content Security Policy) și codificarea datelor de ieșire
- Protecție CSRF: Token-uri anti-CSRF pe toate formularele
- Scanarea dependențelor: Scanare automată a vulnerabilităților bibliotecilor provenite de la terți
5. Monitorizare și detectare
5.1 Monitorizare
- Monitorizarea erorilor: Urmărirea și alertarea în timp real a erorilor, prin Sentry
- Jurnalizare structurată: Jurnalizare centralizată a aplicației, cu marcaje temporale și context privind utilizatorul
- Monitorizarea disponibilității: Monitorizarea disponibilității serviciului, cu alertare
5.2 Jurnalizare de audit
- Jurnalizare cuprinzătoare: Toate acțiunile sunt jurnalizate cu marcaje temporale și identificatori ai utilizatorilor
- Jurnale imuabile: Jurnale de audit protejate împotriva modificărilor
- Păstrarea jurnalelor: Jurnalele sunt păstrate minimum 1 an
- Rapoarte de conformitate: Jurnalele de audit sunt disponibile pentru verificările de conformitate
5.3 Răspuns la incidente
- Plan de răspuns la incidente: Proceduri documentate pentru incidentele de securitate
- Izolare: Izolarea rapidă a sistemelor afectate
- Notificare: Notificare promptă a utilizatorilor afectați, conform legii (72 de ore, conform GDPR)
6. Protecția datelor
6.1 Minimizarea datelor
Colectăm doar datele necesare pentru a furniza serviciile noastre și ștergem datele atunci când nu mai sunt necesare.
6.2 Separarea datelor
- Separare logică: Datele fiecărui client sunt separate logic
- Izolarea proiectelor: Proiectele din cadrul conturilor sunt izolate
- Controale de acces: Controale stricte care previn accesul la date între clienți diferiți
6.3 Copii de siguranță ale datelor
- Copii de siguranță automate: Copii de siguranță automate zilnice ale tuturor datelor
- Distribuție geografică: Copiile de siguranță sunt stocate în mai multe regiuni
- Criptare: Toate copiile de siguranță sunt criptate în repaus
- Păstrare: Păstrarea copiilor de siguranță timp de 30 de zile
- Testare: Testarea periodică a restaurării copiilor de siguranță
6.4 Ștergerea datelor
- Ștergere sigură: Ștergere criptografică a datelor șterse
- Dreptul la ștergere: Utilizatorii pot solicita ștergerea datelor
- Politici de retenție: Ștergere automată la expirarea perioadei de retenție
- Verificare: Confirmarea eliminării complete a datelor
7. Conformitate și certificări
7.1 Conformitate actuală
- GDPR: Conformitate deplină cu Regulamentul general privind protecția datelor (GDPR) al UE
- CCPA: Conformitate cu California Consumer Privacy Act
- ePrivacy: Conformitate cu Directiva ePrivacy a UE
- PCI DSS: Standardul de securitate a datelor din industria cardurilor de plată (prin Stripe)
7.2 Aliniate la
- Criteriile SOC 2 Trust Service: Controale de securitate aliniate la cadrul AICPA SOC 2. Un audit oficial de tip II se află pe foaia noastră de parcurs (roadmap).
- ISO 27001: Practici de securitate aliniate la cadrul de management al securității informației ISO 27001. Certificarea se află pe foaia noastră de parcurs (roadmap).
8. Testarea securității
8.1 Gestionarea vulnerabilităților
- Scanarea dependențelor: Scanare automată a vulnerabilităților pachetelor provenite de la terți
- Divulgare responsabilă: Invităm cercetătorii în securitate să raporteze vulnerabilități (a se vedea secțiunea 12)
- Gestionarea patch-urilor: Patch-urile critice de securitate sunt aplicate cu promptitudine
8.2 Securitatea codului
- Analiză statică: Scanare automată a securității codului
- Revizuirea codului: Revizuire obligatorie de către colegi (peer review) pentru toate modificările de cod
- Audituri ale dependențelor: Audituri periodice ale vulnerabilităților dependențelor provenite de la terți
- Dezvoltare sigură: Practici de programare sigură conform OWASP
9. Continuitatea activității
9.1 Disponibilitate ridicată
- Bază de date gestionată: MongoDB Atlas, cu failover automat și replicare
- Repornirea containerelor: Politici de repornire Docker, pentru recuperarea automată a serviciului
- CDN: CDN Cloudflare, pentru livrarea și memorarea în cache a conținutului la nivel global
9.2 Copii de siguranță și recuperare
- Copii de siguranță automate: Copii de siguranță automate zilnice ale bazei de date, prin MongoDB Atlas
- Recuperare point-in-time: Posibilitatea de a restaura datele la orice moment din fereastra de backup
- Copii de siguranță criptate: Toate datele din copiile de siguranță sunt criptate în repaus
10. Securitatea terților
Evaluăm cu atenție toți furnizorii terți:
- Evaluarea furnizorilor: Verificare de securitate înainte de integrare
- Verificarea conformității: Confirmarea certificărilor furnizorului
- Obligații contractuale: Acorduri de protecție a datelor cu toți furnizorii
- Revizuiri periodice: Evaluări continue ale securității furnizorilor
11. Dezvoltare sigură
- Revizuirea codului: Toate modificările de cod sunt supuse unei revizuiri de către colegi (peer review), înainte de implementare
- TypeScript Strict Mode: Bază de cod sigură din punctul de vedere al tipurilor (type-safe), care reduce erorile la execuție
- Auditarea dependențelor: Revizuire periodică a vulnerabilităților pachetelor provenite de la terți
- Separarea mediilor: Medii distincte de dezvoltare, testare (staging) și producție
12. Divulgare responsabilă
Invităm cercetătorii în securitate să raporteze vulnerabilitățile în mod responsabil:
Raportarea problemelor de securitate:
E-mail: [email protected]
Timp de răspuns:
- Răspuns inițial în termen de 24 de ore
- Actualizare privind starea solicitării în termen de 72 de ore
- Calendar de rezolvare comunicat în termen de 1 săptămână
13. Actualizări de securitate
Păstrăm transparența în materie de securitate:
- Jurnal de modificări (Changelog): Îmbunătățirile de securitate sunt documentate în notele de lansare
- Centrul de încredere (Trust Center): Informații actualizate privind conformitatea și securitatea, la reaudit.io/trust
14. Contactați echipa de securitate
Pentru întrebări sau preocupări legate de securitate:
Echipa de securitate: [email protected]
Întrebări generale: [email protected]
Telefon: +30 697 330 5186
Adresă: Adelfon Giannidi 4, Moschato, Attica, Grecia


