सुरक्षा और अनुपालन

सुरक्षा कोई जोड़ा गया फ़ीचर नहीं, बल्कि इस बात की देन है कि सिस्टम कैसे बनाया और चलाया जाता है।

Protocore पेमेंट्स, AI और ब्लॉकचेन सिस्टम के लिए सॉफ़्टवेयर लेयर बनाती है। इस पेज पर हम सीधे शब्दों में बताते हैं कि हम डेटा कैसे संभालते हैं, सॉफ़्टवेयर कैसे चलाया जाता है और नियामकीय सीमा कहाँ है — दिखाने के लिए बैज नहीं, बस वह मानक जिस पर हम निर्माण करते हैं।

डेटा और प्राइवेसी

हम वही डेटा लेते हैं जो किसी फ़्लो को चाहिए, उससे ज़्यादा नहीं।

हमारे बनाए सिस्टम डेटा मिनिमाइज़ेशन के सिद्धांत पर डिज़ाइन किए जाते हैं: हर फ़्लो सिर्फ़ वही फ़ील्ड लेता है जो उसके काम के लिए ज़रूरी हैं, और उन्हें उतनी ही देर रखता है जितनी देर ज़रूरत हो। जहाँ हम होस्टिंग करते हैं, वह EU में होती है — प्रोडक्शन AWS eu-central-1, फ्रैंकफ़र्ट में चलता है — और हम GDPR की प्रथाओं के अनुरूप निर्माण करते हैं: जो भी प्रोसेस हो उसका वैध आधार, एक्सेस और डिलीशन अनुरोधों का पालन, और पर्सनल डेटा को डिफ़ॉल्ट रूप से लॉग और एनालिटिक्स से बाहर रखना।

  1. 01डिफ़ॉल्ट रूप से डेटा मिनिमाइज़ेशन
  2. 02EU में होस्टिंग — AWS eu-central-1 (फ्रैंकफ़र्ट)
  3. 03GDPR के अनुरूप डेटा हैंडलिंग: वैध आधार, एक्सेस, डिलीशन
  4. 04पर्सनल डेटा लॉग और एनालिटिक्स से बाहर

संचालन कैसे होता है

Least-privilege एक्सेस, और ऐसे विशेषाधिकार प्राप्त कार्य जिनके लिए कारण देना ज़रूरी है।

हमारा भेजा हर सॉफ़्टवेयर पहले कमिट से ही इंस्ट्रूमेंटेड होता है — लॉग, मेट्रिक्स और ट्रेस — ताकि प्रोडक्शन में जो होता है वह दिखे, अनुमान से न समझना पड़े। एक्सेस least privilege के सिद्धांत पर चलता है: हर एक्टर, चाहे इंसान हो या सर्विस, को बस उतनी ही अनुमति मिलती है जितनी उसके काम के लिए ज़रूरी है। संवेदनशील ऑपरेटर कार्य चलने से पहले कारण पूछते हैं और ऑडिट ट्रेल छोड़ते हैं कि किसने क्या, कब और क्यों किया। यही मॉडल हमारे ऑपरेटर कंसोल Protocore Center के पीछे है — वही दृष्टिकोण जो हम हर सिस्टम में अपनाते हैं।

  1. 01डिफ़ॉल्ट रूप से इंस्ट्रूमेंटेड — लॉग, मेट्रिक्स, ट्रेस
  2. 02हर एक्टर के लिए least privilege, चाहे इंसान हो या सर्विस
  3. 03विशेषाधिकार प्राप्त कार्यों के लिए कारण अनिवार्य
  4. 04किसने क्या, कब और क्यों किया — इसका ऑडिट ट्रेल

ज़िम्मेदारियों का बँटवारा

सॉफ़्टवेयर हम बनाते हैं। नियामकीय सीमा लाइसेंस के पास रहती है।

पेमेंट प्रोडक्ट दो चीज़ों का मेल है: पैसा रखने या भेजने की नियामकीय अनुमति, और वह सॉफ़्टवेयर जो उसे निर्देशित करता है, रीकन्साइल करता है और दिखाता है। Protocore सॉफ़्टवेयर बनाती है। नियामकीय गतिविधि — फ़ंड रखना, अकाउंट जारी करना, पैसा भेजना — ऑपरेटर के अपने लाइसेंस या किसी लाइसेंस प्राप्त पार्टनर के पास रहती है: बैंक, EMI या पेमेंट इंस्टीट्यूशन। आप जो भी नियामकीय रेल लाएँ, हम फ़्लो उसी के अनुरूप बनाते हैं; हम उस अनुमति का विकल्प नहीं हैं, और कोई सॉफ़्टवेयर नहीं हो सकता।

  1. 01Protocore सॉफ़्टवेयर बनाती है, लाइसेंस नहीं
  2. 02रेगुलेटेड गतिविधि ऑपरेटर या लाइसेंसधारी पार्टनर के पास
  3. 03कार्ड डेटा इस तरह संभाला जाता है कि वह आपके सर्वर तक पहुँचे ही नहीं
  4. 04पेमेंट फ़्लो में ही स्ट्रॉन्ग कस्टमर ऑथेंटिकेशन

कार्यप्रणाली

भरोसेमंद सिस्टम के पीछे की आदतें।

ठोस प्रथाएँ जो हम शुरू से शामिल करते हैं — बैज के रूप में नहीं, काम करने के तरीके के रूप में।

