आपके कार्डों की कोई फ़ोटो आपके फ़ोन से बाहर क्यों नहीं जाती
CardNugget कार्डों को सीधे iPhone पर पहचानता है। आसान शब्दों में: डिवाइस पर क्या होता है, नेटवर्क पर क्या जाता है, और क्यों।
ज़्यादातर कार्ड स्कैनर फ़ोटो लेकर उसे किसी सर्वर पर भेजते हैं, जो उसे पहचानता है। यह बनाना आसान है, लेकिन इसका मतलब है कि आपकी तस्वीरें — और कभी-कभी कार्ड के आसपास दिख रही चीज़ें भी — आपके फ़ोन से बाहर चली जाती हैं। CardNugget उल्टे तरीके से बनाया गया है।
आपके iPhone पर क्या होता है
जब आप कोई कार्ड दिखाते हैं, तस्वीर से जुड़ा सब कुछ डिवाइस पर होता है:
- कैमरा कार्ड के किनारे ढूँढता है;
- तस्वीर को सीधा किया जाता है, मानो कार्ड पूरी तरह सपाट रखा हो;
- टेक्स्ट पढ़ा जाता है: नाम, नंबर, सेट;
- ऐप के साथ आने वाले 1,37,000 से ज़्यादा कार्डों के कैटलॉग में कार्ड पहचाना जाता है।
इनमें से किसी क़दम के लिए इंटरनेट नहीं चाहिए। तस्वीर मेमोरी में प्रोसेस होती है और फिर भुला दी जाती है।
नेटवर्क पर क्या जाता है
बाहर से सिर्फ़ एक चीज़ चाहिए: क़ीमत। इसके लिए ऐप कैटलॉग में कार्ड का पहचानकर्ता भेजता है — एक छोटा कोड, और कुछ नहीं। अगर कैटलॉग कई कार्डों के बीच अनिश्चित हो, तो ऐप उसकी जगह पढ़ा गया टेक्स्ट भेजता है: नंबर, सेट, भाषा। कभी कोई तस्वीर, थंबनेल या तस्वीर से बनी कोई चीज़ नहीं।
न खाता, न विज्ञापन, न एनालिटिक्स, और ऐप में कोई थर्ड-पार्टी कोड नहीं: सिर्फ़ Apple के अपने फ़्रेमवर्क।
कार्ड की तस्वीरें घूमकर आती हैं
जब आप किसी कार्ड का विवरण खोलते हैं, ऐप उसकी आधिकारिक तस्वीर दिखाता है। वह इसे सीधे सार्वजनिक इमेज सर्वर से डाउनलोड कर सकता था, लेकिन तब वह सर्वर आपका IP पता और आपके देखे कार्डों की सूची देख लेता। इसलिए अनुरोध हमारे सर्वर से होकर जाता है, जो तस्वीर लाकर आपको देता है। इसे बनाना ज़्यादा मेहनत का है, पर किसी और को पता नहीं चलता कि आपके संग्रह में क्या है।
आपका संग्रह कहाँ रहता है
आपके संग्रह, मात्राएँ और क़ीमतें सिर्फ़ आपके iPhone पर रहती हैं, और कहीं नहीं। आप कभी भी कोई कार्ड या पूरा संग्रह हटा सकते हैं, और ऐप हटाने पर सब मिट जाता है। क्लाउड में भूली हुई कोई कॉपी नहीं।
सारी जानकारी, हमारा सर्वर क्या दर्ज करता है उस समेत, गोपनीयता नीति में है।