Cryptile

Quyền truy cập đầy đủ vào Ảnh có gồm ảnh bị ẩn?

Cập nhật

Có thể. Apple cho ứng dụng một tùy chọn để khi đọc thư viện có thể "include all assets regardless of their hidden state" (bao gồm mọi tài sản bất kể có bị ẩn hay không). Ảnh bị ẩn được loại ra theo mặc định, nhưng ứng dụng có quyền truy cập đầy đủ có thể yêu cầu lấy chúng.

Tải Cryptile trên App Store

Tôi cần biết gì?

  • Ẩn không phải ranh giới quyền truy cập. Nó chỉ là một dấu gắn trên ảnh, và ứng dụng có thể đọc vượt qua nó.
  • Quyền truy cập giới hạn là lựa chọn an toàn hơn. Ứng dụng chỉ thấy những ảnh bạn chọn.
  • Trình chọn ảnh không cần quyền truy cập nào. Apple nói nó chạy trong một tiến trình riêng và "private by default" (riêng tư theo mặc định).

Tài liệu của Apple nói gì?

PhotoKit của Apple có một tùy chọn tên là includeHiddenAssets. Mô tả của Apple: "If the value is false (the default), fetches exclude assets whose isHidden property is true. If the value is true, fetches include all assets regardless of their hidden state." (Nếu giá trị là false, mặc định, kết quả loại bỏ tài sản bị ẩn. Nếu giá trị là true, kết quả gồm mọi tài sản bất kể có bị ẩn hay không.)

Vậy ứng dụng không tình cờ thấy ảnh bị ẩn. Nó thấy chúng nếu nhà phát triển chọn như vậy.

Nguồn: Apple Developer, includeHiddenAssets.

Ứng dụng nào làm được điều này?

Những ứng dụng có quyền đọc đầy đủ thư viện của bạn. Apple nói từ iOS 14, một ứng dụng "may only access the user's Photos library if they explicitly authorize it" (chỉ được truy cập thư viện Ảnh nếu người dùng cho phép rõ ràng). Thư viện giới hạn cho bạn "select specific assets and resources to share with an app" (chọn những tài sản và tài nguyên cụ thể để chia sẻ với một ứng dụng).

Nguồn: Apple Developer, quyền riêng tư nâng cao trong ứng dụng ảnh.

Làm sao để xem ứng dụng nào có quyền truy cập đầy đủ?

Trên iOS 27:

  1. Mở Cài đặt → Quyền riêng tư & Bảo mật.
  2. Chạm Ảnh. Danh sách các ứng dụng đã xin quyền truy cập hiện ra.
  3. Chạm vào từng ứng dụng và đổi sang Quyền truy cập giới hạn hoặc Không khi có thể.
  4. Quay lại và chạm Báo cáo quyền riêng tư của ứng dụng để xem các ứng dụng dùng những quyền bạn đã cấp như thế nào.

Nguồn: Apple, Kiểm soát quyền truy cập thông tin trong ứng dụng.

Ứng dụng nào thực sự cần quyền truy cập đầy đủ?

Rất ít. Ứng dụng sao lưu, trình chỉnh ảnh quản lý cả thư viện và một số dịch vụ in ảnh có thể cần. Ứng dụng nhắn tin và mạng xã hội thường dùng được với trình chọn ảnh hoặc quyền truy cập giới hạn. Nếu một ứng dụng ngừng hoạt động, bạn có thể cấp thêm quyền sau.

Làm sao để giữ ảnh tránh xa mọi ứng dụng?

Đưa chúng ra khỏi thư viện. Ảnh trong két mã hóa không nằm trong thư viện Ảnh, nên không quyền Ảnh nào chạm tới được. Xóa bản gốc khỏi Ảnh, rồi khỏi Đã xóa gần đây.

Hướng dẫn mã hóa ảnh trên iPhone có các bước. Để biết Ẩn làm được và không làm được gì, xem album Ẩn có được mã hóa không?

Điều này không bảo vệ bạn khỏi gì

Thu hẹp quyền chỉ ngăn những lần đọc sau này, không phải những lần đã qua. Ứng dụng đã sao chép ảnh lên máy chủ của nó thì vẫn còn giữ chúng. Két không ngăn được người có điện thoại đang mở khóa của bạn và biết hình vẽ két. Nếu bạn mất cả hình vẽ Cryptile lẫn cụm khôi phục của nó, két mất luôn.

Làm với Cryptile

Cryptile giữ ảnh bên ngoài thư viện Ảnh, được mã hóa bằng AES-256-GCM với khóa từ hình vẽ của bạn. Không có tài khoản, không có máy chủ, và nhà phát triển không bao giờ giữ khóa của bạn.

Cryptile miễn phí đến 2 két, 100 ảnh và 10 video tổng cộng. Plus gỡ bỏ giới hạn với giá $19.99 mỗi năm (dùng thử miễn phí 7 ngày) hoặc $39.99 trả một lần.

Tải Cryptile trên App Store