ନୈତିକ ବିଶ୍ଳେଷଣ। ଯେତିକି ଦରକାର ସେତିକି ତଥ୍ୟ।
ବ୍ୟବହାରକାରୀଙ୍କ ଆଚରଣ ବୁଝିବା ପାଇଁ ମଣିଷର ଗୋପନୀୟତା ହରାଇବା ଉଚିତ ନୁହେଁ। MousePlayer ରେ ଆମେ ବୁଝିବା ପାଇଁ ସାଧନ ତିଆରି କରୁ, ନିରୀକ୍ଷଣ ପାଇଁ ନୁହେଁ।
ଦୃଢ଼ ଡିଜିଟାଲ୍ ବିଶ୍ଳେଷଣ ଓ କଠୋର ତଥ୍ୟ ଗୋପନୀୟତା ଏକାସହ ରହିପାରେ ବୋଲି ଆମେ ବିଶ୍ୱାସ କରୁ। ସମ୍ଭବ ସର୍ବନିମ୍ନ ବ୍ୟକ୍ତିଗତ ତଥ୍ୟରେ UI/UX ସୁଧାରିବାକୁ ଦରକାର ତଥ୍ୟ ଦେବା ପାଇଁ MousePlayer ଆରମ୍ଭରୁ ଗୋପନୀୟତାକୁ ପ୍ରାଥମ୍ୟ ଦେଇ ତିଆରି ହୋଇଛି। ସେହି ତଥ୍ୟ ଅନାମ ନୁହେଁ - ଛଦ୍ମପରିଚୟଯୁକ୍ତ, ଏହାର ଅର୍ଥ ତଳେ ସ୍ପଷ୍ଟ କରୁଛୁ।
ନାମ ବିନା ଛଦ୍ମପରିଚୟ
ଉପାଦାନ ସହ *କିପରି* କାମ ହୁଏ ଆମେ ଦେଖୁ, *କିଏ* କାମ କରୁଛନ୍ତି ନୁହେଁ। MousePlayer ପରିଦର୍ଶକ ଓ ସେସନ୍କୁ ଯାଦୃଚ୍ଛିକ ଛଦ୍ମପରିଚୟ ଦିଏ; ସେଗୁଡ଼ିକ କେବଳ ସମ୍ପୃକ୍ତ ୱେବସାଇଟ୍ରେ ବୈଧ। ସାଇଟ୍ ମଧ୍ୟରେ ଟ୍ରାକିଂ, ଫିଙ୍ଗରପ୍ରିଣ୍ଟିଂ କିମ୍ବା ପରିଦର୍ଶକଙ୍କ ପରିଚୟ ଖୋଜିବା ଚେଷ୍ଟା ନାହିଁ। ପରିଚାଳକ ଭାବେ ଆପଣ ନିଜେ ପଠାଇଲେ କିମ୍ବା ଦେଲେ ମାତ୍ର ପରିଦର୍ଶକଙ୍କ ନାମ କିମ୍ବା ନିଜ ଗ୍ରାହକ ID ରହେ। ଆଚରଣ ପ୍ରୋଫାଇଲ୍ ଓ AI ବିଶ୍ଳେଷଣ ଆପଣଙ୍କ ପ୍ରକଳ୍ପର ପରିଦର୍ଶନ ଗୋଷ୍ଠୀ କିମ୍ବା ଛଦ୍ମପରିଚୟଯୁକ୍ତ ଏକକ ପରିଦର୍ଶକ ବର୍ଣ୍ଣନା କରେ; ଅନ୍ୟ ପ୍ରକଳ୍ପ କିମ୍ବା ଗ୍ରାହକଙ୍କ ତଥ୍ୟ ସହ ଯୋଡ଼ାଯାଏ ନାହିଁ।
ବ୍ରାଉଜର୍ରେ ମାସ୍କିଂ
ଇନପୁଟ୍ ଉତ୍ସରେ ମାସ୍କ୍ ହୁଏ। କୌଣସି ତଥ୍ୟ ଆମ ସର୍ଭର୍କୁ ପଠାଯିବା ପୂର୍ବରୁ ପ୍ରତି ମାସ୍କିଂ ସ୍ତରରେ ପାସୱାର୍ଡ୍ ଓ ଦେୟ ତଥ୍ୟ, ଏବଂ ଡିଫଲ୍ଟ ଭାବେ ଫର୍ମର ସମସ୍ତ ଟାଇପ୍ ପାଠ୍ୟ ସିଧା ପରିଦର୍ଶକଙ୍କ ବ୍ରାଉଜର୍ରେ ଅପଠନୀୟ ହୁଏ। ଆପଣଙ୍କ ପୃଷ୍ଠା ନିଜେ ଦେଖାଉଥିବା ତଥ୍ୟ ଏଥିରେ ଆସେ ନାହିଁ; ସେଥିପାଇଁ ତଳର ଚିହ୍ନଗୁଡ଼ିକ ଅଛି।
ଆପଣଙ୍କ ତଥ୍ୟ, ଅଲଗା ରହେ
ଆମେ ସାଧନ ପ୍ରଦାନକାରୀ, ତଥ୍ୟ ଦଲାଲ୍ ନୁହେଁ। ଆପଣଙ୍କ ଟେଲିମେଟ୍ରି ତଥ୍ୟ କାର୍ଯ୍ୟସ୍ଥଳ ଭିତରେ କଠୋର ଭାବେ ଅଲଗା ରହେ। ଆମେ ପରିଦର୍ଶକଙ୍କ ତଥ୍ୟ ବିକ୍ରି କରୁନାହୁଁ କିମ୍ବା ତୃତୀୟ ପକ୍ଷ ବିଜ୍ଞାପନ, ପ୍ରୋଫାଇଲିଂ କିମ୍ବା ବିପଣନ ପାଇଁ ଦେଉନାହୁଁ। କେବଳ ଆପଣ ନିଜେ ସ୍ଥାପନ କରିଥିବା ପ୍ରାପ୍ତକର୍ତ୍ତା (ସମନ୍ୱୟ ଓ ସେୟାର୍ ଲିଙ୍କ୍), ଉପ-ପ୍ରକ୍ରିୟାକାରୀ ତାଲିକାର ପକ୍ଷ ଓ ଆଇନଗତ ପ୍ରକାଶ ଦାୟିତ୍ୱ ଥିବାବେଳେ ତଥ୍ୟ MousePlayer ବାହାରକୁ ଯାଏ।
ନୈତିକ ଟ୍ରାକିଂର କାର୍ଯ୍ୟପ୍ରଣାଳୀ
1. ଫର୍ମ ଇନପୁଟ୍ ଓ କୀଷ୍ଟ୍ରୋକ୍ ପରିଶୋଧନ
ସେସନ୍ ରେକର୍ଡିଂ ବ୍ୟବହାରର ବାଧା ଦେଖାଇବା ଉଚିତ, ବ୍ୟକ୍ତିଗତ ଗୁପ୍ତ କଥା ନୁହେଁ। MousePlayer ର କ୍ଲାଏଣ୍ଟ୍ ପଟର ସ୍କ୍ରିପ୍ଟ କଠୋର ପରିଶୋଧନ ନିୟମ ବ୍ୟବହାର କରେ। ବ୍ୟବହାରକାରୀ ସାଧାରଣ ଇନପୁଟ୍ ଫିଲ୍ଡରେ କାମ କଲେ, ଡିଫଲ୍ଟ ଭାବେ ରେକର୍ଡ୍ ତଥ୍ୟ ତୁରନ୍ତ ମାସ୍କ୍ ହୁଏ। ଜଣେ ଫିଲ୍ଡରେ ଟାଇପ୍ କରିଥିବା ଦେଖି ସମୟ ମାପିପାରିବେ, କିନ୍ତୁ ପ୍ରକୃତ ଅକ୍ଷର ଅପଠନୀୟ ଚିହ୍ନରେ ବଦଳାଯାଏ କିମ୍ବା ସମ୍ପୂର୍ଣ୍ଣ ହଟେ। ପ୍ରତ୍ୟେକ ମାସ୍କିଂ ସ୍ତରରେ ପାସୱାର୍ଡ୍ ଓ ଦେୟ ଫିଲ୍ଡ ମାସ୍କ୍ ରହେ। ଦୁଇଟି ସୀମା ଅଛି, ଯାହାକୁ ଆମେ ଲୁଚାଇବା ବଦଳରେ ସ୍ପଷ୍ଟ କରୁ: କେବଳ ଆମର ଲିଖିତ ଅନୁମୋଦନରେ ଦୁଇଟି ଦୁର୍ବଳ ସ୍ତର ସକ୍ରିୟ ହୁଏ, ଏବଂ ଆପଣଙ୍କ ନିଜ ପୃଷ୍ଠା ଡକ୍ୟୁମେଣ୍ଟ୍ରେ ଦେଖାଉଥିବା ତଥ୍ୟ ପର୍ଯ୍ୟନ୍ତ ମାସ୍କିଂ କେବେ ପହଞ୍ଚେ ନାହିଁ। ଉଭୟ ଏଠାରେ ଦିଆଯାଇଛି: ତଥ୍ୟ ପ୍ରକ୍ରିୟାକରଣ ଚୁକ୍ତି।
2. DOM ଉପାଦାନ ମାସ୍କିଂ
ଅତ୍ୟନ୍ତ ସମ୍ବେଦନଶୀଳ ତଥ୍ୟ ଥିବା ୱେବସାଇଟ୍ (ଚିକିତ୍ସା ପୋର୍ଟାଲ୍ କିମ୍ବା ଆର୍ଥିକ ଡ୍ୟାଶବୋର୍ଡ୍ ପରି) ପାଇଁ, MousePlayer ବିକାଶକାରୀଙ୍କୁ କେବେ ରେକର୍ଡ୍ ହେବା ଉଚିତ ନୁହେଁ ଏମିତି ଅଂଶ ଚିହ୍ନିତ କରିବାକୁ ଦିଏ। ଦୁଇଟି ଚିହ୍ନ ଅଛି, ଯାହା ଭିନ୍ନ କାମ କରେ।
ଏହି ଆଟ୍ରିବ୍ୟୁଟ୍ data-mp-mask, କିମ୍ବା ଏହି class mp-masked, ସମ୍ବେଦନଶୀଳ ଅଂଶକୁ ଘେରିଥିବା ଉପାଦାନରେ ଦିଅନ୍ତୁ। ପୃଷ୍ଠା ସ୍ନାପସଟ୍ ବ୍ରାଉଜର୍ ବାହାରକୁ ଯିବା ପୂର୍ବରୁ ସେହି ଅଂଶର ପ୍ରତି text node ର ଖାଲି ସ୍ଥାନ ବ୍ୟତୀତ ସମସ୍ତ ଅକ୍ଷର ତାରକାରେ ବଦଳାଯାଏ, ଏବଂ ଏକ ଛୋଟ ପ୍ରାଯୁକ୍ତିକ ଅନୁମତି ତାଲିକା ବ୍ୟତୀତ ସମସ୍ତ ଆଟ୍ରିବ୍ୟୁଟ୍ ମୂଲ୍ୟ ଏଥିରେ ବଦଳାଯାଏ: [FILTERED]। ବଦଳ ଏକ କପିରେ ହୁଏ; ପରିଦର୍ଶକ ଦେଖୁଥିବା ପୃଷ୍ଠା ଅପରିବର୍ତ୍ତିତ ରହେ।
ଏହି ଆଟ୍ରିବ୍ୟୁଟ୍ data-mp-ignore, କିମ୍ବା ଏହି class mp-ignore, ସୀମିତ କାମ କରେ: ଏହା ଦମନ କରେ ମୂଲ୍ୟଗୁଡ଼ିକୁ ଫର୍ମ ଫିଲ୍ଡର। ପୃଷ୍ଠା ସ୍ନାପସଟ୍ରୁ କିଛି ହଟାଏ ନାହିଁ।
ସୂଚନା: mp-mask — ଏହି ଉପସର୍ଗ ବିନା data- ଓ ଏହି ଶେଷ ଅଂଶ ବିନା ed — ଏକ ଚିହ୍ନ ନୁହେଁ ଓ କୌଣସି ପ୍ରଭାବ ନାହିଁ। ବ୍ୟବହାର କରିଥିଲେ ଏଥିରେ ବଦଳାନ୍ତୁ: data-mp-mask।
“ଆମର ଦର୍ଶନ ସରଳ: ଯାହା ଆମେ କେବେ ସଂଗ୍ରହ କରୁନାହୁଁ, ତାହା ପ୍ରକାଶ, ଲିକ୍ କିମ୍ବା ଦୁରୁପଯୋଗ ହୋଇପାରେ ନାହିଁ। ଗୋପନୀୟତା ଚାଲୁବନ୍ଦ କରିବା ବୈଶିଷ୍ଟ୍ୟ ନୁହେଁ; ଆମ ଗଠନର ମୂଳଦୁଆର ଅଂଶ।”
3. ସ୍ୱଚ୍ଛ ଭୌଗୋଳିକ ସ୍ଥାନ ନିର୍ଣ୍ଣୟ
ସଂଯୋଗ ହେବାବେଳେ ପରିଦର୍ଶକଙ୍କ IP ଠିକଣାରୁ ଦେଶ, ସହର ଓ ନେଟୱର୍କ ପରିଚାଳକ ନିର୍ଣ୍ଣୟ କରୁ। ଠିକଣା ନିଜେ କେବଳ କଟା ରୂପରେ ସଂରକ୍ଷିତ (IPv4 ରେ ଶେଷ octet ବିନା, IPv6 ରେ ଶେଷ block ବିନା)। ସମ୍ପୂର୍ଣ୍ଣ ଠିକଣା କେବଳ ସଂଯୋଗ ସମୟରେ ମେମୋରିରେ, ସଂଯୋଗ ବନ୍ୟା ଚିହ୍ନଟ ପାଇଁ କିଛି ସେକେଣ୍ଡ୍ ଓ - ଆକ୍ରମଣ ସନ୍ଦେହରେ ସ୍ୱୟଂଚାଳିତ ଅବରୋଧ ହେଲେ - ଆମ କ୍ୟାଶ୍ରେ ଅବରୋଧ ଏଣ୍ଟ୍ରି ଭାବେ ସର୍ବାଧିକ 24 ଘଣ୍ଟା ରହେ।
4. ଅସ୍ଥାୟୀ ସଜୀବ ଦୃଶ୍ୟ
ଆମ Live Viewer ଏନକ୍ରିପ୍ଟ୍ ସଂଯୋଗ (WSS) ଦ୍ୱାରା ମାଉସ୍ ସ୍ଥାନାଙ୍କ ଓ ପୃଷ୍ଠା ପରିବର୍ତ୍ତନ ଦର୍ଶକଙ୍କୁ ପଠାଏ। ସଜୀବ ଦୃଶ୍ୟ ନିଜେ ଅତିରିକ୍ତ କପି ସୃଷ୍ଟି କରେ ନାହିଁ; କେବଳ ସେସନ୍ ରେକର୍ଡିଂ ଭାବେ ସାଧାରଣତଃ ସଂରକ୍ଷିତ ତଥ୍ୟ ହିଁ ରଖାଯାଏ। ସଜୀବ ସଂଯୋଗ ଶେଷ ହେଲେ ମେମୋରିର ଅସ୍ଥାୟୀ ବଫର୍ ସଫା ହୁଏ।