गोपनीयता
गोपनीयता नीति
Mobile SSH Android और iOS के लिए एक स्थानीय SSH क्लाइंट के रूप में डिज़ाइन किया गया है। इसे Mobile SSH खाते की आवश्यकता नहीं है और यह Mobile SSH क्लाउड सिंक सेवा प्रदान नहीं करता।
आपके डिवाइस पर संग्रहित जानकारी
यदि आप ऐप डेटा सहेजते हैं, तो Mobile SSH उसे डिवाइस पर स्थानीय रूप से संग्रहित करता है। iOS पर गोपनीय जानकारी सिस्टम Keychain में रखी जाती है; Android पर वह एक ऐसी कुंजी से एन्क्रिप्ट की जाती है जो Android Keystore में रहती है और डिवाइस से बाहर निर्यात नहीं की जा सकती, तथा ऐप Android क्लाउड बैकअप से बाहर रहना चुनता है। इसमें सहेजी गई सर्वर प्रोफ़ाइल, उपयोगकर्ता नाम, पोर्ट, पासवर्ड, प्राइवेट कीज़, की पासफ़्रेज़, पोर्ट फ़ॉरवर्डिंग नियम, हाल के सेशन, लॉगिन प्रयास इतिहास, फ़ाइल ट्रांसफ़र पथ, फ़ाइल छँटाई वरीयताएँ, tmux सेशन स्नैपशॉट और reattach संकेत, ऐप सेटिंग्स तथा डिबग रिकॉर्डिंग सक्षम होने पर डिबग लॉग शामिल हो सकते हैं।
नेटवर्क पर भेजी गई जानकारी
Mobile SSH SSH प्रमाणीकरण डेटा केवल उन्हीं सर्वरों को भेजता है जिन्हें आप कॉन्फ़िगर करते और जिनसे जुड़ते हैं। टर्मिनल इनपुट/आउटपुट, SFTP फ़ाइल सामग्री और स्थानीय पोर्ट-फ़ॉरवर्ड ट्रैफ़िक आपके चुने हुए सर्वरों व दूरस्थ बिंदुओं के साथ आदान-प्रदान होता है। Mobile SSH यह डेटा Mobile SSH विश्लेषिकी, विज्ञापन, टेलीमेट्री या क्लाउड सिंक सेवा को नहीं भेजता।
फ़ाइल ट्रांसफ़र और स्टोरेज पहुँच
फ़ाइल ट्रांसफ़र सुविधा स्थानीय फ़ोन स्टोरेज और दूरस्थ SFTP डायरेक्टरीज़ ब्राउज़ करती है ताकि आप फ़ाइलें अपलोड और डाउनलोड कर सकें। Mobile SSH Android से व्यापक स्टोरेज अनुमति नहीं माँगता: आप सिस्टम फ़ोल्डर चयनकर्ता से एक फ़ोल्डर चुनते हैं और ऐप केवल उसी के भीतर पढ़ और लिख सकता है। iOS पर, स्थानीय फ़ाइलों और फ़ोटो तक सिस्टम दस्तावेज़ और फ़ोटो चयनकर्ताओं के माध्यम से पहुँचा जाता है।
लॉग और समस्या-निवारण
लॉगिन इतिहास और वैकल्पिक डिबग लॉग समस्या-निवारण हेतु स्थानीय रूप से रखे जाते हैं, और जब तक आप उन्हें चालू न करें तब तक दोनों बंद या खाली रहते हैं। Android का डिबग रिकॉर्डर टर्मिनल घटनाएँ, SSH डेटा आकार, स्पर्श इनपुट निदान, आकार-परिवर्तन घटनाएँ और टनल जीवनचक्र घटनाएँ दर्ज करता है — शुरू करने से पहले वह आपको चेतावनी देता है कि इसमें आपकी टाइप की गई हर कुंजी शामिल है, पासवर्ड भी, और वह एक संग्रह आपके Downloads फ़ोल्डर में लिखता है। iOS एक अलग, सीमित लॉग रखता है: उसने कौन-से पते डायल किए और हर एक क्यों विफल हुआ, पुनः कनेक्शन और बैकऑफ़, टूटे हुए कनेक्शन, नेटवर्क परिवर्तन, तथा tmux कमांड और उनकी त्रुटियाँ। समर्थन या किसी अन्य व्यक्ति के साथ साझा करने से पहले किसी भी डिबग लॉग या संग्रह की समीक्षा करें।
गुमनाम उपयोग विश्लेषण
ऐप का उपयोग समझने और उसे बेहतर बनाने के लिए, Mobile SSH हमारी ओर से काम करने वाले गोपनीयता-केंद्रित विश्लेषण प्रदाता Aptabase को गुमनाम उपयोग विश्लेषण भेजता है। यह केवल गुमनाम घटनाओं (जैसे ऐप खुलना और कौन-सी सुविधाएँ उपयोग हुईं) तथा ऐप संस्करण, ऑपरेटिंग सिस्टम संस्करण, डिवाइस मॉडल और भाषा तक सीमित है। यह एक यादृच्छिक सत्र पहचानकर्ता का उपयोग करता है जो नियमित रूप से रीसेट होता है और आपसे या आपके डिवाइस से नहीं जुड़ा होता। इसमें आपके SSH सर्वर, होस्टनाम, उपयोगकर्ता नाम, पासवर्ड, कुंजियाँ, कमांड या फ़ाइल सामग्री कभी शामिल नहीं होती। डेटा एन्क्रिप्टेड (HTTPS) कनेक्शन से भेजा जाता है। विश्लेषण डिफ़ॉल्ट रूप से चालू है। Android पर आप इसे सेटिंग्स में कभी भी बंद कर सकते हैं, और बंद होने पर कुछ भी नहीं भेजा जाता; iOS ऐप में अभी वह स्विच नहीं है, इसलिए iOS पर ये गुमनाम घटनाएँ तब तक भेजी जाती हैं जब तक ऐप स्थापित है। हमारा इरादा iOS में यह स्विच जोड़ने का है — तब तक यह पृष्ठ स्थिति को वैसे ही बताता है जैसी वह वास्तव में है।
अनुमतियाँ
- इंटरनेट: SSH सर्वरों से जुड़ने के लिए आवश्यक।
- Wake lock और Wi-Fi lock: Android पर डिवाइस सोते समय सक्रिय SSH सेशन जीवित रखने हेतु।
- फ़ोरग्राउंड सेवा और नोटिफ़िकेशन: Android पर बैकग्राउंड में सक्रिय कनेक्शन संभालने हेतु; iOS पर नोटिफ़िकेशन Agent अलर्ट के लिए उपयोग होती हैं।
- फ़ाइल पहुँच: Android पर सिस्टम चयनकर्ता के ज़रिए प्रति फ़ोल्डर दी जाती है, और iOS पर सिस्टम दस्तावेज़ व फ़ोटो चयनकर्ताओं के माध्यम से। Mobile SSH किसी भी प्लेटफ़ॉर्म पर व्यापक स्टोरेज अनुमति नहीं माँगता।
सुरक्षा जिम्मेदारियाँ
यदि क्रेडेंशियल या प्राइवेट कीज़ सहेजें तो मज़बूत स्क्रीन लॉक से डिवाइस सुरक्षित रखें। केवल विश्वसनीय सर्वरों से जुड़ें। वर्तमान कार्यान्वयन अलग एन्क्रिप्टेड क्लाउड वॉल्ट के बजाय स्थानीय ऐप स्टोरेज (और iOS Keychain) का उपयोग करता है। एक वैकल्पिक Secure screen सेटिंग तब सुरक्षा जोड़ती है जब गोपनीय जानकारी स्क्रीन पर हो: Android पर यह स्क्रीनशॉट और स्क्रीन रिकॉर्डिंग को रोकती है और ऐप को हाल के दृश्य से छिपाती है; iOS पर यह ऐप-स्विचर पूर्वावलोकन को खाली करती है और स्क्रीन रिकॉर्डिंग व मिररिंग को रोकती है (iOS पर मैन्युअल स्क्रीनशॉट को रोका नहीं जा सकता)।
संपर्क
समर्थन संपर्क: mobile.ssh.info@gmail.com।