Chào mừng bạn đến với TiemDienThoai.com
Kiến thức · Bảo mật & Dữ liệu

Quyền vị trí “Chỉ khi dùng ứng dụng” và “Luôn cho phép”: khác nhau thế nào, khi nào app thực sự cần quyền luôn bật

Cơ chế kỹ thuật khác biệt giữa While Using và Always trên iOS/Android, vì sao app liên tục xin nâng cấp, cách hạ quyền đã lỡ cấp.

Mục lục bài viết

Khi cài một ứng dụng yêu cầu vị trí, màn hình cấp quyền thường đưa ra ba lựa chọn: từ chối, “chỉ khi dùng ứng dụng” và “luôn cho phép”. Phần lớn người dùng bấm đại một trong hai lựa chọn cuối mà không hiểu khác biệt kỹ thuật, dẫn đến tình trạng app thời tiết cũng biết chính xác bạn đang ở đâu lúc 2 giờ sáng.

Khác biệt kỹ thuật giữa hai chế độ

“Chỉ khi dùng ứng dụng” chỉ cho hệ thống gửi toạ độ GPS khi app đang hiển thị trên màn hình. Nhấn nút Home là tiến trình lấy vị trí bị cắt gần như ngay lập tức, trừ vài ngoại lệ như định vị lúc phát nhạc nền. “Luôn cho phép” cấp quyền cho app đăng ký một tiến trình nền độc lập, nhận cập nhật vị trí ngay cả khi màn hình tắt trong nhiều giờ, thông qua các API nền như Significant-Change Location Service trên iOS hoặc Fused Location Provider trên Android, tốn pin hơn nhưng độ trễ cập nhật thấp hơn.

Vì sao ứng dụng liên tục nhắc nâng cấp lên Always

Từ Android 11 và iOS 13, hệ điều hành không cho app xin thẳng quyền Always trong một popup, mà buộc điều hướng người dùng vào Cài đặt để tự bật. Vì rào cản này khiến tỷ lệ chấp thuận thấp, nhiều app thiết kế màn hình giải thích, thậm chí chặn tính năng nếu chỉ cấp While Using, với lý do “trải nghiệm tốt hơn” dù mục đích chính là thu thập dữ liệu vị trí cho quảng cáo.

Nhóm ứng dụng thực sự cần quyền luôn bật

Ba nhóm buộc phải dùng vị trí nền liên tục: app dẫn đường tiếp tục chỉ đường khi màn hình tắt, app chia sẻ vị trí gia đình hoặc theo dõi trẻ em/thú cưng, và app cảnh báo địa lý (geofencing) như phát hiện xâm nhập nhà thông minh. Ngoài ba nhóm này, phần lớn app mạng xã hội, mua sắm hay tiện ích không có lý do chính đáng để cần vị trí nền.

Rủi ro khi cấp Always cho app không cần thiết

Ứng dụng có quyền Always có thể dựng lại lộ trình di chuyển hằng ngày: nơi ở, nơi làm việc, tần suất ghé những địa điểm nhạy cảm như phòng khám hay nơi thờ tự. Dữ liệu này thường bị bán cho các sàn dữ liệu vị trí dưới danh nghĩa “ẩn danh”, nhưng nhiều nghiên cứu đã chỉ ra việc tái nhận diện danh tính từ chuỗi toạ độ liên tục là khả thi.

Kiểm tra và hạ cấp quyền đã lỡ cấp

Trên iPhone, vào Cài đặt > Quyền riêng tư & Bảo mật > Dịch vụ định vị, danh sách app hiển thị kèm biểu tượng mũi tên tím hoặc xám bên cạnh tên app, giúp phát hiện app đang âm thầm lấy vị trí nền. Trên Android, vào Cài đặt > Vị trí > Quyền truy cập vị trí của ứng dụng để thấy app nào ở chế độ “Toàn thời gian” và hạ xuống “Chỉ khi sử dụng”. Nên rà soát định kỳ vì một số app tự yêu cầu nâng quyền lại sau khi cập nhật.

Hiểu nhầm thường gặp

“Chọn ‘chỉ khi dùng ứng dụng’ thì app không biết gì về vị trí của mình cả.” Không đúng hoàn toàn. Trong lúc app đang mở, nó vẫn nhận toạ độ chính xác như chế độ Always; khác biệt chỉ nằm ở việc app có tiếp tục nhận dữ liệu sau khi thoát ra hay không.

Xem thêm

Bài này thuộc nhóm nội dung Quyền riêng tư & quyền ứng dụng: tổng hợp bài viết. Xem thêm Ứng dụng xin quá nhiều quyền không cần thiết: cách nhận biết và từ chối an toàn. Thông tin kỹ thuật chi tiết hơn được công bố tại trang hỗ trợ chính thức của Apple.

Vũ Thị Ngọc Hà - chuyên gia phần mềm và bảo mật
Tác giả phụ trách chuyên mục

Chuyên gia phần mềm & bảo mật — Nhiều năm theo dõi các bản cập nhật iOS và Android, chuyên sâu về bảo mật dữ liệu di động và quyền riêng tư ứng dụng.

Xem hồ sơ và chuyên môn →
Bình luận bài viết

Để lại bình luận

Thông tin liên hệ chỉ dùng để phản hồi, không hiển thị công khai.