Skip to content
reader.me

तकनीकी नोट्स

reader.me कैसे काम करता है

आप जो भी PDF खोलते हैं वह कभी आपकी मशीन से बाहर नहीं जाता। यह पृष्ठ बताता है कि यह वास्तुशिल्प रूप से कैसे संभव है और 30 सेकंड में स्वयं कैसे सत्यापित करें।

संक्षिप्त संस्करण

आधुनिक ब्राउज़र लगभग पूर्ण रनटाइम के साथ आते हैं: JIT JavaScript इंजन, WebAssembly, 2D कैनवास, क्रिप्टोग्राफ़ी, फ़ाइल APIs, और स्थायी संग्रहण। डेस्कटॉप PDF संपादक जो कुछ करता है उसके लिए पर्याप्त है — फ़ाइल को कहीं भेजे बिना।

reader.me लगभग 4 MB JavaScript और WebAssembly है जो चार ओपन-सोर्स लाइब्रेरीज़ को 20 टूल्स में जोड़ता है।

जब आप PDF छोड़ते हैं तो क्या होता है

  1. ब्राउज़र फ़ाइल को सीधे JavaScript को सौंपता है।
  2. हम बाइट्स को typed array में पढ़ते हैं।
  3. सही लाइब्रेरी काम करती है: pdf-lib, PDF.js, Tesseract.js, Comlink Workers (>20 MB)।
  4. परिणाम डाउनलोड बन जाता है।

यह संरचनात्मक गोपनीयता क्यों है

क्लाउड सेवाओं के अधिकांश "नो अपलोड" दावे कुछ कमज़ोर मतलब रखते हैं: सर्वर कुछ घंटों के बाद आपकी फ़ाइल त्याग देता है। फ़ाइल उनके सर्वर तक पहुँच चुकी थी।

reader.me में त्यागने के लिए कोई "बाद" नहीं है क्योंकि शुरू से ही कोई अपलोड नहीं है।

और विश्लेषण?

हम Google Analytics (विलंबित) और Cloudflare Web Analytics लोड करते हैं। कोई भी आपकी PDFs नहीं देखता — केवल URL पथ, लोकेल और मानक user agent के साथ पेजव्यू बीकन।

रोबोट स्पष्ट रूप से अनुमत हैं (GPTBot, ClaudeBot, आदि) — स्क्रैप करने के लिए कोई दस्तावेज़ डेटा नहीं है।

30 सेकंड में स्वयं सत्यापित करें

  1. DevTools खोलें (Windows पर F12, macOS पर ⌥⌘I) → Network टैब।
  2. अनुरोध सूची साफ़ करें, "preserve log" चेक करें।
  3. Compress टूल पर PDF छोड़ें और क्लिक करें।
  4. Network पैनल देखें। आपकी फ़ाइल ले जाने वाला कोई अनुरोध नहीं। डाउनलोड blob: URL के रूप में आता है।

जो ट्रेड-ऑफ हम स्वीकार करते हैं

ब्राउज़र में सब कुछ करना मुफ़्त नहीं है। सीमाओं की ईमानदार सूची:

  • फ़ाइल आकार सीमा वेब पर प्रति फ़ाइल 50 MB।
  • कोई योग्य हस्ताक्षर नहीं (चरण 4)।
  • बड़ा OCR भाषा डेटा (~12 MB पहली रन)।
  • PDF/A चयन योग्य पाठ खो देता है

संबंधित

reader.me इनका विचार है: David Carrero , Color Vivo Internet S.L. में निर्मित।