गोपनीयता नीति
11 नवंबर 2026 से प्रभावी
संक्षेप में
GemReader कुछ भी एकत्र नहीं करता। न अकाउंट, न क्लाउड, न एनालिटिक्स, न ऑटोमैटिक क्रैश रिपोर्ट, न कोई ट्रैकिंग। आपकी किताबें, हाइलाइट्स, नोट्स और पढ़ने की आदतें आपके डिवाइस पर एन्क्रिप्टेड रूप में रहती हैं और कभी कहीं नहीं भेजी जातीं। ऐप केवल तभी इंटरनेट से जुड़ता है जब आप खुद ऐसा करने के लिए कहें — जैसे इन-ऐप बुक कैटलॉग ब्राउज़ करना, आपके द्वारा चुनी गई फ़ाइल डाउनलोड करना, वैकल्पिक रीड-अलाउड वॉइस डाउनलोड करना, या इन-ऐप ब्राउज़र में कोई पेज खोलना — कभी भी आपकी रिपोर्ट भेजने के लिए नहीं। ऐप जो एकमात्र रिपोर्ट बना सकता है, वह एक डायग्नोस्टिक्स फ़ाइल है, जो केवल आपके अनुरोध पर बनती है और केवल वहीं जाती है जहाँ आप उसे भेजते हैं; इसका विवरण नीचे दिया गया है।
डेटा संग्रह
हम कोई व्यक्तिगत डेटा एकत्र नहीं करते। GemReader में अकाउंट बनाने की आवश्यकता नहीं है, और डेटा भेजने के लिए कोई GemReader सर्वर भी नहीं है। ऐप में कोई एनालिटिक्स SDK, क्रैश रिपोर्टिंग लाइब्रेरी या किसी भी प्रकार की ट्रैकिंग मौजूद नहीं है।
डायग्नोस्टिक्स रिपोर्ट्स
Settings → Advanced → Security Diagnostics से एक ज़िप फ़ाइल एक्सपोर्ट की जा सकती है, जिसमें आपके डिवाइस के हार्डवेयर और एन्क्रिप्शन की स्थिति, ऐप और ऑपरेटिंग सिस्टम का वर्ज़न, तथा हाल की कुछ सौ आंतरिक चेतावनियों और त्रुटियों का रिकॉर्ड होता है। यह इसलिए है ताकि किसी समस्या की जांच आपकी लाइब्रेरी देखे बिना की जा सके। यह फ़ाइल केवल आपके बटन दबाने पर बनती है, बैकग्राउंड में कभी नहीं बनती या भेजी जाती, और आपके डिवाइस से केवल सिस्टम शेयर शीट के ज़रिए आपके द्वारा चुने गए स्थान पर ही बाहर जाती है। इसमें कुछ भी लिखने से पहले संवेदनशील जानकारी साफ़ कर दी जाती है: किताबों और फ़ाइलों के नाम, हैश, एन्क्रिप्शन कीज़, पिन, ईमेल पते, IP पते, फ़ाइल पाथ, और आपके द्वारा जोड़े गए किसी भी कस्टम कैटलॉग के होस्टनेम हटा दिए जाते हैं। किताबों के शीर्षक, नोट्स, हाइलाइट्स, बुकमार्क्स और फ़ोल्डर के नाम इसमें कभी लिखे ही नहीं जाते। यदि आप हमें support@gemreader.com पर कोई रिपोर्ट भेजते हैं, तो हम केवल बग ठीक करने के लिए उसे पढ़ते हैं और उसमें से कुछ भी अपने पास नहीं रखते।
वेबसाइट
यह नीति GemReader ऐप और gemreader.com दोनों पर लागू होती है। ऐप कुछ भी एकत्र नहीं करता। वेबसाइट Cloudflare पर होस्ट की गई है और एनालिटिक्स के लिए PostHog का उपयोग कुकी-रहित (cookieless) मोड में करती है: न कुकीज़, न लोकल स्टोरेज, न सेशन रिकॉर्डिंग, और न ही आपकी कोई प्रोफ़ाइल। यह केवल यह रिकॉर्ड करती है कि कौन-से पेज देखे गए, किन लिंक्स और बटनों पर क्लिक हुआ, पेज लोड की गति, स्क्रिप्ट त्रुटियाँ और आपका देश। आगंतुकों की गिनती आपके IP पते और ब्राउज़र यूज़र एजेंट के एक हैश से की जाती है जिसे PostHog रोज़ बदल देता है, ताकि आज की विज़िट को कल की विज़िट से जोड़ा न जा सके। Cloudflare आपके IP पते से आपका देश पता करता है। एनालिटिक्स के लिए आपका IP पता केवल इन्हीं दो कामों में उपयोग होता है और कहीं स्टोर नहीं किया जाता। जो ब्राउज़र Do Not Track भेजते हैं, उनकी गिनती बिल्कुल नहीं की जाती। फ़ाइल टूल्स (EPUB वैलिडेटर, DRM चेकर्स, हाइलाइट कन्वर्टर्स आदि) पर आपकी फ़ाइल आपके ही ब्राउज़र में प्रोसेस होती है और कभी अपलोड नहीं होती। केवल इतना रिकॉर्ड होता है कि एक फ़ाइल चुनी गई, उसका एक्सटेंशन और अनुमानित आकार सीमा। फ़ाइल का नाम, सामग्री या स्क्रीन पर दिखने वाली कोई भी जानकारी नहीं भेजी जाती। इनमें से किसी का भी ऐप, आपकी लाइब्रेरी या उसके अंदर मौजूद किसी भी चीज़ से कोई संबंध नहीं है।
ऐप डाउनलोड करना
Download APK बटन आपको सार्वजनिक GitHub रिपॉज़िटरी cnohall/gem-reader-releases की एक रिलीज़ फ़ाइल पर ले जाता है। GitHub यह फ़ाइल उपलब्ध कराता है, और किसी भी वेब सर्वर की तरह उस अनुरोध के लिए आपका IP पता और ब्राउज़र यूज़र एजेंट देखता है — यह GitHub के अपने लॉग और उसकी गोपनीयता नीति के अंतर्गत आता है, हमारी नहीं। Google Play से इंस्टॉल करने पर वह प्रक्रिया Google की शर्तों के अंतर्गत आती है।
किताबों का स्टोरेज और एन्क्रिप्शन
आपके द्वारा इम्पोर्ट की गई हर किताब — चाहे EPUB हो, PDF हो या कोई अन्य — आपके डिवाइस के स्टोरेज में लिखे जाने से पहले AES-256 GCM का उपयोग करके एन्क्रिप्ट की जाती है। डिक्रिप्शन केवल मेमोरी में होता है — अनएन्क्रिप्टेड डेटा कभी आपके फ़ाइल सिस्टम को नहीं छूता। एन्क्रिप्शन कीज़ स्थानीय स्तर पर बनती हैं और कभी बाहर नहीं भेजी जातीं।
पिन-लॉक्ड फ़ोल्डर
पिन से सुरक्षित फ़ोल्डर की कीज़ आपके पिन से Argon2id का उपयोग करके तैयार की जाती हैं (पुराने वर्ज़न में बने फ़ोल्डर PBKDF2 का उपयोग करते हैं)। तैयार की गई की को रिकवर करने योग्य रूप में स्टोर नहीं किया जाता। 3 बार गलत पिन डालने पर, फ़ोल्डर की एन्क्रिप्टेड फ़ाइलें स्थायी रूप से मिटा दी जाती हैं और कीज़ नष्ट कर दी जाती हैं। इसे वापस पाने का कोई तरीका नहीं है — यह जानबूझकर सुरक्षा के लिए ऐसा बनाया गया है।
स्क्रीनशॉट और क्लिपबोर्ड सुरक्षा
जब कोई लॉक किया गया फ़ोल्डर खुला होता है, तो GemReader ऑपरेटिंग सिस्टम के स्क्रीनशॉट API को ब्लॉक कर देता है और रीसेंट ऐप्स स्विचर में आपकी सामग्री दिखने से रोकता है। यदि आप सुरक्षित फ़ोल्डर में रहते हुए ऐप को बैकग्राउंड में भेजते हैं, तो क्लिपबोर्ड अपने आप साफ़ हो जाता है।
इन-ऐप बुक कैटलॉग
GemReader मुफ़्त उपलब्ध किताबों के कैटलॉग ब्राउज़ और सर्च कर सकता है — इसमें Project Gutenberg, Standard Ebooks और Wolne Lektury शामिल हैं, और आप अपनी पसंद का कोई भी भरोसेमंद HTTPS कैटलॉग जोड़ सकते हैं। जब आप कैटलॉग खोलते हैं, सर्च करते हैं या कोई किताब डाउनलोड करते हैं, तो आपका डिवाइस सीधे उस साइट से बात करता है। किसी भी वेब सर्वर की तरह वह साइट उन अनुरोधों के लिए आपका IP पता और यूज़र एजेंट देखती है, जो उसकी गोपनीयता नीति के अंतर्गत लॉग होता है, हमारी नहीं। इसके साथ आपके या आपकी लाइब्रेरी के बारे में कुछ भी नहीं जुड़ा होता: न अकाउंट, न डिवाइस पहचानकर्ता, न आपके पास मौजूद किताबों की सूची। बीच में कोई GemReader सर्वर नहीं है — हमें कभी पता नहीं चलता कि आपने कैटलॉग खोला, क्या सर्च किया या क्या डाउनलोड किया। आपके द्वारा डाउनलोड की गई किताबें आते ही ठीक उसी तरह एन्क्रिप्ट हो जाती हैं जैसे आप खुद इम्पोर्ट करते हैं। यदि आप कैटलॉग का उपयोग न करें, तो ऐप कभी इन साइटों से संपर्क नहीं करता।
थर्ड-पार्टी सेवाएँ
ऐप में कोई विज्ञापन नेटवर्क, एनालिटिक्स प्रदाता, क्रैश रिपोर्टर या डेटा ब्रोकर शामिल नहीं है, और ऐप के अंदर कोई भी कोड हमें रिपोर्ट नहीं करता। Google Play बिल्ड में Google की कुछ अपनी लाइब्रेरीज़ शामिल हैं, जिन्हें हम अस्पष्ट दावे के पीछे छिपाने के बजाय स्पष्ट रूप से बताना पसंद करते हैं: Play Asset Delivery, जो वैकल्पिक फ़ॉन्ट पैक लाती है; Play In-App Review लाइब्रेरी, जिससे कभी-कभी “GemReader को रेट करें” शीट दिखती है — वह शीट खुद Play Store ऐप द्वारा दिखाई और सबमिट की जाती है, इसलिए GemReader को कभी पता नहीं चलता कि वह दिखी या आपने क्या रेटिंग दी; Play Billing, जो मौजूद है लेकिन निष्क्रिय है क्योंकि अभी खरीदने के लिए कुछ भी नहीं है; और Google की ऑन-डिवाइस ML Kit लाइब्रेरी, जिसका उपयोग अभी किसी भी उपलब्ध फ़ीचर द्वारा नहीं किया जाता। इनमें से किसी को भी आपके या आपकी लाइब्रेरी के बारे में कोई जानकारी नहीं दी जाती, और इस वेबसाइट से वितरित बिल्ड में इनमें से और भी कम लाइब्रेरीज़ हैं। Google Play की अपनी सेवाओं के अलावा, ऐप केवल उन्हीं बाहरी सर्वरों से संपर्क करता है जहाँ आप खुद इसे भेजते हैं: कोई बुक कैटलॉग, कोई Gem List डाउनलोड, GitHub पर होस्ट की गई कोई रीड-अलाउड वॉइस, या कोई पेज जिसे आप इन-ऐप ब्राउज़र में खोलते हैं। वेबसाइट की स्थिति अलग है और ऊपर बताई जा चुकी है: Cloudflare इसे होस्ट करता है, PostHog इसका एनालिटिक्स प्रदान करता है, GitHub APK होस्ट करता है, और Google Play स्टोर बिल्ड वितरित करता है।
बच्चों की गोपनीयता
GemReader किसी से भी कोई डेटा एकत्र नहीं करता, जिसमें 13 वर्ष से कम उम्र के बच्चे भी शामिल हैं। किसी भी समय कोई व्यक्तिगत जानकारी नहीं जुटाई जाती।
इस नीति में बदलाव
यदि इस नीति में कोई महत्वपूर्ण बदलाव होता है, तो अपडेटेड संस्करण नई प्रभावी तिथि के साथ यहाँ प्रकाशित किया जाएगा। चूँकि हम कोई डेटा एकत्र नहीं करते, इसलिए बदलावों का आप पर कोई व्यावहारिक असर पड़ने की संभावना नहीं है।
अनुमतियाँ (Permissions)
फ़ाइल स्टोरेज: इसका उपयोग केवल आपके द्वारा इम्पोर्ट की गई किताबों को पढ़ने और सहेजने के लिए होता है — कोई भी फ़ाइल सामग्री आपके डिवाइस से बाहर नहीं भेजी जाती। नेटवर्क एक्सेस: इसका उपयोग केवल तभी होता है जब आप खुद चाहें — इन-ऐप बुक कैटलॉग ब्राउज़ करना या डाउनलोड करना, Gem List में सूचीबद्ध किताब डाउनलोड करना, वैकल्पिक रीड-अलाउड वॉइस या फ़ॉन्ट पैक डाउनलोड करना, या इन-ऐप ब्राउज़र खोलना; ऐप कभी किसी GemReader सर्वर से संपर्क नहीं करता, क्योंकि ऐसा कोई सर्वर है ही नहीं। कैमरा (वैकल्पिक): केवल तभी उपयोग होता है जब आप QR कोड स्कैन करना चुनते हैं — फ़ीड स्थानीय रूप से रियल-टाइम में प्रोसेस होती है और कभी रिकॉर्ड, सेव या भेजी नहीं जाती। बायोमेट्रिक्स (वैकल्पिक): केवल ऐप लॉक के लिए उपयोग होता है, और डिवाइस पर ऑपरेटिंग सिस्टम द्वारा सत्यापित किया जाता है। नोटिफ़िकेशंस (वैकल्पिक): केवल किताब को ज़ोर से पढ़ते समय प्लेबैक कंट्रोल दिखाने और फ़ॉन्ट पैक अनपैक होते समय प्रगति दिखाने के लिए उपयोग होता है। Android अनुमति सूची में कुछ ऐसी प्रविष्टियाँ भी दिखती हैं जिन्हें GemReader आज उपयोग किए बिना रखता है। RECORD_AUDIO उन ऑडियो-प्लेबैक और QR-स्कैनिंग लाइब्रेरीज़ द्वारा घोषित किया गया है जिन पर ऐप निर्भर करता है; ऐप में कोई रिकॉर्डिंग कोड नहीं है और यह आपसे कभी माइक्रोफ़ोन एक्सेस नहीं माँगेगा। आस-पास के डिवाइस और Wi-Fi (वैकल्पिक): केवल Gem Beam द्वारा उपयोग किए जाते हैं, जो बिना किसी सर्वर के सीधे Wi-Fi लिंक पर एक फ़ोन से दूसरे फ़ोन में किताबें कॉपी करता है; इन अनुमतियों को Android पर इस तरह चिह्नित किया गया है कि इनका उपयोग कभी आपकी लोकेशन जानने के लिए नहीं होता। लोकेशन (वैकल्पिक, केवल Android 10–12): इन पुराने Android वर्ज़नों पर सिस्टम केवल उन्हीं ऐप्स को Wi-Fi Direct की अनुमति देता है जिनके पास लोकेशन अनुमति हो, इसलिए जब आप बीम शुरू करते हैं तो GemReader यह अनुमति माँगता है और ट्रांसफ़र के लिए लोकेशन चालू करने को कह सकता है। GemReader कभी आपकी लोकेशन पढ़ता, स्टोर करता या भेजता नहीं है, और Android 13 व उसके बाद के वर्ज़नों पर यह लोकेशन अनुमति माँगता ही नहीं है।
डेटा हटाना
GemReader द्वारा सहेजा गया सारा डेटा — एन्क्रिप्टेड किताबें, नोट्स, पढ़ने की प्रगति और एन्क्रिप्शन कीज़ — केवल आपके डिवाइस पर रहता है। ऐप को अनइंस्टॉल करने से यह सारा डेटा स्थायी रूप से हट जाता है। हटाने के लिए किसी सर्वर पर कोई डेटा नहीं है।
संपर्क
इस नीति के बारे में कोई सवाल है? हमें support@gemreader.com पर लिखें।