ช่วยทำความเข้าใจการอนุญาตของ Whatsapp


15

Whatsapp ทำให้ฉันรำคาญมากในช่วงไม่กี่วันที่ผ่านมาซึ่งฉันต้องอัปเกรดเพื่อใช้งานต่อไป ด้วยการซื้อกิจการ Facebook และ Play Store ไม่มีการทำเครื่องหมายการอนุญาตที่เป็น "ใหม่" แยกจากกันอีกต่อไปฉันอยู่ระหว่างการอัปเกรดและการถอนการติดตั้ง ฉันหวังว่าข้อมูลเพิ่มเติมเกี่ยวกับการอนุญาตจะช่วยให้

ก่อนอื่นมีใครรู้บ้างว่ามีการเพิ่มการอนุญาตใดบ้างหลังจากการซื้อของ Facebook?
และในบรรดาสิทธิ์ที่ระบุไว้ "การค้นหาบัญชีในอุปกรณ์นี้" อนุญาตให้แอปทำอะไร "รับข้อความตัวอักษร" อนุญาตให้แอปอ่านข้อความ SMS ขาเข้าที่มีอยู่หรือใหม่หรือไม่ และด้วยความอยากรู้อยากเห็นเล็ก ๆ น้อย ๆ เหตุใดจึงต้องมีรายการ "เรียกคืนแอพที่กำลังเรียกใช้"

นี่คือรายการการอนุญาตจาก Play Store:

แอพนี้สามารถเข้าถึง:

การซื้อในแอป

ประวัติอุปกรณ์ & แอพ

  • เรียกแอปที่รันอยู่

เอกลักษณ์

  • ค้นหาบัญชีในอุปกรณ์
  • เพิ่มหรือลบบัญชี
  • อ่านบัตรผู้ติดต่อของคุณเอง

ติดต่อ / ปฏิทิน

  • อ่านผู้ติดต่อของคุณ
  • แก้ไขผู้ติดต่อของคุณ

ที่ตั้ง

  • ตำแหน่งโดยประมาณ (อิงตามเครือข่าย)
  • ตำแหน่งที่แม่นยำ (อิงตาม GPS และเครือข่าย)

ข้อความ

  • รับข้อความ (SMS)
  • ส่งข้อความ SMS

โทรศัพท์

  • โทรไปยังหมายเลขโทรศัพท์โดยตรง

ภาพถ่าย / สื่อ / ไฟล์

  • แก้ไขหรือลบเนื้อหาในที่จัดเก็บข้อมูล USB ของคุณ
  • ทดสอบการเข้าถึงที่จัดเก็บข้อมูลที่มีการป้องกัน

กล้อง / ไมโครโฟน

  • บันทึกเสียง
  • ถ่ายภาพและวิดีโอ

ข้อมูลการเชื่อมต่อ Wi-Fi

  • ดูการเชื่อมต่อ Wi-Fi

ID อุปกรณ์และข้อมูลการโทร

  • อ่านสถานะโทรศัพท์และข้อมูลระบุตัวตน

อื่น ๆ

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

การอนุญาตใหม่ที่ปรากฏใน whatsapp เวอร์ชันปัจจุบันคือandroid.permission.NFC- น่าสนใจที่จะรู้ว่าทำไมพวกเขาถึงต้องการ🤔
ccpizza

คำตอบ:


15

ฉันได้ส่งคำถามนี้เป็นอีเมลไปยังฝ่ายสนับสนุนของ WhatsApp และตอนนี้ฉันได้รับการตอบกลับจากพวกเขาพร้อมคำอธิบายที่สมบูรณ์เกี่ยวกับการอนุญาต การวางคำตอบด้านล่าง:


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

หมวดหมู่: ข้อความของคุณ

การอนุญาต : รับข้อความ (android.permission.RECEIVE_SMS)
คำอธิบาย : เราใช้สิ่งนี้เพื่ออ่าน SMS ที่เราส่งไปยังโทรศัพท์ของคุณเพื่อยืนยันหมายเลขโทรศัพท์ของคุณ

หมวดหมู่: การจัดเก็บข้อมูล

การอนุญาต : แก้ไขหรือลบเนื้อหาในที่จัดเก็บข้อมูล USB ของคุณ (android.permission.WRITE_EXTERNAL_STORAG ​​E)
คำอธิบาย : เราจัดเก็บสื่อและการสำรองข้อมูลประวัติการแชทของคุณในที่จัดเก็บข้อมูล USB

