อุโมงค์ของคุณถูกเข้ารหัส หน้าความเป็นส่วนตัวพูดถึงการไม่เก็บบันทึก และแอปยังคงมาพร้อมไลบรารีวินิจฉัยที่รายงานว่าคุณเปิดหน้าจอใดบ้าง สิ่งเหล่านี้เป็นเส้นทางข้อมูลที่ต่างกันพร้อมนโยบายที่ต่างกัน บันทึกการเชื่อมต่อบันทึกว่าอุโมงค์ไปที่ใด เหตุการณ์การวิเคราะห์บันทึกว่าคุณใช้แอปอย่างไร การอ่านอย่างหนึ่งแล้วถือว่าครอบคลุมอีกอย่างคือข้อผิดพลาดที่การตั้งค่านี้เชิญชวน

สวิตช์นี้ควบคุมอะไรโดยทั่วไป

ไคลเอนต์ส่วนใหญ่แยกการรายงานแบบเลือกได้ออกจากการประมวลผลที่บริการขาดไม่ได้ สวิตช์มักควบคุมรายงานการขัดข้อง เหตุการณ์การใช้งาน และการวัดประสิทธิภาพ ขณะที่การยืนยันตัวตน การเรียกเก็บเงิน และการป้องกันการใช้งานในทางที่ผิดยังคงดำเนินต่อไปโดยไม่ขึ้นกับตำแหน่งของสวิตช์

รายงานการขัดข้องมีร่องรอยสแตก รุ่นอุปกรณ์ เวอร์ชันระบบปฏิบัติการ และเวอร์ชันแอป เหตุการณ์การใช้งานระบุหน้าจอและฟีเจอร์ บางครั้งมีระยะเวลา เหตุการณ์ประสิทธิภาพบันทึกเวลาเชื่อมต่อ ตัวเลือกโปรโตคอล และรหัสข้อผิดพลาด การวินิจฉัยเพื่อสนับสนุนเป็นหมวดที่สี่ โดยปกติเปิดใช้ด้วยมือและสามารถรวบรวมบันทึกและการกำหนดค่าไว้ด้วยกัน

ผู้ส่งไม่ใช่แบรนด์บนไอคอนเสมอไป SDK ที่ฝังในแอปอาจส่งไปยังปลายทางของตัวเอง และบริการรายงานการขัดข้องอาจเป็นบริษัทแยกต่างหาก นั่นคือเหตุผลที่รายชื่อผู้รับในประกาศมีความสำคัญพอ ๆ กับป้ายบนสวิตช์

ฟิลด์ที่ทำให้รายงานระบุตัวได้

หมวดหมู่เพียงอย่างเดียวไม่ตัดสินคำถามเรื่องความเป็นส่วนตัว ตัวระบุที่แนบมากับเหตุการณ์ต่างหากที่ตัดสิน รายงานที่ดูไม่เป็นอันตรายอาจกลายเป็นประวัติได้เมื่อ ID การติดตั้งเดียวกันปรากฏในทุกแถว

Report typeTypical fieldsWhy it can identify
CrashStack trace, device model, OS, app version, install IDThe install ID links crashes over months
UsageScreen names, feature events, session lengthBuilds a behavior profile even without content
PerformanceConnect duration, protocol, error codeNetwork conditions can fingerprint a connection
Support bundleLogs, configuration, sometimes addressesMay contain endpoints and timestamps you did not intend to share

การเชื่อมโยงกับบัญชีเป็นกุญแจรวมที่แข็งแรงที่สุด เพราะเปลี่ยนประวัติอุปกรณ์เป็นประวัติบุคคล ที่อยู่ IP เป็นข้อมูลส่วนบุคคลในหลายเขตอำนาจแม้เมื่อรายงานไม่มีชื่อ และตัวระบุที่มั่นคงอาจอยู่รอดจากการติดตั้งใหม่บนบางแพลตฟอร์ม

การรวมกลุ่มไม่ใช่การทำให้ไม่ระบุตัวเมื่อตัวระบุดิบยังอยู่ฝั่งผู้ส่ง หากประกาศอ้างสถิติไม่ระบุตัว ให้มองหาวิธีการ: อะไรถูกตัดทิ้ง ในขั้นตอนใด และผู้รับสามารถเชื่อมเหตุการณ์กลับได้หรือไม่

ใครได้รับรายงาน

