PhotoBoekKeeper là một ứng dụng Android của BoekSolutions dùng để xem xét và sắp xếp ảnh, video và sử dụng chúng trong album, ảnh ghép (collage) và các dự án Photo Booth. Chính sách này giải thích ứng dụng sử dụng những dữ liệu nào, dữ liệu được xử lý ở đâu và những dịch vụ bên ngoài nào có liên quan.
Tóm tắt ngắn gọn
- Ảnh và video cục bộ được xử lý trên chính thiết bị của bạn thông qua Android.
- PhotoBoekKeeper không có máy chủ riêng nào lưu trữ ảnh, dự án, mật khẩu Microsoft hoặc token của bạn.
- Chỉ khi bạn chủ động chọn kết nối OneDrive, ứng dụng mới truy xuất dữ liệu và hình ảnh trực tiếp từ Microsoft về thiết bị của bạn thông qua Microsoft Graph.
- Quảng cáo và các giao dịch mua sử dụng dịch vụ của Google.
- Một tệp
.pbkbackupđược tạo thủ công chứa siêu dữ liệu (metadata) của dự án, không chứa ảnh gốc, và được mã hóa tại vị trí do bạn chọn.
Quyền truy cập Android
| Quyền | Mục đích |
|---|---|
Ảnh và video (READ_MEDIA_IMAGES, READ_MEDIA_VIDEO) | Để hiển thị thư viện cục bộ và thực hiện các thao tác đã chọn thông qua Android MediaStore. |
Máy ảnh (CAMERA) | Chỉ khi bạn chủ động chọn chụp một bức chân dung Photo Booth mới. Bạn cũng có thể dùng một bức ảnh sẵn có thay thế. |
Internet và trạng thái mạng (INTERNET, ACCESS_NETWORK_STATE) | Để đăng nhập Microsoft và dùng OneDrive thông qua Microsoft Graph, Google AdMob và Google Play Billing. |
Thông báo (POST_NOTIFICATIONS) | Cho lời nhắc sắp xếp hằng ngày (tùy chọn). |
Khởi động lại thiết bị (RECEIVE_BOOT_COMPLETED) | Để lên lịch lại lời nhắc đã bật sau khi thiết bị khởi động lại. |
Đặt hình nền (SET_WALLPAPER) | Chỉ khi bạn chủ động chọn đặt một hình ảnh làm hình nền. |
Sinh trắc học (USE_BIOMETRIC) | Cho tính năng album bảo mật tùy chọn thông qua Android BiometricPrompt. PhotoBoekKeeper không nhận được dữ liệu sinh trắc học. |
Ứng dụng không yêu cầu quyền truy cập vị trí, danh bạ hay micrô.
Ảnh, video và dự án cục bộ
- Nội dung media cục bộ được đọc và chỉnh sửa thông qua Android
MediaStore/ContentResolver. PhotoBoekKeeper không sử dụng máy chủ media riêng nào cho việc này. - Việc xóa trước tiên luôn đi qua thùng rác của Android cùng với xác nhận hệ thống tương ứng. Xóa vĩnh viễn chỉ được thực hiện sau thời hạn lưu giữ đã thiết lập hoặc sau một hành động rõ ràng, và luôn cần thêm một lần xác nhận nữa từ Android.
- Đánh dấu yêu thích là một thao tác di chuyển bên trong thư viện. Sao chép chỉ diễn ra khi bạn chủ động chọn một thao tác sao chép.
- Ảnh chụp bằng Photo Booth và các album, ảnh ghép hoặc trang đã xuất chỉ được lưu trên thiết bị khi bạn chọn lưu chúng.
- Album, ảnh ghép và dự án Photo Booth chứa cục bộ dữ liệu chỉnh sửa và bố cục cùng các tham chiếu đến ảnh được sử dụng. Ảnh gốc không bị thay đổi chỉ để hiển thị một dự án.
OneDrive và Microsoft Graph
OneDrive là tùy chọn. Tính năng này chỉ được sử dụng sau khi bạn chọn Kết nối và cấp quyền thông qua Microsoft.
- Đăng nhập được thực hiện qua Microsoft Authentication Library (MSAL). PhotoBoekKeeper không nhìn thấy và không lưu trữ mật khẩu Microsoft của bạn.
- Tính năng OneDrive yêu cầu quyền Microsoft Graph được ủy quyền (delegated)
Files.ReadWrite. Quyền này cần thiết cho các hành động đám mây do bạn xác nhận, chẳng hạn như sao chép, di chuyển, khôi phục và chuyển mục vào thùng rác của ứng dụng. Ứng dụng chỉ sử dụng quyền truy cập này thông qua các tính năng hiển thị rõ ràng. - Sau khi bạn chọn một thư mục một cách rõ ràng, ứng dụng đọc dữ liệu trong thư mục đó và các thư mục con của nó, bao gồm tên tệp, ID mục và ID thư mục của Microsoft, kích thước, kích cỡ ảnh và các trường ngày tháng.
- Hình thu nhỏ (thumbnail) và nội dung hình ảnh được truy xuất qua kết nối HTTPS được mã hóa, trực tiếp từ Microsoft, khi cần để hiển thị những bức ảnh đã chọn. Chúng không được chuyển tiếp đến bất kỳ máy chủ BoekSolutions nào.
- Một thao tác vuốt trước tiên chỉ được lưu như một quyết định cục bộ. Ứng dụng chỉ có thể di chuyển mục OneDrive trong hành động hàng loạt (batch) đã được xác nhận. Xóa vĩnh viễn chỉ giới hạn trong thùng rác riêng của ứng dụng, sau khi kiểm tra vị trí Microsoft hiện tại của mục đó; sau đó Microsoft vẫn có thể tiếp tục giữ mục này trong thùng rác của nhà cung cấp OneDrive.
- MSAL quản lý bộ nhớ đệm tài khoản và token của mình bên trong vùng chứa của ứng dụng. PhotoBoekKeeper không tự lưu access token hoặc refresh token trong cơ sở dữ liệu hoặc Preferences của mình.
- Tên và ID của thư mục OneDrive đã chọn cùng các tham chiếu nội bộ đến những mục OneDrive đã được xem xét có thể được ghi nhớ cục bộ. Khi đăng xuất, ứng dụng xóa các tài khoản trong bộ nhớ đệm MSAL và thư mục OneDrive được ghi nhớ cục bộ.
Microsoft xử lý dữ liệu đăng nhập và dữ liệu OneDrive với tư cách là nhà cung cấp dịch vụ độc lập theo Tuyên bố về quyền riêng tư của Microsoft. Bạn cũng có thể thu hồi quyền truy cập đã cấp cho ứng dụng thông qua tài khoản Microsoft của mình.
Sao lưu và khôi phục thủ công
Android Auto Backup bị tắt vì các tham chiếu MediaStore gắn với thiết bị có thể trỏ đến một bức ảnh khác sau khi thiết bị được khôi phục tự động.
Thay vào đó, bạn có thể tự tạo một tệp .pbkbackup được mã hóa:
- tệp này chứa siêu dữ liệu dự án, cài đặt, thống kê phiên làm việc và dữ liệu nhận dạng ảnh chẳng hạn như các hàm băm mật mã (cryptographic hash);
- tệp này không chứa các tệp ảnh hoặc video gốc;
- bạn tự chọn mật khẩu và vị trí lưu trữ thông qua Android;
- PhotoBoekKeeper không lưu trữ mật khẩu và BoekSolutions không thể khôi phục mật khẩu đó;
- khi khôi phục, ứng dụng trước tiên hiển thị bản xem trước và chỉ liên kết ảnh khi có sự trùng khớp chính xác.
Vì bạn tự chọn nơi lưu, nhà cung cấp tài liệu (document provider) Android mà bạn chọn — chẳng hạn OneDrive hoặc Google Drive — có thể xử lý tệp sao lưu theo điều khoản riêng của họ.
Dữ liệu được lưu cục bộ
Vùng chứa ứng dụng được bảo vệ lưu các thông tin bao gồm:
- các tham chiếu đến ảnh đã xem xét, ảnh đã sao chép và ảnh đang chờ xử lý;
- trạng thái thùng rác và cài đặt thời hạn lưu giữ;
- album, ảnh ghép, dự án Photo Booth và siêu dữ liệu chỉnh sửa;
- tùy chọn thư mục, thư mục bên ngoài/OneDrive đã chọn và ngôn ngữ;
- thống kê phiên làm việc và cài đặt lời nhắc;
- trạng thái đăng ký thuê bao hoặc quyền sử dụng (entitlement) cục bộ được giao diện người dùng sử dụng.
Cơ sở dữ liệu không chứa bản sao riêng của các tệp ảnh gốc. Gỡ cài đặt ứng dụng sẽ xóa vùng chứa của ứng dụng. Các tệp bạn đã xuất ra thư viện, thư mục Downloads, một nhà cung cấp tài liệu hoặc một vị trí sao lưu vẫn còn nguyên ở đó cho đến khi chính bạn xóa chúng.
Quảng cáo
Phiên bản miễn phí sử dụng Google AdMob. Google có thể xử lý mã nhận dạng quảng cáo, dữ liệu thiết bị, dữ liệu tương tác và thông tin chẩn đoán để phân phối quảng cáo, phòng chống gian lận và đo lường. Xem Chính sách quyền riêng tư của Google và thông tin về AdMob.
PhotoBoekKeeper không cung cấp cho AdMob token OneDrive hay nội dung ảnh/dự án. Trước khi phát hành công khai, một luồng lấy ý kiến đồng thuận (consent flow) được Google chứng nhận sẽ được sử dụng ở những nơi bắt buộc trước khi quảng cáo được yêu cầu.
Đăng ký thuê bao và giao dịch mua
Các giao dịch mua được thực hiện qua Google Play Billing. Google xử lý dữ liệu thanh toán và dữ liệu mua hàng. PhotoBoekKeeper chỉ nhận được thông tin cần thiết để xác định một sản phẩm hoặc gói thuê bao có sẵn dùng và đang hoạt động hay không; ứng dụng không nhìn thấy và không lưu trữ thông tin thẻ hoặc tài khoản ngân hàng.
Phân tích và báo cáo sự cố
PhotoBoekKeeper hiện không có dịch vụ phân tích (analytics) riêng hay dịch vụ báo cáo sự cố (crash reporting) của bên thứ ba. Nếu điều này thay đổi, chính sách này và thông tin An toàn dữ liệu (Data Safety) trên Google Play sẽ được cập nhật trước khi sử dụng.
Lưu giữ và xóa
- Dữ liệu ứng dụng cục bộ được giữ lại cho đến khi bạn xóa chúng thông qua các chức năng có sẵn của ứng dụng, đăng xuất ở những nơi áp dụng, hoặc gỡ cài đặt ứng dụng.
- Thời hạn lưu giữ ảnh trong thùng rác Android có thể thiết lập được.
- Dữ liệu do Microsoft và Google xử lý còn tuân theo cài đặt và thời hạn lưu giữ của chính các dịch vụ đó.
- Bạn tự quản lý và xóa các tệp đã xuất và các bản sao lưu tại vị trí lưu trữ mà bạn đã chọn.
Quyền và lựa chọn của bạn
Bạn có thể xóa dữ liệu ứng dụng cục bộ bằng cách dọn sạch các tính năng liên quan hoặc gỡ cài đặt ứng dụng. Bạn có thể đăng xuất khỏi OneDrive trong ứng dụng và thu hồi quyền đã cấp trong tài khoản Microsoft của mình. Đối với dữ liệu do Microsoft hoặc Google xử lý độc lập, hãy sử dụng các công cụ kiểm soát quyền riêng tư và tài khoản của dịch vụ đó.
Đối với các yêu cầu về quyền riêng tư gửi đến BoekSolutions, hãy dùng địa chỉ liên hệ ở phía dưới.
Trẻ em
PhotoBoekKeeper không hướng đến trẻ em một cách cụ thể. Xếp hạng độ tuổi cuối cùng và các cài đặt quảng cáo sẽ được rà soát trước khi phát hành trên Google Play.
Thay đổi
Chính sách này được cập nhật khi các tính năng, SDK, quyền truy cập hoặc luồng dữ liệu thay đổi. Ngày ghi ở đầu trang cho biết lần cập nhật nội dung gần nhất.
Liên hệ
Bạn có câu hỏi về chính sách này? Hãy liên hệ boek86.jv@gmail.com. Trước khi phát hành sản xuất công khai, địa chỉ này sẽ được thay thế hoặc bổ sung bằng hộp thư doanh nghiệp của BoekSolutions.