หมวดหมู่: เครื่องมือระบบ

การอนุญาต : แก้ไขการตั้งค่าระบบ (android.permission.WRITE_SETTINGS)
คำอธิบาย : เราต้องการสิ่งนี้เพื่ออ่านการตั้งค่าของคุณเราไม่ได้เขียนการตั้งค่าใด ๆ แต่มีเพียงสิทธิ์การตั้งค่าการเขียนซึ่งรวมถึงความสามารถในการอ่านการตั้งค่า
สิทธิ์ : ติดตั้งทางลัด (com.android.launcher.permission.INSTALL_SHORTCUT)
คำอธิบาย : เราใช้สิ่งนี้เพื่อติดตั้งทางลัด WhatsApp หรือทางลัดการสนทนาบนหน้าจอหลักของคุณ
การอนุญาต : ถอนการติดตั้งทางลัด (com.android.launcher.permission.UNINSTALL_SHORTCUT)
คำอธิบาย : เราใช้สิ่งนี้เพื่อให้แน่ใจว่าเราจะไม่สร้างทางลัดที่ซ้ำกันบนหน้าจอโฮมของคุณ

หมวดหมู่: สถานที่ของคุณ

สิทธิ์ : ตำแหน่งโดยประมาณ (อิงตามเครือข่าย) (android.permission.ACCESS_COARSE_LOCATION)
คำอธิบาย : เราใช้สิ่งนี้เพื่อให้คุณสามารถส่งตำแหน่งของคุณไปให้เพื่อนของคุณ
การอนุญาต : ตำแหน่งที่แม่นยำ (GPS) (android.permission._FINE_LOCATION)
คำอธิบาย : เราใช้สิ่งนี้เพื่อให้คุณสามารถส่งตำแหน่งของคุณไปให้เพื่อนของคุณ

หมวดหมู่: บริการที่เสียค่าใช้จ่าย

การอนุญาต : โทรไปยังหมายเลขโทรศัพท์โดยตรง (android.permission.CALL_PHONE)
คำอธิบาย : เราต้องการสิ่งนี้เพื่อให้เราสามารถมีความสามารถ "โทร" ในแอป
การอนุญาต : ส่งข้อความ SMS (android.permission.SEND_SMS)
คำอธิบาย : คุณอาจส่ง SMS โดยใช้คุณสมบัติบอกเพื่อนของเราเพื่อบอกเพื่อนเกี่ยวกับ WhatsApp

หมวดหมู่: กล้อง

การอนุญาต : ถ่ายภาพหรือวิดีโอ (android.permission.CAMERA)
คำอธิบาย : เราใช้สิ่งนี้เพื่อให้คุณสามารถถ่ายภาพจากภายใน WhatsApp อ่านเพิ่มเติมได้ที่นี่

หมวดหมู่: ไมโครโฟน

การอนุญาต : บันทึกเสียง (android.permission.RECORD_AUDIO)
คำอธิบาย : เราใช้สิ่งนี้เพื่อให้คุณบันทึกข้อความเสียงเพื่อส่งให้เพื่อนของคุณ

หมวดหมู่: บัญชีของคุณ

การอนุญาต : เพิ่มหรือลบบัญชี (android.permission.MANAGE_ACCOUNTS)
คำอธิบาย : เราใช้สิ่งนี้เพื่อเพิ่มบัญชี WhatsApp ไปยังอุปกรณ์ของคุณเพื่อแสดงผู้ติดต่อ WhatsAppable ของคุณ
การอนุญาต : สร้างบัญชีและตั้งรหัสผ่าน (android.permission.AUTHENTICATE_ACCOUNTS)
คำอธิบาย : เราใช้สิ่งนี้เพื่อเพิ่มบัญชี WhatsApp ไปยังอุปกรณ์ของคุณ
การอนุญาต : ใช้บัญชีบนอุปกรณ์ (android.permission.USE_CREDENTIALS)
คำอธิบาย : เราต้องการสิทธิ์นี้ในการอ่านและเขียนข้อมูลประจำตัว WhatsApp ของคุณ
การอนุญาต : ค้นหาบัญชีในอุปกรณ์ (android.permission.GET_ACCOUNTS)
คำอธิบาย: นี่เป็นสิ่งจำเป็นในการค้นหาบัญชีที่จะตรวจสอบรายชื่อ WhatsApp
สิทธิ์ : อ่านการกำหนดค่าบริการของ Google (android.providers.gsf.permission.READ_GSERVICES)
คำอธิบาย : ใช้สำหรับการรวม Google Maps ในการแชร์ตำแหน่ง WhatsApp