01

कार्ड डेटा आपके सर्वर से दूर

कार्ड की जानकारी पेमेंट रेल संभालती है और उसे टोकनाइज़ किया जाता है, इसलिए असली कार्ड नंबर ऑपरेटर के अपने इंफ्रास्ट्रक्चर तक कभी नहीं पहुँचते।

02

स्ट्रॉन्ग कस्टमर ऑथेंटिकेशन

SCA पेमेंट और साइन-इन फ़्लो में शुरू से शामिल है — जहाँ रेल या जोखिम को ज़रूरत हो वहाँ दूसरा फ़ैक्टर, बाद में जोड़ा हुआ नहीं।

03

ट्रांज़िट में एन्क्रिप्टेड

ट्रैफ़िक शुरू से अंत तक TLS पर चलता है; सीक्रेट और क्रेडेंशियल मैनेज्ड स्टोर और इंस्टेंस रोल में रहते हैं, सोर्स कोड में कभी नहीं।

04

टेनेंट के अनुसार अलग

जहाँ एक सिस्टम कई ऑपरेटरों को सेवा देता है, वहाँ हर टेनेंट का डेटा एक्सेस कंट्रोल से अलग रखा जाता है, ताकि कोई टेनेंट दूसरे का डेटा कभी न पढ़ सके।

ज़िम्मेदार प्रकटीकरण

कुछ मिला? हमें बताइए।

अगर आपको लगता है कि आपको किसी Protocore सिस्टम में सुरक्षा समस्या मिली है, तो हमें ईमेल करें, हम आपके साथ मिलकर इस पर काम करेंगे। हम रिपोर्ट की पावती जल्दी देने की कोशिश करते हैं, फ़िक्स के दौरान आपको अपडेट देते रहते हैं, और समाधान के बाद आप चाहें तो आपको क्रेडिट देते हैं। कृपया सार्वजनिक रूप से बताने से पहले हमें ठीक करने के लिए उचित समय दें, और परीक्षण के दौरान ऐसा डेटा न देखें और न बदलें जो आपका नहीं है।

सिक्योरिटी टीम को ईमेल करें
security@protocore.io
01
रिपोर्ट

आपने जो पाया और उसे दोहराने का तरीका security@protocore.io पर ईमेल करें।

02
पावती

हम पुष्टि करते हैं कि रिपोर्ट मिल गई है और जाँच शुरू करते हैं, आमतौर पर दो कार्यदिवसों के भीतर।

03
फ़िक्स

हम समस्या ठीक करते हैं और समाधान तक प्रगति की जानकारी देते रहते हैं।

04
क्रेडिट

आपकी सहमति से, समस्या हल होने के बाद हम आपको क्रेडिट देते हैं।

सवाल

सुरक्षा के वे सवाल जो हमसे सबसे पहले पूछे जाते हैं।

  • हम अपनी सुरक्षा को बैज नहीं, प्रथाओं के रूप में बताते हैं। Protocore सॉफ़्टवेयर लेयर बनाती है; जहाँ कोई नियामकीय स्कीम लागू होती है — जैसे कार्ड हैंडलिंग — वहाँ प्रमाणित दायरा पेमेंट रेल या ऑपरेटर के लाइसेंस प्राप्त पार्टनर के पास रहता है, और हम इस तरह निर्माण करते हैं कि कार्ड डेटा आपके सर्वर तक न पहुँचे। अगर आपके प्रोग्राम के लिए कोई विशेष अटेस्टेशन मायने रखता है, तो हमें बताइए और हम स्पष्ट कर देंगे कि कौन क्या संभालता है।

  • EU में। प्रोडक्शन AWS eu-central-1 (फ्रैंकफ़र्ट) में चलता है। हम GDPR की प्रथाओं के अनुरूप निर्माण करते हैं — डेटा मिनिमाइज़ेशन, प्रोसेसिंग का वैध आधार, और एक्सेस व डिलीशन अनुरोधों का पालन।

  • लाइसेंस की। Protocore वह सॉफ़्टवेयर बनाती है जो पैसे की आवाजाही को निर्देशित और रीकन्साइल करता है; फ़ंड रखना या भेजना आपके अपने लाइसेंस या किसी लाइसेंस प्राप्त पार्टनर — बैंक, EMI या पेमेंट इंस्टीट्यूशन — के पास रहता है। कोई सॉफ़्टवेयर उस अनुमति का विकल्प नहीं है।

  • हर एक्टर के लिए least privilege, और विशेषाधिकार प्राप्त कार्यों के लिए कारण अनिवार्य, साथ में ऑडिट ट्रेल। सब कुछ इंस्ट्रूमेंटेड है, इसलिए किसने क्या किया यह रिकॉर्ड की बात है, पुनर्निर्माण की नहीं।

  • security@protocore.io पर ईमेल करें। हम जल्दी पावती देते हैं, फ़िक्स के दौरान आपको अपडेट रखते हैं, और समाधान के बाद आप चाहें तो आपको क्रेडिट देते हैं।

कोई सुरक्षा सवाल जो हमने कवर नहीं किया?

बताइए आपको क्या देखना है। हम ठोस जानकारी के साथ जवाब देंगे — आर्किटेक्चर, डेटा फ़्लो, और कौन-सी सीमा किसके पास है।