Proqram təminatı hazırlanmasında təhlükəsizlik və məlumatların qorunması
Proqram təminatı sifariş edərkən siz icraçıya biznes məlumatlarınızı, mənbə kodunu və çox vaxt şəxsi məlumatları etibar edirsiniz. Bu səhifədə şirkətlərin bizə ən çox verdiyi suallara cavab veririk: Məlumatlar harada saxlanılır? Kimin onlara girişi var? Məlumat emalı müqaviləsi bağlaya bilərikmi? Yalnız həqiqətən etdiyimizi yazırıq. Nişan-sertifikat göstərmirik, sübut edə bilmədiyimiz vəd vermirik.
- Frankfurt
- Almaniyada məlumat mərkəzi
- Art. 28
- Sorğu ilə AVV
- TLS
- Şifrələnmiş ötürmə
- NDA
- Layihədən əvvəl istəyə görə
Almaniyada hostinq: Frankfurt-Maynda məlumat mərkəzi
Serverlərimiz Frankfurt-Mayndakı məlumat mərkəzində yerləşir. Bu sayt, daxili idarəetmə sistemimiz və istismarı bizə versəniz, sizin tətbiqiniz və onun verilənlər bazası da orada işləyir. Beləliklə, məlumatlarınız Almaniyada saxlanılır.
Proqramı öz infrastrukturunuzda, məsələn öz məlumat mərkəzinizdə və ya AWS, Azure hesabınızda işlətmək istəsəniz, onu orada quraşdırırıq. Bu halda yeri siz müəyyən edirsiniz; şəxsi məlumatlar üçün AB daxilində bir region tövsiyə edirik.
Qeyd edək ki, inkişaf komandamız Bakıdan işləyir. Məlumatlar Frankfurtda qalır. Onlara uzaqdan daxil olub-olmayacağımızı və nə qədər daxil olacağımızı layihədən əvvəl sizinlə razılaşdırırıq.
Art. 28 GDPR üzrə məlumat emalı müqaviləsi (AVV)
Sizin adınızdan şəxsi məlumatları emal etdiyimiz andan etibarən sizinlə Art. 28 GDPR üzrə məlumat emalı müqaviləsi (Almaniyada: Auftragsverarbeitungsvertrag, AVV) bağlayırıq. Proqram təminatı hazırlanmasında bu, adətən aşağıdakı halları əhatə edir:
- Sizin üçün ERP sisteminin istismarı, məsələn, büzməli karton zavodları üçün KartonERP
- Tətbiqinizin Frankfurtdakı serverlərimizdə yerləşdirilməsi
- Real məlumatlara girişlə dəstək və xətaların təhlili
- Köhnə sistemdən məlumatların yeni proqram təminatına köçürülməsi
AVV necə bağlanır
Məlumatların qorunması üzrə məsul şəxsiniz onu rahat yoxlaya bilsin deyə, AVV nümunəmizi sorğu ilə əvvəlcədən göndəririk. Şirkətinizin öz nümunəsi varsa, onu da məmnuniyyətlə nəzərdən keçiririk. Müqavilədə hansı məlumatların hansı məqsədlə emal olunduğu, kimin onlara daxil ola biləcəyi və hansı texniki və təşkilati tədbirlərin tətbiq edildiyi qeyd olunur.
Əksinə, yalnız test məlumatları ilə işləyiriksə və real sistemlərinizə girişimiz yoxdursa, çox vaxt sizin adınızdan məlumat emalı ümumiyyətlə baş vermir. Layihənizə hansı halın aid olduğunu ilkin görüşdə birlikdə aydınlaşdırırıq.
Giriş nəzarəti: məlumatlarınıza kimin girişi var?
Sistemlərinizə yalnız layihənizdə birbaşa işləyən komanda üzvləri daxil olur, həm də yalnız işlərinə lazım olan qədər. Minimal hüquqlar prinsipi həm insanlara, həm də xidmətlərə və verilənlər bazası istifadəçilərinə şamil olunur.
Müraciətləri, layihələri və bu saytın məzmununu idarə etdiyimiz öz idarəetmə sistemimiz bunu praktikada necə tətbiq etdiyimizi göstərir:
- Dörd rol
- Sahibkar, Admin, Redaktor və Yalnız baxış. Qeydlərin silinməsi və istifadəçilərin idarə olunması yalnız sahibkar və adminlərə açıqdır.
- Heşlənmiş şifrələr
- Şifrələr heç vaxt açıq mətn kimi saxlanılmır, yalnız bcrypt heşi şəklində.
- Token əsaslı sessiyalar
- Daxil olduqdan sonra brauzer imzalanmış, müddəti məhdud token alır. API-yə hər sorğu bu token və istifadəçinin rolu əsasında yoxlanılır.
Təhlükəsiz inkişaf: GDPR-a uyğun proqram təminatı hazırlanması bizim üçün nə deməkdir
Məlumatların qorunmasını sonradan əlavə etmək olmur. Buna görə aşağıdakı prinsiplər ilk sprintdən təhvilə qədər adi iş prosesimizin bir hissəsidir:
- Ayrı mühitlər
- Test və istismar mühitləri bir-birindən ayrıdır. Yeni versiyalar canlıya çıxmazdan əvvəl test mühitində yoxlanılır və sprint nümayişində təqdim olunur.
- Real məlumat əvəzinə test məlumatı
- Mümkün olan hər yerdə süni məlumatlarla hazırlayır və test edirik. Real məlumatlardan yalnız tapşırıq bunu tələb etdikdə və sizinlə razılaşdırıldıqda istifadə edirik.
- Kod yoxlaması
- Koddakı dəyişikliklər birləşdirilməzdən əvvəl ikinci developer tərəfindən yoxlanılır.
- Şifrələnmiş ötürmə
- Brauzer, tətbiq və interfeyslər arasında məlumatlar TLS vasitəsilə ötürülür.
- Ehtiyat nüsxələr
- Ehtiyat nüsxələrin həcmini və qaydasını hər layihə üçün sizinlə birlikdə müəyyən edirik.
- Girişlərin ləğvi
- Layihə bitəndə və ya kimsə komandadan ayrılanda sistemlərinizə girişləri bağlayırıq.
Məxfilik: layihədən əvvəl NDA
Biznes sənədlərinizi, mənbə kodunu və ya proseslərinizin təfərrüatlarını bizə göstərməzdən əvvəl istəyinizlə məxfilik müqaviləsi (NDA) imzalayırıq. Bu, hətta tələblərin təhlilindən əvvəl, yəni təklif hazırlanmamışdan da mümkündür.
Layihənizdən əldə etdiyimiz məlumatları yalnız sizin layihəniz üzərində iş üçün istifadə edirik.
Bu saytda məlumatların qorunması
Proqram təminatınız üçün tövsiyə etdiyimizi öz saytımızda da tətbiq edirik:
- Ziyarətçilər üçün cookie yoxdur. Dil ünvandan götürülür, statistika yalnız razılığınızla
- Şriftlər üçüncü tərəflərdən deyil, öz serverimizdən yüklənir
- Bütün məlumatlar yalnız HTTPS vasitəsilə ötürülür
- Əlaqə formasından gələn müraciətlər öz verilənlər bazamızda saxlanılır və üçüncü tərəflərə ötürülmür
Əlaqə və təhlükəsizlik boşluqları barədə məlumat
Məlumatların qorunması, AVV və ya NDA ilə bağlı suallarınızı hello@dcl.az ünvanına göndərin. İş günlərində 24 saat ərzində cavab veririk.
Saytımızda və ya tətbiqlərimizdən birində mümkün təhlükəsizlik boşluğu aşkar etmisinizsə, yenə hello@dcl.az ünvanına yazın. Əlaqə məlumatları maşın tərəfindən oxunan formada /.well-known/security.txt ünvanında da mövcuddur. Problemin harada və necə özünü göstərdiyini təsvir edin və biz onu aradan qaldırana qədər təfərrüatları dərc etməyin. Hər bir məsuliyyətli məlumata görə minnətdarıq.
Təhlükəsizlik və məxfilik barədə tez-tez verilən suallar
Məlumatlarımız harada saxlanılır?
Tətbiqinizi biz istismar ediriksə, Frankfurt-Mayndakı məlumat mərkəzimizdə. Və ya proqramı öz infrastrukturunuzda, bulud hesabınızda quraşdırırıq. Onda yeri siz seçirsiniz.
Məlumat emalı müqaviləsi bağlayırsınızmı?
Bəli. Sizin adınızdan şəxsi məlumatları emal edəcəyiksə, məsələn ERP-ni istismar edəndə, hostinqdə və ya real məlumatlarla dəstək verəndə, Art. 28 GDPR üzrə AVV bağlayırıq. Nümunəmizi sorğu ilə əvvəlcədən göndəririk.
Komandanızdan kimin məlumatlarımıza girişi var?
Yalnız bilavasitə layihənizdə çalışan şəxslərin və yalnız tapşırıqlarının həcmində. Sizin adınızdan məlumat emal etdikdə kimin girişi olduğu AVV-də qeyd olunur. Layihənin sonunda girişləri ləğv edirik.
Məlumatlar AB-dən kənarda emal olunurmu?
Məlumatlar Frankfurtda saxlanılır. Lakin komandamız Bakıdan işləyir və şəxsi məlumatlara uzaqdan giriş məlumatların qorunması qanunvericiliyinə görə üçüncü ölkəyə ötürmə sayıla bilər. Buna görə mümkün olan hər yerdə test məlumatları ilə işləyirik və real məlumatlara girişin lazım olub-olmadığını, lazımdırsa necə təşkil olunacağını layihədən əvvəl sizinlə razılaşdırırıq.
Təfərrüatları göndərməzdən əvvəl NDA imzalayırsınızmı?
Bəli, istəsəniz layihədən əvvəl, hətta tələblərin təhlilindən də əvvəl məxfilik müqaviləsi imzalayırıq. Öz nümunənizi də göndərə bilərsiniz.
Real müştəri məlumatlarımızla işləyirsinizmi?
Mümkün olduqca yox. Ayrıca test mühitində süni məlumatlarla hazırlayır və test edirik. Real məlumatlardan yalnız tapşırıq bunu tələb etdikdə, məsələn, məlumat köçürülməsi və ya xətanın təhlili zamanı və yalnız sizinlə razılaşdırdıqdan sonra istifadə edirik.
Təhlükəsizlik boşluğu barədə necə məlumat verim?
hello@dcl.az ünvanına yazın. Əlaqə məlumatları /.well-known/security.txt ünvanında da var. Problemi mümkün qədər dəqiq təsvir edin və aradan qaldırılana qədər təfərrüatları dərc etməyin.
Məxfilik və ya AVV ilə bağlı suallarınız var?
Pulsuz 30 dəqiqəlik ilkin görüşdə layihənizin hansı məlumatlara toxunduğunu və hansı razılaşmaların məqsədəuyğun olduğunu aydınlaşdırırıq. AVV nümunəmizi məmnuniyyətlə əvvəlcədən göndəririk.