หมวดหมู่: ข้อมูลโซเชียลของคุณ

การอนุญาต : แก้ไขรายชื่อผู้ติดต่อของคุณ (android.permission.WRITE_CONTACTS)
คำอธิบาย : สิ่งนี้จำเป็นเพื่อให้เราสามารถเพิ่มปุ่ม WhatsApp ลงในรายชื่อผู้ติดต่อของคุณเพื่อให้คุณสามารถส่ง WhatsApp ให้เพื่อนของคุณได้จากทุกที่ในโทรศัพท์ของคุณ
การอนุญาต : อ่านผู้ติดต่อของคุณ (android.permission.READ_CONTACTS)
คำอธิบาย : เราใช้สิ่งนี้เพื่อเพิ่มเพื่อนของคุณที่ติดตั้ง WhatsApp ไว้ในโทรศัพท์ของพวกเขาโดยอัตโนมัติ

หมวดหมู่: ข้อมูลส่วนบุคคลของคุณ

สิทธิ์ : อ่านบัตรผู้ติดต่อของคุณเอง (android.permission.READ_PROFILE)
คำอธิบาย : เราใช้สิ่งนี้เพื่อลองและตั้งชื่อโปรไฟล์เริ่มต้น
การอนุญาต : อ่านบันทึกการโทร (android.permission.READ_CALL_LOG)
คำอธิบาย : การอนุญาตนี้ไม่จำเป็น แต่ได้รับการส่งต่อจาก READ_CONTACTS เนื่องจากเรารองรับ Android เวอร์ชันเก่า
การอนุญาต : เขียนบันทึกการโทร (android.permission.WRITE_CALL_LOG)
คำอธิบาย : การอนุญาตนี้ไม่จำเป็น แต่ได้รับการส่งต่อจาก WRITE_CONTACTS เนื่องจากเรารองรับ Android เวอร์ชันเก่า

หมวดหมู่: การโทรศัพท์

การอนุญาต : อ่านสถานะโทรศัพท์และข้อมูลระบุตัวตน (android.permission.READ_PHONE_STATE)
คำอธิบาย : เราต้องการสิ่งนี้เพื่อให้เราไม่รบกวนคุณเมื่อคุณใช้โทรศัพท์

หมวดหมู่: ข้อมูลแอปพลิเคชันของคุณ

สิทธิ์ : ทำงานเมื่อเริ่มต้น (android.permission.RECEIVE_BOOT_COMPLETED)
คำอธิบาย : เราใช้สิ่งนี้เพื่อให้แน่ใจว่าแอพกำลังทำงานเพื่อให้แน่ใจว่าคุณได้รับข้อความตรงเวลา การอนุญาต : เรียกแอปที่ทำงานอยู่ (android.permission.GET_TASKS)
คำอธิบาย : เราต้องการสิ่งนี้เพื่อดูว่าคุณใช้ Task Killers ใด ๆ หรือไม่ซึ่งอาจทำให้เกิดปัญหากับแอปพลิเคชันของเรา

หมวดหมู่: การตั้งค่าการซิงค์

สิทธิ์ : อ่านการตั้งค่าการซิงค์ (android.permission.READ_SYNC_SETTINGS)
คำอธิบาย : เราใช้สิ่งนี้เพื่อให้แน่ใจว่าคุณได้รับข้อความตรงเวลา
การอนุญาต : อ่านสถิติการซิงค์ (android.permission.READ_SYNC_STATS)
คำอธิบาย : เราใช้สิ่งนี้เพื่อแก้ไขปัญหาที่อาจเกิดขึ้นในการรับข้อความของคุณตรงเวลา การอนุญาต : สลับเปิดและปิดการซิงค์ (android.permission.WRITE_SYNC_SETTINGS)
คำอธิบาย : เราใช้สิ่งนี้เพื่อให้แน่ใจว่าผู้ติดต่อ WhatsApp ของคุณเป็นข้อมูลล่าสุด

หมวดหมู่: เครื่องมือสำหรับการพัฒนา

