ถ้าใครเคยใช้ app Whoscall ใน Android phone จะรู้สึกว่า มันน่าทึ่งมาก เพราะ app สามารถทำตัวเป็น Phone app แบบเกือบสมบูรณ์แบบ คือ แทบจะใช้แทน app Phone จริงๆ ในโทรศัพท์ได้เลย

และโดยเฉพาะ ความสามารถในการ Block เบอร์ spam ขายของ ขายประกัน และเบอร์มิจฉาชีพ ที่ Whoscall มีฐานช้อมูลอยู่
การทำงานของ app Whoscall ใน Android phone คือ app จะเข้าถึงเบอร์โทรศัพท์ที่โทรเข้าเครื่องจาก Caller ID แล้วส่งกลับ Caller ID นั้นไปยัง ฐานข้อมูลของ app (ส่งข้อมูลเบอร์ที่กำลังโทรเข้ามา กลับ server ของ Whoscall) เพื่อ check ว่า Caller ID ตรงกับเบอร์ที่มีรายงานอยู่หรือไม่?
ถ้าตรวจสอบ แล้ว เจอว่าใช่ app จะทำการ Block เบอร์ ที่มี Caller ID นั้น ทันที (โดยเจ้าของเครื่อง ยังไม่ต้องทราบว่า เป็นเบอร์ของใคร)
แต่สำหรับ iPhone นั้น app อย่าง Whoscall ไม่สามารถทำแบบนั้นได้ เพราะ Apple ถือว่า Caller ID ของผู้ที่โทรเข้ามา เป็น ข้อมูลส่วนตัวของผู้ใช้ (เจ้าของเครื่อง) ทำให้ app ไม่สามารถเข้าถึง Caller ID ใน iPhone ได้โดยตรง
app ทำได้เพียงการ check ย้อนหลัง เมื่อเจ้าของเครื่องต้องการตรวจสอบ โดยการตั้งค่า ข้อมูล Caller ID ที่เข้าเครื่อง จึงจะสามารถแสดงผลว่าเป็น เบอร์ spam หรือ มิจฉาชีพ และถูก block อีกครั้ง

แต่การมาถึงของ iOS 18.2 ขจัดปัญหารอยต่อนี้ออกไปได้ โดยยังคงสิทธิ์ความเป็นส่วนตัว ในการรักษาข้อมูลผู้ใช้ได้เหมือนเดิมครับ
วิธีการ คือ Apple เพิ่ม Live Caller ID Lookup API ซึ่งเป็นการเข้ารหัสเบอร์โทรศัพท์ที่โทรเข้ามาใน iPhone (เป็น API ใหม่ ที่เพิ่มขึ้นมาใน iOS 18.2) จากนั้น app ที่ทำหน้าที่ตรวจสอบเบอร์ จะรับเบอร์ในรูปที่เข้ารหัส กลับไป check ที่ server ของตนเอง แล้วจึงส่งข้อมูลการตรวจสอบนั้นกลับมาแสดงผลที่หน้าจอ เป็น การแสดงผล หรือ block ไม่ให้โทรเข้า โดยอัตโนมัติ (ตามการตั้งค่า)

การแก้ปัญหานี้ ยังอยู่ในพื้นฐานของกฏเดิมจาก Apple ที่ข้อมูลผู้ใช้ iPhone ยังเป็นส่วนตัว app ที่ใช้ block และตรวจสอบเบอร์ ยังคงไม่สามารถเข้าถึงได้เหมือนเดิม (คือ เข้าถึงแบบเบอร์ถูกเข้ารหัส และส่งกลับมาในรูปเบอร์ที่ยังถูกเข้ารหัสอยู่)
แต่การทำงานของ iPhone ในตอนนี้ เครื่องต้องอยู่ที่ iOS 18.2 (หรือ ใหม่กว่า) และ app ที่ใช้งาน ยังได้เฉพาะ Truecaller เท่านั้น
ในอนาคต app Whoscall ก็น่าจะรองรับ Live Caller ID Lookup API นี้เช่นกัน

ref:
2. https://apps.apple.com/th/app/truecaller-caller-id-block/id448142450