फ़ोन से कंप्यूटर तक
एक QR कोड, और फ़ाइल किसी सर्वर से गुज़रे बिना एक डिवाइस से दूसरे तक पहुँच जाती है।
आपकी फ़ाइलें एक डिवाइस से दूसरे तक जाती हैं, हमारे सर्वरों से कभी नहींइस डिवाइस पर एक QR कोड दिखाएँ, उसे दूसरे डिवाइस के कैमरे से स्कैन करें: दोनों सीधे जुड़ जाते हैं और आप दोनों दिशाओं में फ़ाइलें भेज सकते हैं। फ़ाइलें किसी सर्वर से होकर नहीं गुज़रतीं।
एक डिवाइस से दूसरे डिवाइस पर फ़ाइल कैसे भेजें, चरण-दर-चरण
दोनों डिवाइस एक QR कोड की मदद से सीधे एक-दूसरे से जुड़ते हैं (WebRTC); फ़ाइल कभी किसी सर्वर से होकर नहीं गुज़रती।
एक डिवाइस पर QR कोड दिखाएँ
“QR कोड दिखाएँ” पर क्लिक करें। एक एन्क्रिप्टेड निमंत्रण VellumPDF के कनेक्शन-रिले पर रखा जाता है, जो पाँच मिनट तक मान्य रहता है।
दूसरे डिवाइस से कोड स्कैन करें
कैमरा ही काफ़ी है: लिंक सीधे पृष्ठ खोलता है, निमंत्रण ले लेता है, और इस्तेमाल हो जाने के बाद कुंजी को एड्रेस बार से मिटा देता है।
सीधे कनेक्शन का इंतज़ार करें
हर डिवाइस एक STUN सर्वर से अपना सार्वजनिक पता पूछता है, फिर दोनों एन्क्रिप्टेड रिले के ज़रिए अपने पते आपस में बदलते हैं और सीधा WebRTC कनेक्शन बनाते हैं। ट्रैफ़िक रिले सर्वर (TURN) के बिना, कुछ कंपनी या मोबाइल नेटवर्क इस चरण को रोक देते हैं; एक ही Wi-Fi पर यह लगभग हमेशा चल जाता है।
भेजने वाली फ़ाइलें छोड़ें
“दोनों डिवाइस जुड़ गए हैं” दिखने के बाद, फ़ाइलें खींचकर छोड़ें या चुनें; वे 16 KB के टुकड़ों में सीधे दूसरे डिवाइस तक जाती हैं, ज़रूरत हो तो एक साथ दोनों दिशाओं में।
मिली हुई फ़ाइल जाँचें और सहेजें
ट्रांसफ़र पूरा होने पर, दोबारा निकाला गया SHA-256 फ़िंगरप्रिंट पुष्टि करता है कि फ़ाइल सही-सलामत है; “सहेजें” बटन यह जाँच हो जाने के बाद ही दिखता है।
पृष्ठ के नीचे दिखने वाला सूचक रिले को भेजे गए अनुरोधों की संख्या और उनका एन्क्रिप्टेड आकार बताता है: फ़ाइलों का अपना एक बाइट भी इसमें शामिल नहीं होता।
अक्सर पूछे जाने वाले प्रश्न
क्या भेजी गई फ़ाइल किसी VellumPDF सर्वर से होकर गुज़रती है?
नहीं। दोनों डिवाइस जुड़ जाने के बाद, फ़ाइल WebRTC कनेक्शन से सीधे उनके बीच चलती है; वह vellumpdf.ch से कभी नहीं गुज़रती। सिर्फ़ मिलाने वाले दो छोटे संदेश (कनेक्शन का प्रस्ताव और उसका उत्तर, कुछ किलोबाइट) हमारे रिले से होकर जाते हैं, दोनों डिवाइसों को एक-दूसरे को खोजने भर के समय के लिए।
मिलाने वाला सर्वर क्या देखता है?
कुछ भी पढ़ने योग्य नहीं। दोनों संदेश रखे जाने से पहले आपके ब्राउज़र में AES-GCM में एन्क्रिप्ट होते हैं, एक ऐसी कुंजी से जो सिर्फ़ QR कोड में, पते के `#` के बाद चलती है — वह हिस्सा जिसे ब्राउज़र कभी किसी सर्वर को नहीं भेजता। रिले इन अपठनीय बाइटों को सिर्फ़ पाँच मिनट रखता है, बिना डेटाबेस और बिना लॉग के।
कुछ नेटवर्क पर ट्रांसफ़र विफल क्यों होता है?
हर डिवाइस सीधा कनेक्शन आज़माने के लिए Cloudflare के STUN सर्वर से अपना सार्वजनिक पता पूछता है। ट्रैफ़िक रिले सर्वर (TURN) के बिना, कुछ कंपनी या मोबाइल नेटवर्क फिर भी इस सीधे कनेक्शन को रोक देते हैं। त्रुटि संदेश यह बताता है और दोनों डिवाइसों को एक ही Wi-Fi नेटवर्क पर रखने की सलाह देता है।
क्या फ़ाइल के आकार या प्रकार की कोई सीमा है?
किसी भी प्रकार की फ़ाइल अस्वीकार नहीं की जाती। व्यावहारिक सीमा डिवाइस की मेमोरी है: फ़ाइल भेजने से पहले पूरी की पूरी मेमोरी में पढ़ी जाती है, इसलिए कम शक्तिशाली डिवाइस पर, ख़ासकर फ़ोन पर, बड़ी फ़ाइल विफल हो सकती है।
कैसे पता चले कि मिली हुई फ़ाइल सही-सलामत है?
भेजने वाला डिवाइस फ़ाइल का SHA-256 फ़िंगरप्रिंट निकालता है और ट्रांसफ़र के अंत में उसकी घोषणा करता है; पाने वाला डिवाइस वही फ़िंगरप्रिंट दोबारा निकालकर मिलान करता है। अलग फ़िंगरप्रिंट या अधूरी फ़ाइल को वैसा ही बताया जाता है, उसे कभी प्राप्त हुई फ़ाइल की तरह नहीं दिखाया जाता।