การอนุญาต : ทดสอบการเข้าถึงที่จัดเก็บข้อมูลที่มีการป้องกัน (android.permission.READ_EXTERNAL_STORAGE)
คำอธิบาย : เราจัดเก็บข้อมูลลงในที่จัดเก็บข้อมูลภายนอก ได้รับอนุญาตได้รับการขนส่งโดย android.permission.WRITE_EXTERNAL_STORAGE เราไม่รู้ว่าทำไม Google อธิบายการอนุญาตดังกล่าว

หมวดหมู่: มีผลต่อแบตเตอรี่

การอนุญาต : ควบคุมการสั่นสะเทือน (android.permission.VIBRATE)
คำอธิบาย : เพื่อแจ้งให้คุณทราบถึงข้อความใหม่เราอาจสั่นโทรศัพท์ของคุณ
การอนุญาต : ป้องกันโทรศัพท์จากการหลับ (android.permission.WAKE_LOCK)
คำอธิบาย : เราต้องการสิ่งนี้เพื่อให้แน่ใจว่าเมื่อเพื่อนส่งไฟล์ถึงคุณมันจะไม่ได้รับความเสียหายจากโทรศัพท์ของคุณที่จะเข้าสู่โหมดสลีป

หมวดหมู่: การสื่อสารเครือข่าย

การอนุญาต : การเข้าถึงเครือข่ายเต็มรูปแบบ (android.permission.INTERNET)
คำอธิบาย : หากไม่มีสิ่งนี้เราจะไม่สามารถส่งข้อความแชทของคุณได้
การอนุญาต : บริการเรียกเก็บเงินของ Google play (com.android.vending.BILLING)
คำอธิบาย : เราใช้สิ่งนี้เพื่อให้คุณสามารถชำระค่าสมัคร WhatsApp
สิทธิ์ : รับข้อมูลจากอินเทอร์เน็ต (com.google.android.c2dm.permission.RECEIVE)
คำอธิบาย : เราใช้สิ่งนี้เพื่อให้แน่ใจว่าคุณได้รับข้อความตรงเวลา
สิทธิ์ : ดูการเชื่อมต่อ wifi (android.permission.ACCESS_WIFI_STATE)
คำอธิบาย : เราใช้สิ่งนี้เพื่อตรวจสอบและดูว่าคุณใช้ Wi-Fi ที่ WhatsApp ไม่ทำงานหรือไม่
สิทธิ์ : ดูการเชื่อมต่อเครือข่าย (android.permission.ACCESS_NETWORK_STATE)
คำอธิบาย : เราใช้สิ่งนี้เพื่อวินิจฉัยการเชื่อมต่อเครือข่ายของคุณและให้แอปตอบสนองตามเพื่อให้แน่ใจว่าคุณได้รับข้อความตรงเวลา
การอนุญาต : การเข้าถึงเครือข่ายเต็มรูปแบบ (android.permission.INTERNET)
คำอธิบาย : เราต้องการสิ่งนี้เพื่อเปิดการเชื่อมต่อซ็อกเก็ตไปยังเซิร์ฟเวอร์ของเราเพื่อให้การส่งและรับข้อความรวดเร็ว


3

ทั้ง " เอกลักษณ์ " สิทธิ์สำหรับระบบการแจ้งเตือนผลักดันซึ่งจะดำเนินการโดยใช้Google Cloud Messagingเกี่ยวกับหุ่นยนต์และต้องมีบัญชี Google ที่ถูกต้องที่จะนำเสนอบนอุปกรณ์

สิทธิ์ " SMS " & " Phone " ใช้สำหรับเปิดใช้งานบัญชี WhatsApp เมื่อติดตั้งบนอุปกรณ์ใหม่และส่งการโทรออกเมื่อคุณกดหมายเลขโทรศัพท์ของผู้ติดต่อ WhatsApp เฉพาะ

ฉันเดาว่าการอนุญาต " อุปกรณ์ & ประวัติแอป " นั้นต้องใช้เพื่อจัดการการใช้ RAM โดย WhatsApp เอง สิ่งนี้ควรแตกต่างจาก Android รุ่นหนึ่งไปยังอีกรุ่นหนึ่ง

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

ฉันขอแนะนำให้คุณอัปเกรดแอปพลิเคชัน WhatsApp เนื่องจากพวกเขาลบการสนับสนุนสำหรับเวอร์ชันก่อนหน้าหลังจากผ่านไประยะหนึ่ง

นอกจากนี้Android Policeได้อัปโหลดAPK สำหรับ Play Store รุ่นล่าสุดซึ่งแสดงสิทธิ์เก่าและใหม่ในวิธีที่ดีกว่า

