अधिकांश मनी ऐप्स एक सेटिंग मेनू में "हम आपकी गोपनीयता का सम्मान करते हैं" टाइप करते हैं, जिसे कोई भी नहीं पढ़ता है, साथ ही 4,000 शब्दों की नीति भी होती है। हम इस बात की स्पष्ट व्याख्या प्रदान करना चाहते थे कि Amunta आपके डेटा के साथ क्या करता है, जिसे हमने ऐप के कोड से ही सत्यापित किया है, न कि मार्केटिंग टेक्स्ट से।
डिफ़ॉल्ट: आपका डेटा फ़ोन से बाहर नहीं जाता
Amunta बुक—व्यय, आय, ऋण, बिल, बजट और रिपोर्ट—आपके डिवाइस पर एक स्थानीय डेटाबेस में संग्रहीत है। कोई रिकॉर्डिंग स्क्रीन नहीं, कोई मेल फ़ील्ड नहीं, ऐप का उपयोग शुरू करने के लिए कोई फ़ोन नंबर की आवश्यकता नहीं है। आप इसे खोलें, और यह काम करता है।
Amunta के पास विज्ञापन ट्रैकर, Google Analytics या Facebook SDK नहीं है। आप स्थिरता में सुधार के लिए गुमनाम और सीमित तकनीकी जानकारी भेज सकते हैं; इसमें राशि, वित्तीय रिकॉर्ड, संपर्क या फ़ोटो शामिल नहीं हैं, और यह आपको एक व्यक्ति के रूप में पहचानता नहीं है।
यदि आप चाहें तो एक पिन लॉक उपलब्ध है। सेट अप होने पर, ऐप अपने SHA-256 कोड को सहेजता है, न कि कोड को - वही विधि जो किसी भी सिस्टम में पासवर्ड स्टोर करने के लिए उपयोग की जाती है जो सुरक्षा को गंभीरता से लेती है। अगर कोई व्यक्ति कच्चे ऐप्लिकेशन डेटा को एक्सेस करता है, तो उसे फ़ाइल में लिखा आपका कोड नहीं मिलेगा.
वैकल्पिक: किसी अन्य व्यक्ति के साथ नोटबुक साझा करना
Amunta दो लोगों को अपने खातों को लिंक करने की भी अनुमति देता है - यदि आप और एक साथी, रूममेट या ग्राहक एक चेकिंग खाता साझा करना चाहते हैं तो आप में से प्रत्येक को एक ही लेनदेन में दो बार प्रवेश किए बिना। यह पूरी तरह से वैकल्पिक है। मूल ऐप कभी इसके लिए नहीं पूछता।
जब यह सक्षम होता है, तो यह वास्तव में होता है, क्योंकि हम "वास्तव में क्या होता है" को "हम आपकी गोपनीयता को गंभीरता से लेते हैं" की तुलना में अधिक ईमानदार उत्तर के रूप में देखते हैं।
कोड में हमने जिस ए-लिंक पंजीकरण पथ की समीक्षा की है, उसके अनुसार, आपका फ़ोन एक नेटवर्क आईडी प्राप्त करने के लिए एन्क्रिप्शन कुंजियों की एक जोड़ी उत्पन्न करता है जो इस तरह दिखता है एसएफ-XXXXXXX, फिर सार्वजनिक कुंजी, आपकी चुनी हुई मुद्रा और ऐप की श्रेणी को इंगित करने वाले टैग के साथ एक अनुरोध भेजता है। इस अनुरोध में आपका नाम, फ़ोन नंबर या ईमेल शामिल नहीं है। यदि आप ऐप में कहीं और कोई फ़ोन नंबर या मेल टाइप करते हैं, तो यह स्थानीय स्टोरेज में रहता है और पंजीकरण अनुरोध में शामिल नहीं होता है।
यहाँ एन्क्रिप्शन का वास्तव में क्या अर्थ है?
जब दो लोग जुड़े होते हैं, तो उनके फोन के बीच साझा किए गए लेनदेन एक रिले सर्वर के माध्यम से सिंक्रनाइज़ किए जाते हैं। यह ठीक है जहां "एंड-कोडेड" निर्धारित किया जाता है यदि इसका अर्थ कुछ विशिष्ट है या सिर्फ एक वाक्यांश। Amunta के मामले में, यह विशिष्ट है:
- प्रत्येक उपकरण में चाबियों की एक जोड़ी होती है। जब आप किसी लिंक किए गए संपर्क को लेन-देन भेजते हैं, तो दो सार्वजनिक कुंजियाँ एक कुंजी एक्सचेंज का उपयोग करके मर्ज हो जाती हैं एक्स25519 अण्डाकार वक्रों पर, एक सामान्य रहस्य उत्पन्न करने के लिए।
- यह साझा रहस्य पारित किया जाता है एचकेडीएफ-एसएचए256 एक स्थिर एन्क्रिप्शन कुंजी निकालने के लिए।
- लेन-देन डेटा के साथ एन्कोड किया गया है एईएस-256-जीसीएम इससे पहले कि आप डिवाइस को स्थायी रूप से छोड़ दें।
इस मार्ग में, निजी कुंजी डिवाइस पर उत्पन्न होती है, सुरक्षित भंडारण में संग्रहीत होती है, और साझा रहस्य का उत्पादन करने के लिए स्थानीय रूप से उपयोग की जाती है। ए-लिंक प्रोटोकॉल इसे स्क्रॉलिंग सर्वर या दूसरे पक्ष को नहीं भेजता है।
वह हिस्सा जिसे अधिकांश “एन्क्रिप्टेड” दावे अनदेखा करते हैं
यहां हम अधिकांश अनुप्रयोगों की लागत से अधिक सटीक होना चाहते हैं। स्क्रॉलिंग सर्वर जो लिंक किए गए उपकरणों के बीच संदेश पास करता है, वह नहीं पढ़ सकता कि अंदर क्या है - सामग्री AES-256-GCM-एन्क्रिप्टेड है, और सर्वर के पास कुंजी नहीं है। लेकिन सर्वर रूटिंग जानकारी देखता है: किस नेटवर्क आईडी ने संदेश भेजा, इसे किस आईडी पर भेजा गया था, और इसे कब भेजा गया था। यह किसी भी प्रणाली में अपरिहार्य है जिसे सही भविष्य में संदेश देने के लिए एक सर्वर की आवश्यकता होती है - वही व्यापार-बंद जो सिग्नल जैसे सिस्टम स्वीकार करते हैं।
संदेश स्क्रॉलिंग सर्वर द्वारा संग्रहीत नहीं किया जाता है: एन्क्रिप्टेड पेलोड को तब तक कैश किया जाता है जब तक कि प्राप्त करने वाला डिवाइस पुष्टि नहीं करता कि इसे सफलतापूर्वक प्राप्त और संसाधित किया गया है, और फिर स्थायी रूप से हटा दिया गया है। अगर आप डिलीवरी नहीं करते हैं या पुष्टि नहीं आती है, तो इसकी समय सीमा समाप्त हो जाती है और 24 घंटों के बाद अपने आप हटा दी जाती है.
इस प्रोटोकॉल की सीमा के भीतर सटीक वाक्य है: स्वाइप सर्वर रूटिंग और टाइमिंग आईडी देख सकता है, लेकिन इसमें लेन-देन की सामग्री को पढ़ने की कुंजी नहीं है।
यह गोपनीयता नीति से अधिक महत्वपूर्ण क्यों है
गोपनीयता नीति व्यवहार का वादा करती है, और संरचना समीक्षा से पता चलता है कि ज्ञात रास्ते वास्तव में क्या हैं। हमारे द्वारा समीक्षा किए गए भागों के अनुसार, ए-लिंक पंजीकरण एप्लिकेशन में संपर्क सूची नहीं होती है, रिले संदेश लेनदेन की सामग्री को उसके पठनीय रूप में नहीं ले जाते हैं, और पिन कोड स्पष्ट पाठ के रूप में संग्रहीत नहीं होता है।
यह दावा नहीं है कि कोई भी सॉफ़्टवेयर त्रुटियों या जोखिमों से मुक्त है। विचार एक विशिष्ट विवरण प्रदान करना है जिसकी पूर्ण गारंटी के बजाय समीक्षा की जा सकती है। आप यह भी पढ़ सकते हैं इंटरनेट को वास्तव में क्या चाहिए तथाएन्क्रिप्टेड बैकअप कैसे काम करता है.