दो टैप में फ़ोन से स्टूडियो तक।
यह क्यों बनाया
असली डिवाइस स्क्रीनशॉट को डिज़ाइन मशीन पर लाना आमतौर पर झंझट भरा है: AirDrop सिर्फ Apple डिवाइस के बीच, USB केबल जिनके लिए ड्राइवर चाहिए, खुद को ईमेल जो कम्प्रेस करती है, या क्लाउड सिंक जिसमें एक मिनट लगता है। ज़्यादातर ऐप स्क्रीनशॉट टूल इस समस्या को टाल देते हैं और डिस्क से इमेज अपलोड करवाते हैं। Screenshotify उस पल के लिए बना है जब आपने अभी-अभी अपना ऐप रियल फ़ोन पर खोला हो और असली स्क्रीन को अभी मॉकअप में चाहिए।
यह अंदर से कैसे काम करता है
PeerJS के ज़रिए WebRTC डेटा चैनल। स्टूडियो साइड एक Peer कनेक्शन खोलता है, 6-कैरेक्टर PIN जेनरेट करता है, पीयर-आईडी और PIN दोनों को एक QR में एनकोड करता है। फ़ोन साइड QR स्कैन करता है जो फ़ोन के ब्राउज़र में screenshotify.app/app?peer=…&pin=… खोलता है। फ़ोन साइड PIN से ऑथेंटिकेट करता है (3-सेकंड टाइमआउट), फिर चैनल पर फ़ाइल डेटा भेजता है। इमेज एडिटर में एक रेगुलर ImageLayer के रूप में आती है; Screenshotify के सर्वर का कोई चक्कर नहीं।
यह किस पर काम करता है
WebRTC सपोर्ट वाला कोई भी आधुनिक ब्राउज़र: Safari 17+, Chrome 100+, Firefox 100+, Edge। फ़ोन साइड पर iOS 17/18 Safari और Android Chrome पर टेस्टेड। फ़ोन को कोई ऐप नहीं चाहिए; यह बस एक और टैब है।
प्राइवेसी
स्क्रीनशॉट ब्राउज़र-टू-ब्राउज़र ट्रैवल करते हैं। Screenshotify उन्हें कभी नहीं देखता। सिग्नलिंग सर्वर (PeerJS) सिर्फ कनेक्शन मैच करता है — फ़ाइल कॉन्टेंट नहीं देखता। PIN चेक स्टूडियो साइड पर लोकल है; PIN कहीं भी स्टोर नहीं होते।