गोपनीयता नीति
अंतिम अद्यतन: सितंबर 2026
यह नीति Cloud Speech एक्सटेंशन पर उसके हर स्टोर में लागू होती है। Chrome Web Store पर इसमें Cloud Speech लिस्टिंग (पहले Polly for Chrome) और Azure Speech for Chrome लिस्टिंग शामिल हैं, जिसे वही बिल्ड मिलता है।
संक्षेप में: एक्सटेंशन के पास न अपने सर्वर हैं, न एनालिटिक्स, न ट्रैकिंग। आपका टेक्स्ट सिर्फ़ आपके चुने हुए speech प्रदाता तक जाता है (कोई क्लाउड सेवा, या आपका कॉन्फ़िगर किया OpenAI-संगत सर्वर: आपका अपना या कोई होस्टेड), आपके अपने क्रेडेंशियल के साथ।
परिचय
Cloud Speech ("हम" या "हमारा") आपकी गोपनीयता की रक्षा के लिए प्रतिबद्ध है। यह गोपनीयता नीति बताती है कि एक्सटेंशन आपकी जानकारी के साथ कैसे पेश आता है। एक्सटेंशन का सोर्स कोड सार्वजनिक है; नीचे लिखी हर बात आप सोर्स कोड में जाँच सकते हैं।
एक्सटेंशन कौन सी जानकारी सहेजता है
API क्रेडेंशियल
एक्सटेंशन आपके दिए हुए API क्रेडेंशियल, यानी Amazon Polly (access key, secret key, region), Azure Speech (कुंजी, region), Google Cloud Text-to-Speech (API कुंजी), OpenAI (API कुंजी) और/या आपका कॉन्फ़िगर किया कोई भी OpenAI-संगत सर्वर (सर्वर URL और वैकल्पिक API कुंजी), ब्राउज़र के एक्सटेंशन storage API (browser.storage) में सहेजता है। इनका इस्तेमाल सिर्फ़ आपके चुने हुए प्रदाता के साथ प्रमाणीकरण के लिए होता है; ये कभी हम तक या किसी और तीसरे पक्ष तक नहीं भेजे जाते, सिवाय आपके ब्राउज़र के अपने सेटिंग्स sync के, जिसका वर्णन नीचे है। हमारे पास कोई सर्वर नहीं है।
डिफ़ॉल्ट रूप से सेटिंग्स आपके ब्राउज़र के sync storage (Chrome Sync या Firefox Sync) में रहती हैं, इसलिए वे उसी ब्राउज़र प्रोफ़ाइल में साइन-इन किए हर डिवाइस पर आपके साथ चलती हैं (Google सिंक किए गए एक्सटेंशन डेटा को ट्रांज़िट और स्टोरेज दोनों में एन्क्रिप्ट करता है)। एक्सटेंशन में एक sync टॉगल है: उसे सेटिंग्स में बंद कर दें तो क्रेडेंशियल सिर्फ़ मौजूदा डिवाइस के local storage में रहते हैं।
उपयोगकर्ता की प्राथमिकताएँ
आपकी चुनी हुई आवाज़, पसंदीदा, प्लेबैक सेटिंग्स और एक्सटेंशन का कॉन्फ़िगरेशन भी उसी तरह सहेजे जाते हैं (ऊपर वाले टॉगल के अनुसार sync या local में)।
चुना हुआ टेक्स्ट
जब आप बोलने के लिए टेक्स्ट चुनते हैं, तो वह आपके ब्राउज़र में ही संसाधित होता है (साफ़ करके टुकड़ों में बाँटा जाता है) और सीधे और सिर्फ़ आपके चुने हुए एक प्रदाता (Amazon Polly, Azure Speech, Google Cloud TTS, OpenAI या आपका कॉन्फ़िगर किया OpenAI-संगत सर्वर) को आपके अपने क्रेडेंशियल के साथ भेजा जाता है।
चार होस्टेड प्रदाताओं तक यह उनके अपने endpoint पर HTTPS से पहुँचता है। OpenAI-संगत सर्वर तक यह आपके दर्ज किए URL पर पहुँचता है; स्वयं होस्ट किए सर्वर के लिए वह URL सादा http:// भी हो सकता है (जैसे localhost पर)।
हम इस सामग्री को न सहेजते हैं, न लॉग करते हैं, और हमारी इस तक कोई पहुँच नहीं है। एक्सटेंशन सबसे हाल के पाठ का ऑडियो, जिस टेक्स्ट से वह बना उसके साथ, आपके डिवाइस के IndexedDB में रखता है ताकि दोबारा चलाने पर प्रदाता को फिर से कॉल न करना पड़े।
एक्सटेंशन क्या नहीं करता
- किसी भी तरह का एनालिटिक्स, टेलीमेट्री या उपयोग की ट्रैकिंग नहीं
- कोई विज्ञापन नहीं, कोई तीसरे पक्ष का ट्रैकर नहीं
- आपका डेटा बेचा, बदला या दूसरों को दिया नहीं जाता; वह हमें दिखता ही नहीं
- हमारे अपने सर्वर नहीं: एक्सटेंशन के अपने अनुरोध सिर्फ़ आपके कॉन्फ़िगर किए speech प्रदाता तक जाते हैं; प्रतिक्रिया के बटन एक नए टैब में GitHub या आपके स्टोर का समीक्षा पेज खोलते हैं (देखें तीसरे पक्ष की सेवाएँ)
- जिन प्रदाताओं को आपने नहीं चुना, उन्हें आपका टेक्स्ट नहीं भेजा जाता
तीसरे पक्ष की सेवाएँ
एक्सटेंशन का उपयोग करते समय चुना हुआ टेक्स्ट आपके ब्राउज़र से आपके चुने प्रदाता को, आपके अपने खाते के तहत (या आपके कॉन्फ़िगर किए OpenAI-संगत सर्वर पर) भेजा जाता है। वह प्रदाता उस डेटा के साथ क्या करता है, यह उसकी अपनी गोपनीयता नीति तय करती है:
- Amazon (AWS) Privacy Notice
- Microsoft Privacy Statement
- Google Cloud Privacy Notice
- OpenAI Privacy Policy
- आपका कॉन्फ़िगर किया OpenAI-संगत सर्वर: उस सर्वर को चलाने वाले की नीति (स्वयं होस्ट किए सर्वर के लिए आप खुद)
प्रतिक्रिया में "बग रिपोर्ट करें" बटन एक नए टैब में GitHub का नया-issue पेज खोलता है, जिसके URL में एक्सटेंशन का संस्करण, इंस्टॉल स्रोत (स्टोर या सोर्स से बिल्ड), आपका ब्राउज़र और उसका संस्करण, और आपके चुने प्रदाता का नाम होता है, इसलिए पेज लोड होते ही GitHub को ये मान मिल जाते हैं। "सुविधा / प्रदाता का अनुरोध करें" बटन सुविधा अनुरोध फ़ॉर्म खोलता है, जिसमें चुने गए टेम्पलेट के अलावा कुछ नहीं होता। किसी भी URL में कभी क्रेडेंशियल या टेक्स्ट नहीं होता।
"समीक्षा लिखें" बटन उस स्टोर का समीक्षा पेज खोलता है जहाँ से आपने इंस्टॉल किया, बिना किसी अतिरिक्त पैरामीटर के।
डेटा का भंडारण और सुरक्षा
एक्सटेंशन का सारा डेटा आपकी ब्राउज़र प्रोफ़ाइल के भीतर रहता है:
- क्रेडेंशियल और प्राथमिकताएँ: एक्सटेंशन storage में, टॉगल के अनुसार sync या local (sync:settings या local:settings); टॉगल खुद हमेशा local में रहता है (local:syncEnabled)
- import का undo (local:importBackup): सेटिंग्स import के बाद पिछली सेटिंग्स एक-स्लॉट undo के रूप में local storage में रहती हैं, जब तक आप उन्हें restore या discard न करें, या दोबारा import न करें (नया import उस स्लॉट को बदल देता है)
- आवाज़ की त्रुटियाँ (local:voiceIssues): जब किसी आवाज़ का पाठ या पूर्वावलोकन विफल होता है, या उपलब्धता स्कैन उसके किसी मॉडल को विफल पाता है, तो प्रदाता का त्रुटि संदेश, आवाज़ और मॉडल के अनुसार, local storage में तब तक रहता है जब तक उसी आवाज़ और मॉडल का कोई पाठ या पूर्वावलोकन सफलतापूर्वक नई आवाज़ न बना ले (कैश किए गए ऑडियो को दोबारा चलाना नहीं गिना जाता) या कोई स्कैन उस मॉडल को फिर से काम करता हुआ न पाए
- पुरानी लिस्टिंग के हैंडऑफ़ रिकॉर्ड (Cloud Speech लिस्टिंग पर local:handoffImports, पुरानी कॉपी पर local:migrationBanner): local storage में, विवरण नीचे
- प्लेबैक की स्थिति और लाई गई आवाज़ों की सूची (session:playback, session:preview, session:voices): session storage में, ब्राउज़र बंद होने पर मिट जाती है
- कैश किया ऑडियो और उसका टेक्स्ट: डिवाइस पर एक्सटेंशन के IndexedDB में
- आपकी थीम की पसंद (light, dark या system): पॉपअप विंडो के localStorage (csfc:theme) में भी रखी जाती है ताकि सेटिंग्स लोड होने से पहले ही पॉपअप सही थीम में खुले
पुरानी लिस्टिंग का हैंडऑफ़ (सिर्फ़ Chrome): जब अपनी लिस्टिंग से इंस्टॉल किया Cloud Speech शुरू होता है, तो वह Azure Speech for Chrome लिस्टिंग से इंस्टॉल की गई कॉपी से, ब्राउज़र की एक्सटेंशन messaging के ज़रिए, उस कॉपी की सहेजी हुई सेटिंग्स माँगता है, क्रेडेंशियल समेत (पुरानी कॉपी सिर्फ़ Cloud Speech की लिस्टिंग ID को जवाब देती है)। वह उन्हें एक बार मिलाता है: जो प्रदाता आपने पहले से कॉन्फ़िगर किए हैं उनकी प्रविष्टियाँ बनी रहती हैं, जो सिर्फ़ पुरानी कॉपी में थे वे जोड़ दिए जाते हैं, पसंदीदा मिला दिए जाते हैं, और नया इंस्टॉल पुरानी कॉपी की प्राथमिकताएँ भी ले लेता है।
यह import local storage में दर्ज हो जाता है ताकि वह कभी दोबारा न हो, और फिर पुरानी कॉपी एक सूचना दिखाती है कि आपकी सेटिंग्स स्थानांतरित हो गई हैं, साथ में "यह एक्सटेंशन हटाएँ" बटन जो उस कॉपी को अनइंस्टॉल करता है। यह पूरा आदान-प्रदान आपके ब्राउज़र के भीतर ही रहता है।
आपके क्रेडेंशियल और प्राथमिकताएँ आपके ब्राउज़र से बाहर नहीं जातीं; अपवाद सिर्फ़ ये हैं:
- आपके कॉन्फ़िगर किए प्रदाता से सीधा संवाद (चार होस्टेड प्रदाताओं के लिए HTTPS; OpenAI-संगत सर्वर आपके दर्ज किए URL का उपयोग करता है)
- sync चालू हो तो आपके ब्राउज़र का अपना सेटिंग्स sync
- वह सेटिंग्स export फ़ाइल जो आप खुद बनाते हैं
- Feedback URL में आपके चुने प्रदाता का नाम
आपके अधिकार और नियंत्रण
सब कुछ आपके ब्राउज़र में ही सहेजा जाता है, इसलिए पूरा नियंत्रण आपके हाथ में है:
- एक्सटेंशन की सेटिंग्स में कभी भी अपने क्रेडेंशियल बदलें, या किसी प्रदाता को उसके "सक्षम" स्विच से बंद करें
- सेटिंग्स sync बंद करके सब कुछ सिर्फ़ मौजूदा डिवाइस पर रखें
- सेटिंग्स में "निर्यात करें" पर क्लिक करके अपनी सेटिंग्स सादी-टेक्स्ट JSON फ़ाइल के रूप में निकालें; फ़ाइल आपके ब्राउज़र के डाउनलोड से सहेजी जाती है, उसमें आपके क्रेडेंशियल होते हैं, और वह कहीं अपलोड नहीं होती
- एक्सटेंशन हटाकर वह सब मिटाएँ जो एक्सटेंशन आपके ब्राउज़र में रखता है (आपकी export या डाउनलोड की गई फ़ाइलें वहीं रहती हैं जहाँ आपने उन्हें सहेजा)
- होस्टेड प्रदाता के कंसोल में API कुंजियाँ हटाकर या बदलकर उस प्रदाता तक एक्सटेंशन की पहुँच पूरी तरह रद्द करें; OpenAI-संगत सर्वर के लिए उसे चलाने वाली सेवा में उसकी कुंजी बदलें, सेटिंग्स में प्रदाता को बंद करें, या अपना सर्वर बंद कर दें
इस नीति में बदलाव
हम समय-समय पर इस गोपनीयता नीति को अद्यतन कर सकते हैं। बदलाव इसी पेज पर नई "अंतिम अद्यतन" तिथि के साथ प्रकाशित होते हैं, और पेज का इतिहास GitHub रिपॉज़िटरी में उपलब्ध है।
संपर्क
इस नीति के बारे में कोई सवाल? GitHub पर एक issue खोलें।