नैतिक विश्लेषण। आवश्यक जति न्यूनतम डेटा।
प्रयोगकर्ता व्यवहार बुझ्न मानवीय गोपनीयता गुमाउनु हुँदैन। MousePlayer मा निगरानी होइन, अन्तर्दृष्टिका उपकरण बनाउँछौँ।
बलियो डिजिटल विश्लेषण र कडा डेटा गोपनीयता सँगसँगै सम्भव छन्। MousePlayer सुरुबाटै गोपनीयतालाई प्राथमिकता दिने संरचनामा बनेको हो, ताकि UI/UX सुधार्न आवश्यक टेलिमेट्री सम्भव भएसम्म कम व्यक्तिगत डेटासँग पाउनुहोस्। यो डेटा पूर्ण गुमनाम होइन — छद्मनामयुक्त हो, यसको अर्थ तल स्पष्ट गर्छौँ।
छद्मनामयुक्त, नामसहित होइन
एलिमेन्ट *कसरी* चलाइन्छ भन्नेमा चासो छ, *कसले* होइन। MousePlayer ले आगन्तुक र सत्रलाई सम्बन्धित वेबसाइटमा मात्र मान्य अनियमित छद्मनाम पहिचानकर्ता दिन्छ। साइटहरूबीच ट्र्याकिङ, फिङ्गरप्रिन्टिङ वा आगन्तुक पहिचान गर्ने प्रयास छैन। सञ्चालकले आफैँ पठाए वा तोके मात्र नाम वा ग्राहक ID हुन्छ। व्यवहार प्रोफाइल र AI विश्लेषणले परियोजनाभित्र भ्रमण समूह वा एकल छद्मनामयुक्त आगन्तुक वर्णन गर्छन्; अन्य परियोजना वा ग्राहकको डेटासँग जोडिँदैनन्।
ब्राउजरमै मास्किङ
स्रोतमा इनपुट लुकाइन्छ। हरेक तहमा पासवर्ड र भुक्तानी डेटा तथा पूर्वनिर्धारित रूपमा फारमको पूरा पाठ सर्भरमा पठाउनुअघि आगन्तुककै ब्राउजरमा नपढिने बनाइन्छ। पृष्ठ आफैँले देखाएको कुरा समेटिँदैन; त्यसका लागि तलका चिनो हुन्।
तपाईंको डेटा, छुट्टै
हामी उपकरण प्रदायक हौँ, डेटा दलाल होइनौँ। टेलिमेट्री कार्यस्थानभित्र कडाइका साथ अलग रहन्छ। आगन्तुक डेटा बेच्दैनौँ वा तेस्रो पक्षको विज्ञापन, प्रोफाइलिङ वा मार्केटिङका लागि दिँदैनौँ। आफैँले तोकेका प्राप्तकर्ता (एकीकरण र साझा लिङ्क), उप-प्रशोधक सूचीका पक्ष र कानुनले खुलाउन बाध्य पारेका अवस्थामा मात्र डेटा MousePlayer बाट बाहिरिन्छ।
नैतिक ट्र्याकिङको प्रक्रिया
1. फारम इनपुट र कीस्ट्रोक सफाइ
पुनःप्लेब्याकले प्रयोगका अवरोध देखाउनुपर्छ, व्यक्तिगत गोप्य कुरा होइन। MousePlayer को क्लाइन्ट स्क्रिप्टले कडा सफाइ गर्छ। सामान्य इनपुट चलाउँदा डेटा पूर्वनिर्धारित रूपमा तुरुन्त लुकाइन्छ। फिल्डमा टाइप गरेको देखिन्छ र समय मापन गर्न सकिन्छ, तर अक्षर नपढिने चिनोमा बदलिन्छन् वा पूरै हटाइन्छन्। पासवर्ड र भुक्तानी फिल्ड हरेक तहमा लुकाइन्छन्। दुई सीमा स्पष्ट छन्: कमजोर दुई तह लिखित स्वीकृतिमा मात्र सक्रिय हुन्छन् र पृष्ठ आफैँले दस्तावेजमा देखाएको कुरा मास्किङले छोप्दैन। दुवै यसमा छन्: DPA।
2. DOM एलिमेन्ट मास्किङ
संवेदनशील डेटा भएका साइटमा (जस्तै स्वास्थ्य पोर्टल वा वित्तीय ड्यासबोर्ड) कहिल्यै रेकर्ड गर्न नहुने भाग विकासकर्ताले चिनो लगाउन सक्छन्। दुई चिनोका फरक काम छन्।
यो एट्रिब्युट data-mp-mask वा यो क्लास mp-masked, संवेदनशील क्षेत्र घेर्ने एलिमेन्टमा राख्नुहोस्। स्न्यापसट ब्राउजरबाट बाहिरिनुअघि त्यस क्षेत्रका हरेक text node का खाली ठाउँबाहेकका अक्षर तारा चिह्नमा बदलिन्छन् र छोटो प्राविधिक अनुमति सूचीबाहेकका सबै एट्रिब्युट मान यसमा बदलिन्छन्: [FILTERED]। परिवर्तन प्रतिलिपिमा हुन्छ; आगन्तुकले देख्ने पृष्ठ बदलिँदैन।
यो एट्रिब्युट data-mp-ignore वा यो क्लास mp-ignore, को दायरा साँघुरो छ: यसले फारम फिल्डका मान लुकाउँछ। पृष्ठ स्न्यापसटबाट केही हटाउँदैन।
नोट: mp-mask — यो data- उपसर्ग र अन्त्यको ed बिनाको रूप चिनो होइन र प्रभाव पार्दैन। प्रयोग गर्नुभएको भए यसले बदल्नुहोस्: data-mp-mask।
“हाम्रो दर्शन सरल छ: कहिल्यै सङ्कलन नगरेको कुरा खुल्न, चुहिन वा दुरुपयोग हुन सक्दैन। गोपनीयता स्विचबाट रोज्ने सुविधा होइन; संरचनाको आधारकै भाग हो।”
3. पारदर्शी भौगोलिक स्थान
जडान बन्दा आगन्तुकको IP बाट देश, सहर र नेटवर्क प्रदायक निकाल्छौँ। IP छोटो रूपमा मात्र राखिन्छ (IPv4 मा अन्तिम octet र IPv6 मा अन्तिम block बिना)। पूरा ठेगाना जडान हुँदा मेमोरीमा मात्र रहन्छ: जडानको बाढी चिन्न केही सेकेन्ड र आक्रमणको शङ्कामा स्वतः रोकिए क्यासको रोकावट प्रविष्टिका रूपमा बढीमा 24 घण्टासम्म।
4. क्षणिक प्रत्यक्ष दृश्य
Live Viewer ले माउस निर्देशाङ्क र पृष्ठ परिवर्तन एन्क्रिप्ट गरिएको जडान (WSS) बाट दर्शकलाई पठाउँछ। प्रत्यक्ष दृश्यले थप प्रति बनाउँदैन; सत्र रेकर्डिङका रूपमा पहिल्यै भण्डारण हुने कुरा मात्र राखिन्छ। प्रत्यक्ष जडान सकिए मेमोरीको अस्थायी बफर हटाइन्छ।