ניתוח נתונים אתי. רק הנתונים הנדרשים.

הבנת התנהגות משתמשים אינה צריכה לבוא על חשבון הפרטיות. ב-MousePlayer אנחנו בונים כלים לתובנות, לא למעקב פולשני.

אנו מאמינים שניתוח דיגיטלי איכותי ופרטיות נתונים מחמירה יכולים להתקיים יחד. MousePlayer תוכנן מהיסוד בארכיטקטורה שבה הפרטיות קודמת, כדי לספק את הטלמטריה הנדרשת לשיפור הממשק וחוויית השימוש עם כמה שפחות מידע אישי. הנתונים אינם אנונימיים — הם פסאודונימיים, ובהמשך מוסבר בדיוק מה משמעות הדבר.

פסאודונימי, ללא שם

חשוב לנו *איך* מתבצעת אינטראקציה עם רכיבים, ולא *מי* מבצע אותה. MousePlayer מקצה למבקרים ולסשנים מזהים אקראיים ופסאודונימיים, שתקפים רק באתר הרלוונטי. אין מעקב חוצה אתרים, אין יצירת טביעת אצבע ואין ניסיון לזהות את המבקרים. שם או מזהה לקוח משלך קיימים למבקר רק אם הם נשלחו או הוקצו על ידך כמפעיל. פרופילי התנהגות וניתוחי בינה מלאכותית מתארים קבוצות ביקורים או מבקרים פסאודונימיים בודדים בתוך הפרויקט; הם אינם מחוברים לנתוני פרויקטים או לקוחות אחרים.

הסתרה בדפדפן

הקלט מוסתר במקור. סיסמאות ונתוני תשלום בכל רמת הסתרה, וטקסט שמוקלד בשדות טופס במלואו כברירת מחדל, הופכים ללא קריאים ישירות בדפדפן המבקר לפני שליחת נתונים לשרתים שלנו. מה שהדף עצמו מציג אינו מכוסה בכך; לשם כך נועדו הסמנים שלהלן.

הנתונים שלך, בהפרדה

אנו ספקי כלי, ולא סוחרי נתונים. נתוני הטלמטריה שלך מופרדים בקפדנות בתוך סביבת העבודה. איננו מוכרים את נתוני המבקרים ואיננו מעבירים אותם לפרסום, פרופיילינג או שיווק של צדדים שלישיים. נתונים יוצאים מ-MousePlayer רק לנמענים שהוגדרו על ידך (שילובים וקישורי שיתוף), לגורמים המופיעים ברשימת מעבדי המשנה וכאשר החוק מחייב אותנו למסור אותם.

מנגנוני המעקב האתי

1. סינון קלט טפסים והקשות
צפייה בהקלטת סשן אמורה לחשוף חיכוך בשימושיות, לא סודות אישיים. סקריפט המעקב של MousePlayer בצד הלקוח מפעיל לוגיקת סינון מחמירה. באינטראקציה עם שדות קלט רגילים, הנתונים המוקלטים מוסתרים מיד כברירת מחדל. רואים שהמשתמש הקליד בשדה ואפשר להעריך את זמן האינטראקציה, אך התווים עצמם מוחלפים בסימנים בלתי קריאים או מוסרים לחלוטין. שדות סיסמה ותשלום נשארים מוסתרים בכל רמה. חלות שתי מגבלות שאנו מציינים במפורש: שתי רמות ההסתרה החלשות יותר מופעלות רק באישורנו בכתב, וההסתרה לעולם אינה מגיעה למה שהדף שלך מדפיס למסמך. שתיהן מפורטות במסמך הסכם עיבוד הנתונים.

2. הסתרת רכיבי DOM
באתרים שמטפלים בנתונים רגישים במיוחד (כגון פורטלים רפואיים או לוחות מחוונים פיננסיים), MousePlayer מאפשר למפתחים לסמן אזורים שלעולם אין להקליט. יש שני סמנים, ולכל אחד תפקיד שונה.

התכונה data-mp-mask, או המחלקה mp-masked, על הרכיב שעוטף אזור רגיש. בתוך אזור זה כל תו שאינו רווח בכל צומת טקסט מוחלף בכוכבית לפני שתמונת מצב הדף יוצאת מהדפדפן, וכל ערך תכונה מלבד רשימה טכנית קצרה של חריגים מוחלף בערך [FILTERED]. ההחלפה מתבצעת על עותק; הדף שהמבקר רואה אינו משתנה.

התכונה data-mp-ignore, או המחלקה mp-ignore, מוגבלת יותר: היא מונעת הקלטת ערכים של שדות טופס. היא אינה מסירה דבר מתמונת מצב הדף.

הערה: mp-mask — ללא הקידומת data- וללא הסיומת ed — אינו סמן ואין לו השפעה. אם נעשה בו שימוש, יש להחליפו בסמן data-mp-mask.

“הפילוסופיה שלנו פשוטה: מה שאיננו אוספים אינו יכול להיחשף, לדלוף או לשמש לרעה. פרטיות אינה תכונה שמפעילים במתג; היא חלק מהיסודות של הארכיטקטורה שלנו.”

3. מיקום גאוגרפי שקוף
בעת יצירת החיבור אנו קובעים מכתובת ה-IP של המבקר את המדינה, העיר ומפעיל הרשת. הכתובת עצמה נשמרת רק בצורה מקוצרת (ב-IPv4 ללא האוקטט האחרון, וב-IPv6 ללא המקטע האחרון). הכתובת המלאה מוחזקת רק בזיכרון במהלך החיבור, לכמה שניות לצורך זיהוי הצפות חיבור, ובמקרה של חסימה אוטומטית עקב חשד לתקיפה — עד 24 שעות כרשומת חסימה במטמון שלנו.

4. צפייה חיה זמנית
Live Viewer מעביר לצופה קואורדינטות עכבר ושינויי דף בחיבורים מוצפנים (WSS). התצוגה החיה עצמה אינה יוצרת עותק נוסף; נשמר רק מה שנשמר ממילא כהקלטת הסשן. עם סיום החיבור החי, המאגר הזמני בזיכרון מנוקה.