ज़्यादातर रिमोट डेस्कटॉप ऐप आपके अपने डिवाइसों को आपस में जोड़ने से पहले ही ईमेल माँग लेते हैं। हमारे हिसाब से यह उल्टा है। यहाँ बताया गया है कि Remio को आपके बारे में कुछ भी न जानने के लिए क्यों डिज़ाइन किया गया — और यह कमी नहीं, बल्कि ख़ूबी क्यों निकली।
बिना अकाउंट वाले प्रोडक्ट के पीछे पाँच स्वयंसिद्ध
इंजीनियरिंग से पहले एक रुख़ था। Remio पाँच वाक्यों पर बना है जिन पर हम तब-तब लौटते हैं जब कोई नया फ़ीचर हमें ईमेल माँगने के लिए ललचाता है। इन्हें एक बार पढ़ लीजिए, इस पोस्ट का बाकी हिस्सा बस रंग-रोगन है।
अगर यूज़र को सबसे पहले साइन-अप दिखता है, तो प्रोडक्ट पहले ही उससे कुछ ले चुका है। हम वह चुंगी नहीं वसूलते। किसी डिवाइस को एक सेशन के लिए अधिकृत करने को छह अंकों का कोड काफ़ी है — इससे ज़्यादा कुछ भी एक ऐसा रिश्ता है जिसकी यूज़र ने माँग नहीं की थी।
यूज़रों का हर डेटाबेस भविष्य की एक घटना-रिपोर्ट है। अपना ईमेल रखने की सबसे सुरक्षित जगह वह कॉलम है जो मौजूद ही नहीं। हम यूज़र डेटा को वैसे सँभालते हैं जैसे एक सावधान राजमिस्त्री लेड वाले पेंट को — सैद्धांतिक रूप से दिलचस्प, साइट पर नापसंद।
आपका फ़ोन और आपका Mac एक ही डेस्क पर रखे हैं। उन्हें जो भरोसा बनाना है, वह उसी कमरे में बसता है, किसी दूसरे महाद्वीप के डेटा सेंटर में नहीं। Remio का PIN एक्सचेंज दो डिवाइसों के बीच का हाथ मिलाना है, जिसका गवाह कोई नहीं।
Remio को इस बात की परवाह है कि आप जिस मशीन की ओर इशारा कर रहे हैं, वह वही है जिसे आपने कल पेयर किया था। इसे एक क्रिप्टोग्राफ़िक कुंजी साबित करती है। नाम और ईमेल कभी नहीं कर सकते थे। डिवाइसों को अधिकृत कीजिए। लोगों को भूल जाइए।
किसी प्रोडक्ट को छोड़ने का सही तरीक़ा उसे ट्रैश में खींच देना और बात ख़त्म करना है। न कोई डैशबोर्ड। न “क्या आप पक्का हैं?” वाला सर्वे। न डेटा-एक्सपोर्ट का कोई टिकट। अगर अनइंस्टॉल करना आपको मिटा नहीं देता, तो प्रोडक्ट शुरू से ही आपके बारे में बहुत ज़्यादा जानता था।
वह सवाल जो कोई नहीं पूछता
जब आप कोई रिमोट डेस्कटॉप ऐप डाउनलोड करते हैं, तो वह सबसे पहले आमतौर पर आपका ईमेल माँगता है। फिर पासवर्ड। फिर शायद टू-फ़ैक्टर ऑथ के लिए फ़ोन नंबर। फिर वह चाहता है कि आप अपना ईमेल वेरिफ़ाई करें। उसके बाद आप अपने डिवाइस जोड़ना शुरू कर सकते हैं।
हम इस सिलसिले के इतने आदी हो चुके हैं कि कोई रुककर पूछता ही नहीं: क्यों?
दोनों डिवाइस आपके हैं। वे ठीक आपके सामने रखे हैं। एक आपका कंप्यूटर है। दूसरा आपका फ़ोन। आप अपने कंप्यूटर की स्क्रीन अपने फ़ोन पर देखना चाहते हैं। पूरा लेन-देन बस इतना ही है।
किसी दूसरे देश की कंपनी को इसके लिए आपका नाम, आपका ईमेल और आपके डिवाइसों की सूची क्यों जाननी चाहिए?
ऐप्स आपका ईमेल क्यों चाहते हैं, इसकी असली वजह
आइए ईमानदार हो जाएँ कि ज़्यादातर ऐप्स अकाउंट क्यों अनिवार्य करते हैं: यह आपकी सुरक्षा के लिए नहीं है — यह उनके बिज़नेस मॉडल के लिए है।
ईमेल एड्रेस यूज़र प्रोफ़ाइल की नींव है। यूज़र प्रोफ़ाइल इस्तेमाल की ट्रैकिंग संभव बनाती है। ट्रैकिंग निशाना साधकर ज़्यादा बेचने को संभव बनाती है। ज़्यादा बेचना राजस्व लाता है। अकाउंट कोई फ़ीचर नहीं है — वह एक फ़नल है।
कुछ ऐप्स में अकाउंट की जायज़ वजहें हैं। अगर आपको क्लाउड सिंक, टीम मैनेजमेंट या कई डिवाइसों पर निरंतरता चाहिए, तो यूज़र पहचान का मतलब बनता है। पर एक ही डेस्क पर रखे दो डिवाइस जोड़ने के लिए अकाउंट बेकार का बोझ है — आपके लिए भी और आपकी निजता के लिए भी।
अकाउंट कोई फ़ीचर नहीं है। वह एक फ़नल है। एक बार आप इसे देख लेते हैं, तो अनदेखा नहीं कर सकते — और ऐप खोलने की क़ीमत के रूप में उसे स्वीकार करना बंद कर देते हैं।
PIN से पेयरिंग कैसे काम करती है
Remio पेयरिंग के लिए छह अंकों का कोड इस्तेमाल करता है। न ईमेल। न पासवर्ड। न अकाउंट।
प्रक्रिया सरल है। अपने कंप्यूटर पर Remio इंस्टॉल कीजिए। वह एक PIN दिखाता है। वह PIN अपने फ़ोन पर टाइप कीजिए। आप कनेक्टेड हैं। पूरी प्रक्रिया में लगभग एक मिनट लगता है।
PIN छह अंकों का कोड है जिसे आप कभी भी बदल सकते हैं। एक बार आपके डिवाइस पेयर हो जाएँ, तो वे पहले हैंडशेक में बदली गई क्रिप्टोग्राफ़िक कुंजियों के सहारे एक-दूसरे को याद रखते हैं। PIN खुद हमारे सर्वरों पर कभी सेव नहीं होता।
यह सिर्फ़ ज़्यादा सरल नहीं है — यह ईमेल-और-पासवर्ड ऑथेंटिकेशन से ज़्यादा सुरक्षित है। डेटा ब्रीच में लीक होने को कोई पासवर्ड नहीं। फ़िश करने को कोई अकाउंट नहीं। हमलावरों के निशाने के लिए क्रेडेंशियल का कोई डेटाबेस नहीं। जो अकाउंट मौजूद ही नहीं, उसे आप हैक नहीं कर सकते।
दूसरे ऐप्स आपके बारे में क्या जानते हैं। Remio क्या जानता है।
किसी दर्शन को समझाने का सबसे साफ़ तरीक़ा उसे विकल्प के बगल में रख देना है। यहाँ यह है कि एक आम कमर्शियल रिमोट डेस्कटॉप प्रोडक्ट आपकी स्क्रीन पर सेशन लाने के लिए क्या-क्या इकट्ठा करता है — और वही काम करने के लिए Remio क्या इकट्ठा करता है।
- पूरा नाम और ईमेल एड्रेस
- सत्यापित फ़ोन नंबर
- वह हर डिवाइस जिसे आपने कभी पेयर किया
- हर कनेक्शन, टाइमस्टैम्प और IP के साथ
- उन IP से निकाली गई भौगोलिक स्थिति
- OS, हार्डवेयर मॉडल, ऐप वर्शन
- आपकी पहचान से जुड़ी क्रैश रिपोर्टें
- क्लिक-स्ट्रीम एनालिटिक्स और फ़ीचर का इस्तेमाल
- मार्केटिंग-एट्रिब्यूशन कुकी
- पेमेंट प्रोफ़ाइल और बिलिंग एड्रेस
किसी एक पंक्ति में सेंध लगे तो बाकी सब लीक हो जाता है।
कुछ नहीं।
आपका डिवाइस ID आपके डिवाइस पर रहता है। आप कोड को जब चाहें बदल सकते हैं। पेयरिंग की कुंजियाँ हमारे इन्फ़्रास्ट्रक्चर तक कभी नहीं पहुँचतीं। बनाने को कोई अकाउंट नहीं है — इस्तेमाल और क्रैश के आँकड़े ऐप को चालू रखते हैं, पर उनमें आपकी स्क्रीन का एक फ़्रेम तक नहीं होता।
हमारे सर्वरों में सेंध लगे तो वह एन्क्रिप्टेड ट्रैफ़िक लीक होगा जिसे हम वैसे भी नहीं पढ़ सकते।
न कोई यूज़र प्रोफ़ाइल। न विज्ञापन SDK। न डेटा ब्रोकर। न मार्केटिंग पिक्सेल। जो इस्तेमाल और क्रैश के आँकड़े मौजूद हैं, वे Remio को चालू रखने के लिए हैं — आपकी स्क्रीन की सामग्री कभी लॉग या जाँची नहीं जाती।
भरोसा नीति से नहीं, आर्किटेक्चर से
निजता नीतियों के बारे में असुविधाजनक सच यह है: वे डेटा इकट्ठा करने को बयान करने के लिए होती हैं, उसे रोकने के लिए नहीं। जो नीति कहती है “हम अपनी सेवा सुधारने के लिए इस्तेमाल का डेटा इकट्ठा करते हैं”, वह कंपनी को लगभग कुछ भी ट्रैक करने की क़ानूनी आड़ दे देती है।
हमने अलग रास्ता अपनाया: डेटा इकट्ठा करना आर्किटेक्चर के स्तर पर ही नामुमकिन बना दो।
Remio जहाँ भी संभव हो आपके डिवाइसों को सीधे जोड़ता है। आपकी स्क्रीन का डेटा हमारे सर्वरों से होकर नहीं गुज़रता। हम ऐसा कोई रिले इन्फ़्रास्ट्रक्चर नहीं चलाते जो आपका ट्रैफ़िक जाँच सके। कनेक्शन उन कुंजियों से एंड-टू-एंड एन्क्रिप्टेड है जो सिर्फ़ आपके डिवाइसों के पास हैं।
जब सीधा कनेक्शन मुमकिन न हो — सख़्त नेटवर्क, कॉर्पोरेट फ़ायरवॉल — तब कनेक्शन एन्क्रिप्टेड रिले पर चला जाता है। रिले सिर्फ़ एन्क्रिप्टेड बाइट देखता है। वह आपकी स्क्रीन, आपके इनपुट या आपके ऑडियो को डिक्रिप्ट नहीं कर सकता। डिज़ाइन से ही वह एक गूँगी पाइप है।
हम आपसे अपनी निजता नीति पर भरोसा करने को नहीं कहते। हम आपसे आर्किटेक्चर पर भरोसा करने को कहते हैं। कोड वह इकट्ठा नहीं कर सकता जिसे कोड देख ही नहीं सकता।
न जानने का बिज़नेस तर्क
लोग हमसे पूछते हैं: “बिना यूज़र अकाउंट के आप कमाते कैसे हैं? बिना ईमेल के मार्केटिंग कैसे करते हैं? हर यूज़र की प्रोफ़ाइल के बिना आपको कैसे पता चलता है कि क्या काम करता है?”
जायज़ सवाल हैं। हमारे जवाब:
- आपका डेटा कभी राजस्व का मॉडल नहीं है। Remio मुफ़्त है, और Remio Pro एक वैकल्पिक सब्सक्रिप्शन है — न विज्ञापन, न डेटा की बिक्री। लोग इसकी सिफ़ारिश इसलिए करते हैं कि सॉफ़्टवेयर अच्छा है, इसलिए नहीं कि हमने उन्हें ड्रिप कैंपेन से गुज़ारा।
- मार्केटिंग मुँहज़बानी होती है और ऐसे लेखों से, जैसा यह है। लोग वे टूल साझा करते हैं जिन्हें वे पसंद करते हैं। किसी मेलिंग लिस्ट की ज़रूरत नहीं।
- हम इस्तेमाल और क्रैश के आँकड़ों से सीखते हैं कि क्या काम करता है — कौन-से फ़ीचर इस्तेमाल होते हैं, कनेक्शन कहाँ फ़ेल होते हैं, क्या क्रैश होता है। उनमें आपकी स्क्रीन कभी नहीं होती। Remio इस्तेमाल करने वालों की समीक्षाएँ और संदेश बाकी बता देते हैं।
क्या यह SaaS के चलन से ज़्यादा कठिन है? बिल्कुल। ज़्यादातर प्लेबुक मानकर चलती हैं कि आपके पास मार्केटिंग के लिए यूज़र ईमेल का डेटाबेस है। हमारे पास नहीं है। हमने यह समझौता इसलिए स्वीकार किया है क्योंकि हमें विश्वास है कि यही सही है।
भविष्य पर एक दाँव
हमें लगता है कि “हमारा प्रोडक्ट इस्तेमाल करने के लिए हमें अपना ईमेल दो” का दौर ख़त्म हो रहा है। यूज़र थक चुके हैं। वे स्पैम से थक चुके हैं, डेटा ब्रीच से थक चुके हैं, यह पता चलने से थक चुके हैं कि उनका “गुमनाम” डेटा किसी ऐसे विज्ञापन नेटवर्क को बेच दिया गया जिसका नाम तक उन्होंने नहीं सुना।
शानदार सॉफ़्टवेयर की अगली पीढ़ी प्रोडक्ट पर होड़ करेगी, डेटा पर नहीं। वह उस जानकारी को न माँगकर भरोसा कमाएगी जिसकी उसे ज़रूरत नहीं।
Remio आपका ईमेल नहीं चाहता। हमें आपका नाम नहीं चाहिए। हमें आपके इस्तेमाल के पैटर्न नहीं चाहिए। हम बस इतना चाहते हैं कि आप अपने फ़ोन से अपना कंप्यूटर देख सकें — और जब तक आप यह करें, हम रास्ते से हटे रहें।
यह कोई कमी नहीं है। यही पूरा डिज़ाइन है।