MExplorer ส่งอะไรออกจาก Mac ของคุณ

คำตอบสั้น ๆ คือ สถิติการใช้งาน รายงานข้อขัดข้อง และการตรวจหาอัปเดต ไม่มีชื่อไฟล์ ไม่มีเนื้อหาไฟล์ ไม่มีเส้นทางชนิดใดเลย

สิ่งที่ไม่เคยออกจาก Mac ของคุณ

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

สิ่งที่ออกจาก Mac ของคุณจริง ๆ

1. สถิติการใช้งาน (Firebase Analytics)

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

ขนาดถูกส่งเป็นช่วง (“ต่ำกว่า 1 GB”, “1–10 GB”, “เกิน 10 GB”) ไม่ใช่ตัวเลขจริง ตัวเลขที่แม่นยำซึ่งซ้ำเดิมข้ามหลายรอบการใช้งานเริ่มกลายเป็นลายนิ้วมือของเครื่องหนึ่งเครื่องโดยเฉพาะ ส่วนช่วงนั้นไม่เป็น

Firebase แนบเพิ่มเองนอกเหนือการควบคุมของเรา: เวอร์ชันแอป เวอร์ชัน macOS รุ่นเครื่อง ประเทศที่อนุมานจากที่อยู่ IP ของคุณ และตัวระบุหนึ่งตัวต่อการติดตั้งหนึ่งครั้ง

2. รายงานข้อขัดข้อง (Firebase Crashlytics)

เมื่อแอปหยุดทำงาน: ลำดับการเรียกฟังก์ชัน เวอร์ชันแอป เวอร์ชัน macOS สถาปัตยกรรมเครื่อง ภาษาของส่วนติดต่อผู้ใช้ ไม่มีชื่อไฟล์ที่คุณเปิดค้างไว้ — รายงานไม่ได้เดินทางผ่านเส้นทางนั้น

3. การตรวจหาอัปเดต (Sparkle)

ดาวน์โหลดไฟล์ XML ที่ไล่รายการเวอร์ชัน และดาวน์โหลดแพ็กเกจอัปเดตถ้ามีรุ่นใหม่กว่า เซิร์ฟเวอร์เห็นสิ่งที่เว็บเซิร์ฟเวอร์ทุกตัวเห็น: ที่อยู่ IP เวลา เวอร์ชัน macOS และเวอร์ชัน MExplorer แพ็กเกจจะถูกตรวจสอบกับลายเซ็น EdDSA ก่อนติดตั้ง ปิดได้ที่ ตั้งค่า → อัปเดต

4. การเปิดใช้งานสิทธิ์ (ตั้งแต่ 1.0.3)

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

ระยะเก็บรักษา: บันทึกการเปิดใช้งานและบันทึกเหตุการณ์จะลบทิ้งหลัง 24 เดือน ส่วนบันทึกสิทธิ์และคำสั่งซื้อเก็บนานกว่านั้น เพราะเป็นหลักฐานการซื้อ

ไม่มีอะไรล็อกเมื่อคุณออฟไลน์ สิทธิ์บน Mac ของคุณเป็นแบบถาวรและตรวจสอบแบบออฟไลน์ — ต่อให้เซิร์ฟเวอร์สิทธิ์ปิดไปตลอดกาล Mac ที่เปิดใช้งานแล้วก็จะไม่รู้สึกอะไรเลย

วิธีปิด

สถิติการใช้งานและรายงานข้อขัดข้องเปิดอยู่โดยค่าเริ่มต้นและตอนนี้ยังไม่มีปุ่มปิด นี่เป็นการตัดสินใจเชิงธุรกิจ และมันขัดกับข้อกำหนด “opt-in” ที่ข้อกำหนดของเราเองวางไว้ เราเขียนไว้ตรงนี้แทนที่จะเงียบ

สิทธิ์เข้าถึงดิสก์ทั้งหมดมีไว้ทำอะไร

macOS บังคับให้ขอสิทธิ์นี้เพื่ออ่าน ~/Library ซึ่งเป็นที่ที่แอปต่าง ๆ เก็บข้อมูลของตน ถ้าไม่มีมัน สามฟีเจอร์หลัก — พื้นที่ตามแอป เศษที่เหลือจากแอปที่ถอนไปแล้ว และการล้างแคช — ทำงานไม่ได้ เพราะระบบปฏิบัติการสกัดไว้ตั้งแต่ประตู

สิทธิ์นี้ให้ MExplorer อ่าน เท่านั้น ไม่ได้ใช้เก็บอะไรไปส่ง สิ่งที่อ่านจากดิสก์ของคุณไม่เคยไปถึงเหตุการณ์ข้างบนเลย

ตรวจสอบด้วยตัวเอง

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

sqlite3 ~/Library/Application\ Support/Google/Measurement/google-app-measurement.sql \
    "SELECT name, count(*) FROM events GROUP BY name"

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

ปรับปรุงเมื่อ 1 กันยายน 2026 ก่อนวันนั้น MExplorer ไม่ได้ส่งอะไรนอกจากการตรวจหาอัปเดต และหน้านี้ก็เขียนไว้อย่างนั้น เราเปลี่ยนซอฟต์แวร์และเปลี่ยนหน้านี้ในวันเดียวกัน แทนที่จะปล่อยคำสัญญาเก่าค้างไว้

เอกสารนี้เผยแพร่ในทุกภาษาที่เว็บไซต์ MExplorer พูด คำแปลมีไว้เพื่อให้คุณอ่านเงื่อนไขในภาษาของคุณเองได้ เมื่อคำแปลกับต้นฉบับภาษาอังกฤษต่างกันในความหมาย ให้ถือฉบับภาษาอังกฤษเป็นหลัก ข้อนี้ไม่กระทบสิทธิตามกฎหมายของคุณในประเทศที่คุณอาศัยอยู่