Mục lục bài viết
Một người dùng cài ứng dụng nhật ký của bên thứ ba thay vì app Nhật ký có sẵn của Apple, và nhận ra ứng dụng đó vẫn gợi ý viết về chuyến đi bộ buổi sáng hay bức ảnh vừa chụp, giống hệt cách app Nhật ký gốc từng gợi ý. Điều này khả thi nhờ Journaling Suggestions API, framework Apple mở cho lập trình viên bên ngoài từ iOS 17.2.
Journaling Suggestions API cho ứng dụng bên thứ ba những gì
API này cho phép một ứng dụng nhật ký không phải của Apple lấy được đúng loại gợi ý mà app Nhật ký gốc sử dụng: những “khoảnh khắc” được hệ thống tổng hợp từ ảnh vừa chụp, địa điểm đã ghé qua, buổi tập thể dục, danh bạ đã liên lạc gần đây, bài hát đã nghe hoặc podcast đã phát. Ứng dụng bên thứ ba không cần tự xây dựng thuật toán phân tích hành vi người dùng để đưa ra gợi ý tương tự, mà gọi thẳng framework này để nhận về danh sách gợi ý đã được xử lý sẵn.
Ranh giới quyền riêng tư được thiết kế ra sao
Toàn bộ quá trình phân tích dữ liệu cá nhân để tạo ra gợi ý diễn ra trên chính thiết bị, không đi qua máy chủ của Apple hay của nhà phát triển ứng dụng thứ ba. Cách API giới hạn quyền truy cập thể hiện ở một số điểm:
- Ứng dụng thứ ba không nhận được quyền truy cập trực tiếp vào toàn bộ Ảnh, Lịch, vị trí hay dữ liệu Sức khỏe của người dùng thông qua API này.
- Ứng dụng chỉ nhận nội dung gợi ý cụ thể, dạng đã được đóng gói sẵn (ví dụ một tấm ảnh cùng địa điểm và thời gian chụp) sau khi người dùng chủ động chọn gợi ý đó để đưa vào bài viết.
- Người dùng phải cấp quyền Journaling Suggestions riêng cho từng ứng dụng trong Cài đặt, tách biệt với các quyền truy cập Ảnh hay Vị trí thông thường.
Thiết kế này khiến ứng dụng thứ ba đóng vai trò hiển thị và lưu trữ nội dung nhật ký, còn phần khai thác dữ liệu nhạy cảm để tạo gợi ý vẫn nằm trong phạm vi kiểm soát của hệ điều hành trên máy.
Nhầm lẫn cần làm rõ
“Cấp quyền Journaling Suggestions cho một app nghĩa là app đó có thể đọc toàn bộ ảnh và lịch sử vị trí của mình” là suy nghĩ dễ nảy sinh vì gợi ý nhật ký rõ ràng dựa trên ảnh và địa điểm cá nhân. Thực tế quyền này chỉ cho phép ứng dụng nhận các gợi ý đã được hệ thống tổng hợp và trình bày sẵn, ứng dụng không có kênh nào để duyệt tự do qua thư viện Ảnh hay nhật ký vị trí đầy đủ nếu không được cấp thêm quyền truy cập riêng cho những kho dữ liệu đó.
Xem thêm
Nội dung này thuộc cụm bài Tính năng theo phiên bản iOS: tổng hợp bài viết. Xem thêm Journal app iOS thu thập dữ liệu gì để gợi ý viết.