ติดตามผู้รับไม่ใช่แบรนด์ นักพัฒนาแอปอาจดำเนินการปลายทาง หรือให้สิทธิ์แบรนด์แกผู้ประกอบการรายอื่น ผู้ขายการวิเคราะห์และบริการรายงานการขัดข้องเป็นฝ่ายเพิ่มเติม ประกาศความเป็นส่วนตัวควรระบุบทบาทเหล่านี้และหมวดหมู่ที่แต่ละฝ่ายได้รับประกาศความเป็นส่วนตัวของการสมัครสมาชิก Mozillaแยกข้อมูลบัญชีออกจากหมวดทางเทคนิคและการวินิจฉัย และนั่นคือการแยกแบบที่ควรค้นหา

การเก็บรักษาถูกกำหนดในทุกขั้นตอน นักพัฒนาอาจเก็บเหตุการณ์ไว้ช่วงสั้น ๆ ขณะที่ผู้ขายการวิเคราะห์เก็บไว้นานกว่าตามนโยบายของตน และชุดสนับสนุนที่ส่งทางอีเมลอาจอยู่ได้นานกว่าทั้งสองแบบ ถามว่าใครถือข้อมูล ไม่ใช่เพียงใครเก็บรวบรวม

การถ่ายโอนข้ามพรมแดนอยู่ในบททบทวนเดียวกัน ปลายทางการวินิจฉัยในภูมิภาคอื่นสร้างการถ่ายโอนที่การเข้ารหัสของอุโมงค์ไม่ส่งผล เพราะรายงานไม่เคยเดินทางผ่านอุโมงค์เลย

การปิดสวิตช์ทำอะไรและไม่ทำอะไร

การปิดสวิตช์หยุดรายงานแบบเลือกได้ในอนาคต ไม่ได้เรียกคืนรายงานที่ส่งไปแล้วและไม่ได้ลบออกจากผู้รับการลบเป็นคำขอแยกต่างหากในกระบวนการข้อมูลของผู้ให้บริการและอาจต้องใช้ตัวระบุบัญชีแทนการตั้งค่าอุปกรณ์

การประมวลผลที่จำเป็นก็ยังดำเนินต่อไป การเข้าสู่ระบบ การต่ออายุการสมัคร การตรวจสอบการฉ้อโกง และสุขภาพของบริการอาจถูกบันทึกบนฐานอื่น และระบบปฏิบัติการมีเครื่องมือรายงานการขัดข้องและการวิเคราะห์ของตัวเองที่สวิตช์ของแอปไม่เคยควบคุม ตรวจสอบการตั้งค่าระดับระบบปฏิบัติการหากเป้าหมายคือหยุดการวินิจฉัยอุปกรณ์

สำหรับการแก้ปัญหา ให้ใช้การตั้งค่านี้อย่างตั้งใจ: เปิดการวินิจฉัย ทำซ้ำข้อผิดพลาด เก็บชุดข้อมูล แล้วปิดการรายงานและลบชุดข้อมูลเมื่อปิดตั๋วไฟล์แนบที่ทำด้วยมือสมควรได้รับการทบทวนเช่นเดียวกับไฟล์อัตโนมัติเพราะไฟล์บันทึกอาจมีมากกว่าที่เหตุการณ์การวิเคราะห์เคยมี

เปรียบเทียบประกาศกับสิ่งที่ออกจากอุปกรณ์

คุณเห็นปลายทางได้โดยไม่ต้องถอดรหัสเนื้อหา บน macOS และ Linux รายการการเชื่อมต่อแสดงที่อยู่ระยะไกลที่ไคลเอนต์ติดต่อ:

sudo lsof -i -P -n | grep -i vpnclient
ss -tup | grep -i vpnclient

TLS ซ่อนเพย์โหลด ดังนั้นผลลัพธ์จึงพิสูจน์ปลายทางและเวลาคร่าว ๆ ไม่ใช่ฟิลด์ภายใน ถึงกระนั้นก็พอจะทดสอบข้อกล่าวอ้างได้: หากประกาศระบุผู้รับการวิเคราะห์รายเดียวและแอปติดต่อโดเมนที่ไม่ได้ระบุด้วย ให้ถามเกี่ยวกับเรื่องนี้ก่อนยอมรับนโยบายตามที่เป็นอยู่

จดหมวดหมู่ที่คุณยอมรับ ตัวระบุที่แนบกับหมวดเหล่านั้น และผู้รับที่ถือครองไว้ บันทึกสั้น ๆ นั้นมีประโยชน์กว่าบันทึกในใจเมื่อแอปอัปเดต SDK หรือผู้ให้บริการเปลี่ยนเจ้าของ

บทความที่เกี่ยวข้อง