WhatsApp เก็บรักษาแอปเวอร์ชันที่สูงกว่าเล็กน้อยที่มีอยู่ในPlay Storeตรงนี้ (ในกรณีที่คุณสนใจ)


1

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

สำหรับคำถามที่ชัดเจนของคุณ:

  • ใช่ด้วยRECEIVE_SMSแอปในทางทฤษฎีสามารถ "กิน" ข้อความของคุณได้เช่นแอบเข้าไปทางใต้จมูกของคุณเพื่อที่คุณจะไม่ได้สังเกตว่ามีอยู่
  • GET_ACCOUNTSจำเป็นสำหรับการค้นหาบัญชีที่คุณลงทะเบียนด้วยจากอุปกรณ์ของคุณ API กำหนดให้จำเป็นถ้าคุณต้องการใช้บัญชี ( USE_CREDENTIALSได้รับอนุญาต) แม้ว่ามันจะดูค่อนข้างสงสัยว่าแอพร้องขออดีต แต่ไม่ใช่อันหลัง: แอพนี้จะต้องรู้บัญชีที่พร้อมใช้งานหรือไม่หากไม่ต้องการใช้ สำหรับรายละเอียดเพิ่มเติมโปรดดูที่แอพสามารถทำอะไรได้บ้างกับการอนุญาต“ ใช้บัญชีบนอุปกรณ์” ฉันสงสัยว่าUSE_CREDENTIALSหายไปจากรายการของคุณเนื่องจาก Whatsapp จะต้องมี: ได้MANAGE_ACCOUNTSรับอนุญาต (เพื่อสร้าง / จัดการบัญชี Whatsapp ของคุณบนอุปกรณ์ของคุณ) ซึ่งอาจบ่งบอกถึงคนอื่น ๆ (ไม่แน่ใจเกี่ยวกับสิ่งนั้นเนื่องจากขาด เอกสาร)
  • การGET_TASKSอนุญาตเป็นอีกสิ่งหนึ่งที่ทำให้คิ้วของฉันหายบ่อย ในขณะที่มันค่อนข้างชัดเจนว่าทำไมผู้จัดการกระบวนการ (หรือนักฆ่างาน) จะต้องการสิ่งนั้น แต่ฉันไม่เห็นเหตุผลว่าทำไม Whatsapp จึงควรให้ความสนใจ ซึ่งไม่ได้โดยอัตโนมัติหมายความว่ามีคือไม่มีเหตุผลดังกล่าว มันจะทำให้รู้สึกว่าแอพจำเป็นต้องตรวจสอบว่าแอพสหายกำลังทำงานอยู่หรือไม่สำหรับการกระทำบางอย่างที่แชร์ (ฉันไม่ใช่ Android dev ดังนั้นฉันต้องออกจากส่วนนี้ไปให้คนอื่น)

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


> ด้วย RECEIVE_SMS แอปพลิเคชันอาจ "กิน" ข้อความของคุณ | ท้ายคำพูด | แต่มันไม่สามารถอ่าน SMS แล้วส่งต่อไปยังแอพ Messaging ได้หรือไม่ มันอาจจะปล่อยให้มันอยู่คนเดียวหรอก ถ้าเป็นเช่นนั้นฉันสามารถอยู่กับที่
sundar - Reinstate Monica

ฉันไม่แน่ใจเกี่ยวกับเรื่องนี้ ใช่มีการREAD_SMSอนุญาตแยกต่างหาก RECEIVE_SMSแต่ผมเห็นปพลิเคชันเพียงขอ สิ่งที่จะทำให้รู้สึก? ฉันเดาว่าREAD_SMSสำหรับคนที่บันทึกไว้แล้ว (SMS "เก่า" ดังนั้นจะพูด) หากฉันสามารถ "ได้รับ" รายการฉันมีสิทธิ์เข้าถึงแบบเต็มได้ ไม่แน่ใจเกี่ยวกับส่วน "pass-on" บางทีนักพัฒนาจะสามารถส่องแสงบางส่วนได้ที่นี่
Izzy

1
@sundar ฉันได้เป็นส่วนหนึ่งของความกังวลของคุณที่นี่: สามารถใช้สิทธิ์ RECEIVE_SMS เพื่อสกัดกั้นข้อความ SMS ได้หรือไม่? คุณสามารถติดตามผลได้ (เช่นติดดาวเพื่อดูเวลาที่มีคนตอบ)
Izzy
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.