Chính sách quyền riêng tư
OneCanvas là ứng dụng triển lãm ảnh: bạn chụp những khoảnh khắc, treo chúng lên các phòng triển lãm 3D và cùng mọi người ghép thành một bức tranh. Ứng dụng do OneCanvas (“chúng tôi”) phát triển và vận hành. Chính sách này cho biết chúng tôi thu thập dữ liệu gì, dùng vào việc gì, chia sẻ với ai và bạn có những quyền gì.
Tóm tắt
- Ảnh bạn chụp bằng camera trong ứng dụng được lưu vào Bộ sưu tập trên máy chủ, gắn với tài khoản của bạn, và chỉ bạn xem được. Khi bạn treo một ảnh lên phòng, ảnh cùng tiêu đề, nội dung và tên tác giả bạn nhập được tải lên máy chủ. Những người mở được phòng đó thấy ảnh, tiêu đề và nội dung; tên tác giả chỉ hiện khi bạn bật “Hiện tên tôi dưới ảnh”.
- Tài khoản, Bộ sưu tập, các phòng cá nhân bạn tạo và ảnh bạn treo được lưu trên máy chủ Supabase đặt tại Singapore.
- Phòng cá nhân Công khai hoặc Ai có mã có thể nhận ảnh của khách. Chủ phòng thấy và gỡ được mọi ảnh trong phòng của mình, kể cả ảnh của khách.
- Bạn có thể báo cáo ảnh vi phạm và chặn người dùng khác ngay trong ứng dụng.
- Chúng tôi dùng Firebase của Google để thống kê cách ứng dụng được sử dụng, nhận báo cáo sự cố và gửi thông báo. Thống kê và báo cáo sự cố không chứa ảnh, tên, email hay nội dung bạn viết. Thông báo có thể chứa tên phòng, tiêu đề ảnh và, nếu người treo ảnh cho hiện tên, tên tác giả (mục 1.5).
- Bạn có thể tắt thống kê và báo cáo sự cố bất cứ lúc nào trong Cá nhân → Cài đặt.
- Ở gói miễn phí, khi đã hết lượt chụp trong ngày, bạn có thể tự chọn xem một quảng cáo video của Google AdMob để chụp thêm 1 tấm. Trước quảng cáo đầu tiên, iOS hỏi bạn có cho phép theo dõi không, và ở những nơi luật yêu cầu, Google xin bạn đồng ý quảng cáo. Từ chối thì bạn vẫn xem quảng cáo và nhận lượt chụp như bình thường. Gói Plus không có quảng cáo (mục 1.7).
- Chúng tôi không bán dữ liệu cá nhân.
- Bạn có thể xoá tài khoản ngay trong ứng dụng.
1. Dữ liệu chúng tôi thu thập
1.1. Thông tin tài khoản
Bạn có thể xem phòng cộng đồng, phòng Công khai và ảnh trong đó mà không cần tài khoản. Để treo ảnh, thả tim, báo cáo, chặn, tạo phòng hay vào phòng bằng mã, bạn đăng nhập OneCanvas bằng Apple hoặc Google. Ứng dụng không bao giờ nhận mật khẩu của bạn.
- Đăng nhập bằng Apple: mã định danh Apple cấp riêng cho OneCanvas, cùng họ tên và email nếu bạn chọn chia sẻ. Apple chỉ gửi họ tên và email ở lần đăng nhập đầu tiên. Nếu bạn chọn “Ẩn email của tôi”, chúng tôi chỉ nhận một địa chỉ chuyển tiếp do Apple tạo.
- Đăng nhập bằng Google: mã tài khoản Google, họ tên, địa chỉ email và đường dẫn tới ảnh đại diện Google của bạn.
Khi bạn đăng nhập, ứng dụng gửi mã xác thực do Apple hoặc Google cấp tới Supabase, nhà cung cấp máy chủ của chúng tôi, để tạo và xác minh tài khoản OneCanvas. Máy chủ lưu các thông tin trên, cùng cách bạn đăng nhập, thời điểm tạo tài khoản và lần đăng nhập gần nhất. Để bảo vệ phiên đăng nhập, Supabase cũng ghi lại địa chỉ IP và chuỗi nhận dạng ứng dụng (user agent) của mỗi lần đăng nhập. Trên thiết bị, ứng dụng giữ phiên đăng nhập và hiển thị tên của bạn trong trang Cá nhân.
Trong Cá nhân → Sửa hồ sơ, bạn có thể đổi tên hiển thị và ảnh đại diện. Tên được lưu trong hồ sơ trên máy chủ, thay cho tên Apple hoặc Google cung cấp, và hiện với người khác ở dòng “Phòng của …” trên các phòng cá nhân của bạn. Ảnh đại diện bạn chọn được cắt vuông, thu nhỏ còn tối đa 512 điểm ảnh mỗi cạnh và lưu trên máy chủ Supabase; chỉ tài khoản của bạn tải về được, người khác không thấy ảnh này.
1.2. Ảnh và nội dung bạn tạo
- Ảnh bạn chụp bằng camera trong ứng dụng hoặc chọn từ thư viện ảnh.
- Tiêu đề, nội dung và tên tác giả bạn nhập khi treo ảnh.
- Phòng cá nhân bạn tạo: tên phòng, kiểu phòng, sức chứa và chế độ hiển thị.
Camera chỉ được dùng khi bạn mở màn hình chụp và đã cấp quyền. Ảnh trong thư viện được chọn qua bộ chọn ảnh của iOS, nên ứng dụng chỉ nhận đúng những ảnh bạn chọn chứ không đọc toàn bộ thư viện. Mỗi ảnh được cắt vuông và lưu thành một tệp mới, không giữ lại vị trí GPS hay thông tin máy ảnh đi kèm ảnh gốc.
Mỗi ảnh bạn chụp bằng camera trong ứng dụng được lưu vào Bộ sưu tập: ứng dụng tải lên máy chủ Supabase tệp ảnh (vuông, tối đa 1200 điểm ảnh mỗi cạnh), thời điểm chụp và mã tài khoản của bạn, để bạn xem lại Bộ sưu tập trên mọi thiết bị đăng nhập tài khoản này. Chỉ bạn xem và tải được ảnh trong Bộ sưu tập; người khác chỉ thấy ảnh nào bạn treo lên phòng. Máy chủ dùng thời điểm chụp để giới hạn số ảnh chụp mỗi ngày theo gói của bạn. Ảnh chọn từ thư viện không được lưu vào Bộ sưu tập. Ảnh trong Bộ sưu tập bạn đã xem được lưu tạm trên thiết bị để mở nhanh hơn. Khi bạn cập nhật lên phiên bản có tính năng này, ảnh trong Bộ sưu tập mà phiên bản trước lưu trên thiết bị được tải lên máy chủ theo cách trên rồi xoá khỏi thiết bị.
Khi bạn treo một ảnh lên phòng, ứng dụng tải lên máy chủ Supabase: tệp ảnh (thu nhỏ còn tối đa 1080 điểm ảnh mỗi cạnh), tiêu đề, nội dung và tên tác giả bạn nhập, phòng và ô treo ảnh, thời điểm treo và mã tài khoản của bạn. Ảnh được hiển thị cho những người mở được phòng đó: mọi người ở phòng cộng đồng và phòng Công khai (kể cả người chưa đăng nhập ứng dụng), người có mã ở phòng Ai có mã, và chỉ mình bạn ở phòng Riêng tư. Họ thấy ảnh, tiêu đề và nội dung. Tên tác giả chỉ hiện với họ khi bạn bật “Hiện tên tôi dưới ảnh” trong Cá nhân → Cài đặt (mặc định tắt); cài đặt này được lưu trong hồ sơ của bạn trên máy chủ và áp dụng cho mọi ảnh bạn đã và sẽ treo. Ảnh còn được ghép vào bức tranh chung của phòng và có thể xuất hiện trong Bảo tàng khi phòng đầy. Ứng dụng của người xem cũng nhận mã nội bộ của tài khoản bạn (không phải tên hay email), để nhận ra những ảnh của cùng một người khi họ chặn người đó. Ô Tác giả được điền sẵn tên tài khoản của bạn; bạn có thể sửa thành tên khác trước khi treo ảnh. Ảnh của người khác mà bạn đã xem được lưu tạm trên thiết bị để mở phòng nhanh hơn.
Phòng cá nhân để Công khai hoặc Ai có mã nhận ảnh của khách khi chủ phòng bật “Cho khách treo ảnh” (mặc định bật); mỗi khách treo được một ảnh. Khi bạn treo ảnh vào phòng của người khác, ai xem được ảnh là tuỳ chế độ hiển thị chủ phòng chọn, và chủ phòng có thể đổi chế độ đó về sau. Chủ phòng thấy ảnh của bạn như mọi người xem khác, được báo khi bạn treo ảnh (mục 1.5), và có thể gỡ ảnh khỏi phòng hoặc xoá phòng. Ngược lại, trong phòng của bạn, bạn gỡ được mọi ảnh, kể cả ảnh của khách. Khi bạn chặn một người, ảnh họ đã treo trong các phòng của bạn bị gỡ và họ không treo ảnh vào đó được nữa. Người có ảnh bị gỡ không nhận được thông báo.
Khi bạn thả tim ảnh của người khác, máy chủ lưu ảnh đó cùng mã tài khoản của bạn để giữ trạng thái tim và đếm số tim. Mỗi lần bạn mở ảnh của người khác, máy chủ tăng lượt xem của ảnh thêm một mà không ghi lại ai đã xem. Người xem ảnh thấy tổng số tim và lượt xem; không ai thấy ai đã thả tim. Tim và lượt xem trở về 0 khi ảnh được thay bằng ảnh khác trong cùng ô.
Phòng cá nhân được lưu trên máy chủ Supabase: tên phòng, kiểu phòng, sức chứa, chế độ hiển thị, mã chia sẻ, thời điểm tạo và tên hiển thị của bạn với tư cách chủ phòng. Người dùng khác thấy tên phòng và tên chủ phòng tuỳ chế độ bạn chọn: Công khai hiện với mọi người, kể cả người chưa đăng nhập, Ai có mã hiện với người có mã hoặc liên kết, Riêng tư chỉ mình bạn thấy. Khi bạn vào phòng bằng mã, ứng dụng gửi mã đó lên máy chủ để tìm phòng. Phòng của người khác mà bạn đã vào bằng mã hoặc liên kết được giữ trong mục “Đã ghé gần đây” (tối đa 12 phòng): máy chủ lưu phòng, mã đã dùng và thời điểm bạn vào cùng tài khoản của bạn, để danh sách còn nguyên khi bạn đổi máy hoặc cài lại ứng dụng. Một phòng rời khỏi danh sách khi bạn bỏ nó ra (nhấn giữ thẻ phòng), hoặc khi chủ phòng đổi mã, chuyển phòng sang Riêng tư hay xoá phòng. Để áp dụng giới hạn số phòng mỗi tháng và chống dò mã, máy chủ còn ghi thời điểm bạn tạo mỗi phòng (kể cả phòng đã xoá) và số mã sai bạn đã nhập.
Khi bạn báo cáo một ảnh, máy chủ lưu ảnh bị báo cáo, nơi ảnh được treo, lý do bạn chọn, thời điểm báo cáo và mã tài khoản của bạn. Khi bạn chặn một người dùng, máy chủ lưu mã tài khoản của bạn và của người đó để ẩn ảnh của họ với bạn, cùng thời điểm chặn, tiêu đề của ảnh mà bạn chặn họ từ đó và tên dưới ảnh ấy (chỉ khi tên đang hiện cho bạn thấy), để bạn nhận ra họ trong danh sách Người đã chặn. Danh sách này không dùng tên hay thông tin nào khác trong hồ sơ của họ. Người bị báo cáo hay bị chặn không được thông báo và không biết ai đã làm việc đó. Ảnh bị nhiều người báo cáo sẽ tạm ẩn với mọi người trong khi chúng tôi xem xét ảnh, tiêu đề, nội dung và tên tác giả của nó để quyết định giữ lại hay gỡ bỏ.
Khi bạn chủ động chia sẻ poster tác phẩm hoặc liên kết phòng qua bảng chia sẻ của iOS, nội dung được gửi tới ứng dụng hoặc người nhận mà bạn chọn, và việc xử lý sau đó tuân theo chính sách của bên đó.
1.3. Dữ liệu sử dụng (Google Analytics for Firebase)
Khi tuỳ chọn Gửi thống kê và báo cáo sự cố đang bật (mặc định là bật), ứng dụng gửi tới Google Analytics:
- Các thao tác trong ứng dụng: đăng nhập, đăng xuất, xoá tài khoản; mở, tạo, sửa, xoá phòng và đổi mã phòng; vào phòng bằng mã hoặc liên kết; chụp và treo ảnh; nhận thêm lượt chụp nhờ xem quảng cáo; xem và thích ảnh; xem và chia sẻ tác phẩm; đổi ngôn ngữ; cho phép và mở thông báo; mở màn hình OneCanvas Plus và mua gói; các màn hình bạn xem.
- Thông tin kèm theo thao tác: mã phòng, kiểu phòng, sức chứa, mức độ lấp đầy, số ảnh đã chụp trong ngày, số lượt chụp thêm đã nhận từ quảng cáo trong ngày và gói được mua. Không bao giờ gồm ảnh, tiêu đề, nội dung, tên tác giả hay tên phòng.
- Thuộc tính người dùng: cách đăng nhập (Apple hoặc Google), gói đang dùng (miễn phí hoặc Plus) và ngôn ngữ của ứng dụng.
- Mã người dùng đã băm: một chuỗi tạo từ tài khoản của bạn bằng hàm băm một chiều SHA-256. Google không nhận được mã tài khoản Apple hay Google thật, họ tên hay email của bạn.
- Dữ liệu Firebase tự thu thập: mã cài đặt ứng dụng, kiểu thiết bị, phiên bản iOS và phiên bản ứng dụng, ngôn ngữ thiết bị, quốc gia hoặc khu vực (suy ra từ địa chỉ IP), thời điểm và độ dài mỗi lần sử dụng.
Chúng tôi không dùng dữ liệu thống kê để nhắm quảng cáo tới bạn. Nếu bạn cho phép theo dõi khi iOS hỏi trước quảng cáo đầu tiên (mục 1.7), Google Analytics cũng có thể nhận mã quảng cáo (IDFA) của thiết bị.
1.4. Báo cáo sự cố (Firebase Crashlytics)
Cũng theo tuỳ chọn trên, khi ứng dụng bị dừng đột ngột hoặc gặp một số lỗi, Crashlytics nhận: vết lỗi (stack trace), kiểu thiết bị, phiên bản iOS và phiên bản ứng dụng, tình trạng bộ nhớ và dung lượng trống, thời điểm xảy ra lỗi, mã cài đặt Crashlytics, mã người dùng đã băm nói trên, ngôn ngữ của ứng dụng, cùng mã, kiểu và sức chứa của phòng đang mở.
1.5. Thông báo đẩy (Firebase Cloud Messaging)
Ứng dụng có bốn loại thông báo: có người thả tim ảnh của bạn, có khách treo ảnh vào phòng của bạn, phòng của bạn sắp đầy, và bức tranh ẩn của một phòng có ảnh của bạn đã hoàn thành. Bạn có thể tắt từng loại trong Cá nhân → Cài đặt.
Để gửi thông báo tới iPhone của bạn, ứng dụng lấy một mã thiết bị từ Firebase Cloud Messaging. Mã này được tạo khi bạn mở ứng dụng, nhưng thông báo chỉ hiện lên khi bạn cho phép trong iOS. Khi bạn đăng nhập, ứng dụng gửi lên máy chủ Supabase mã thiết bị, ngôn ngữ của ứng dụng và các loại thông báo bạn đang bật, gắn với tài khoản của bạn. Khi có việc cần báo, máy chủ chọn những thiết bị muốn nhận loại thông báo đó và gửi qua Firebase Cloud Messaging rồi dịch vụ thông báo đẩy của Apple, bằng ngôn ngữ của từng thiết bị.
Mỗi thông báo đi qua máy chủ của Google và Apple gồm tên phòng; tiêu đề ảnh (thông báo tim và thông báo khách treo ảnh) hoặc số ảnh đã treo trên sức chứa của phòng (thông báo phòng sắp đầy); và mã phòng, mã ô để mở đúng chỗ khi bạn chạm vào. Thông báo tim không cho biết ai đã thả tim. Thông báo khách treo ảnh chỉ có tên tác giả của ảnh khi người treo bật “Hiện tên tôi dưới ảnh”. Để chủ ảnh chỉ được báo một lần cho mỗi người thả tim, máy chủ ghi lại mã tài khoản của người thả tim cùng ảnh được tim; ghi nhận này bị xoá khi ảnh được thay hoặc gỡ khỏi ô, hoặc khi một trong hai người xoá tài khoản.
Khi bạn đăng xuất hoặc xoá tài khoản, mã thiết bị cùng các cài đặt đi kèm bị xoá khỏi máy chủ và mã bị huỷ trên thiết bị. Mã mà Firebase báo đã hết hạn cũng được xoá khỏi máy chủ.
1.6. Gói OneCanvas Plus
Việc mua và gia hạn gói do Apple xử lý qua App Store. Chúng tôi không nhận thông tin thẻ, phương thức thanh toán hay Apple ID của bạn. Gói gắn với tài khoản OneCanvas bạn dùng để mua: khi bạn mua, ứng dụng gửi kèm mã nội bộ của tài khoản để Apple ghi vào giao dịch. Máy chủ hỏi App Store về gói đó và lưu mã giao dịch gốc, gói đã mua (tháng hoặc năm), môi trường mua (thật hoặc thử nghiệm), trạng thái và thời hạn của gói, cùng mã tài khoản của bạn. App Store cũng báo cho máy chủ khi gói được gia hạn, hoàn tiền hoặc hết hạn. Nhờ vậy bạn có Plus trên mọi thiết bị đăng nhập tài khoản đó, còn tài khoản OneCanvas khác thì không, kể cả trên cùng Apple ID. Nếu tài khoản đã mua bị xoá mà gói vẫn còn, tài khoản tiếp theo dùng OneCanvas trên thiết bị có Apple ID đó sẽ nhận gói.
1.7. Quảng cáo có thưởng (Google AdMob)
Ở gói miễn phí, khi bạn đã dùng hết lượt chụp trong ngày, màn hình chụp có thể hiện nút “Xem quảng cáo để chụp thêm 1 tấm”. Quảng cáo chỉ chạy khi bạn chạm vào nút này, và mỗi ngày bạn nhận được tối đa 2 tấm theo cách này. Gói Plus không có quảng cáo. Quảng cáo do Google AdMob cung cấp. Chúng tôi bật hoặc tắt tính năng này từ xa qua Firebase Remote Config của Google: mỗi khi mở, ứng dụng hỏi Firebase cấu hình mới nhất, gửi kèm mã cài đặt Firebase, phiên bản iOS và phiên bản ứng dụng, ngôn ngữ, múi giờ và quốc gia của thiết bị.
SDK quảng cáo của Google chỉ khởi động khi bạn chọn xem quảng cáo lần đầu trong mỗi lần mở ứng dụng. Trước quảng cáo đó:
- Đồng ý quảng cáo: ở những nơi luật yêu cầu (như Khu vực kinh tế châu Âu, Vương quốc Anh và Thuỵ Sĩ), biểu mẫu của Google hỏi bạn có đồng ý cho Google và các đối tác của Google dùng dữ liệu để hiển thị và đo lường quảng cáo hay không. Lựa chọn của bạn được lưu trên thiết bị, gửi kèm mỗi yêu cầu quảng cáo, và bạn đổi được bất cứ lúc nào trong Cá nhân → Quyền riêng tư quảng cáo.
- Quyền theo dõi (App Tracking Transparency): iOS hỏi bạn có cho phép ứng dụng theo dõi hoạt động của bạn trên ứng dụng và trang web của công ty khác không. Chỉ khi bạn cho phép, các SDK của Google trong ứng dụng mới đọc được mã quảng cáo (IDFA) của thiết bị. Từ chối thì bạn vẫn xem quảng cáo và nhận lượt chụp như bình thường; quảng cáo chỉ ít phù hợp với bạn hơn.
Khi tải và hiển thị quảng cáo, SDK của Google AdMob thu thập: địa chỉ IP (Google dùng để suy ra vị trí gần đúng), mã quảng cáo IDFA nếu bạn cho phép theo dõi, các mã định danh khác cho thiết bị hoặc ứng dụng, kiểu thiết bị, phiên bản iOS và phiên bản ứng dụng, ngôn ngữ, tương tác của bạn với quảng cáo (quảng cáo nào được hiển thị, bạn có xem hết hay chạm vào không) và thông tin chẩn đoán, hiệu năng của SDK. Google dùng dữ liệu này để chọn và đo lường quảng cáo, chống gian lận và cải thiện dịch vụ của Google, theo chính sách quyền riêng tư của Google. Chúng tôi không gửi cho Google AdMob tên, email, mã tài khoản, ảnh hay nội dung của bạn.
Khi bạn xem hết một quảng cáo, ứng dụng báo cho máy chủ Supabase để cộng một lượt chụp vào ngày hôm đó. Máy chủ lưu một mã ngẫu nhiên cho lượt nhận, mã tài khoản của bạn và thời điểm nhận, để đếm số lượt chụp thêm trong ngày. Máy chủ không nhận thông tin gì về quảng cáo bạn đã xem.
1.8. Dữ liệu chỉ lưu trên thiết bị
Ngoài các mục trên, ứng dụng lưu trên thiết bị các cài đặt của bạn (thông báo, hiện tên dưới ảnh, rung phản hồi, ngôn ngữ, thống kê), lựa chọn đồng ý quảng cáo và những tác phẩm bạn đã xem trong Bảo tàng. Những dữ liệu này không được gửi đi, trừ cài đặt thông báo và ngôn ngữ (mục 1.5), cài đặt hiện tên dưới ảnh (mục 1.2) và lựa chọn đồng ý quảng cáo (mục 1.7). Thiết bị cũng giữ một bản sao danh sách “Đã ghé gần đây” để dùng khi không có mạng (mục 1.2).
2. Mục đích sử dụng dữ liệu
- Cung cấp các tính năng bạn dùng: đăng nhập, lưu Bộ sưu tập, lưu và hiển thị phòng và ảnh bạn treo, cho người khác mở phòng bạn chia sẻ, hiển thị tác phẩm, ẩn ảnh của người bạn đã chặn, mở khoá OneCanvas Plus.
- Giữ an toàn cho dịch vụ: bảo vệ phiên đăng nhập, giới hạn số phòng tạo mỗi tháng, số ảnh mỗi phòng và số ảnh chụp mỗi ngày, chống dò mã phòng, xem xét ảnh bị báo cáo và gỡ nội dung vi phạm Điều khoản sử dụng.
- Tìm và sửa lỗi, hiểu tính năng nào hữu ích để cải thiện ứng dụng.
- Gửi những thông báo bạn đã bật.
- Hiển thị quảng cáo có thưởng khi bạn chọn xem và cộng lượt chụp bạn nhận được. Doanh thu quảng cáo giúp duy trì gói miễn phí.
- Tuân thủ nghĩa vụ pháp lý và bảo vệ quyền, lợi ích hợp pháp của người dùng và của chúng tôi.
Chúng tôi không bán hay cho thuê dữ liệu cá nhân, và không tự lập hồ sơ quảng cáo về bạn. Việc Google AdMob dùng dữ liệu cho quảng cáo được mô tả ở mục 1.7.
3. Cơ sở xử lý dữ liệu
Thông tin tài khoản, phòng, ảnh và nội dung của bạn được xử lý vì chúng cần thiết để cung cấp dịch vụ bạn yêu cầu. Báo cáo và danh sách chặn được xử lý để giữ an toàn cho người dùng và gỡ nội dung vi phạm. Lượt chụp thêm từ quảng cáo được ghi nhận để cung cấp tính năng bạn chọn dùng. Thống kê, báo cáo sự cố và thông báo được xử lý theo sự đồng ý của bạn. Quảng cáo cá nhân hoá dựa trên sự đồng ý bạn đưa ra qua quyền theo dõi của iOS và, ở những nơi luật yêu cầu, biểu mẫu đồng ý của Google (mục 1.7). Bạn có thể rút lại sự đồng ý bất cứ lúc nào bằng cách tắt cài đặt tương ứng; việc rút lại không ảnh hưởng đến dữ liệu đã được xử lý trước đó.
4. Chia sẻ dữ liệu với bên thứ ba
Chúng tôi chỉ chia sẻ dữ liệu với các nhà cung cấp dưới đây, ở mức cần thiết cho tính năng tương ứng:
- Apple: Đăng nhập bằng Apple, App Store (thanh toán gói Plus và cho máy chủ biết trạng thái gói) và dịch vụ thông báo đẩy của Apple. Chính sách quyền riêng tư của Apple
- Google: Đăng nhập bằng Google, Google Analytics for Firebase, Firebase Crashlytics, Firebase Cloud Messaging, Firebase Remote Config và Google AdMob. Chính sách quyền riêng tư của Google · Quyền riêng tư trong Firebase · Cách Google sử dụng thông tin từ ứng dụng dùng dịch vụ của Google
- Supabase: máy chủ lưu tài khoản, Bộ sưu tập, phòng và ảnh bạn treo, đặt tại Singapore trên hạ tầng của Amazon Web Services. Chính sách quyền riêng tư của Supabase
Người dùng khác chỉ thấy tên phòng và tên chủ phòng của những phòng bạn để Công khai hoặc Ai có mã, cùng ảnh, tiêu đề và nội dung của những ảnh bạn treo trong các phòng họ mở được (tên tác giả chỉ khi bạn bật “Hiện tên tôi dưới ảnh”), như mô tả ở mục 1.2.
Ngoài ra, chúng tôi chỉ cung cấp dữ liệu khi pháp luật yêu cầu hoặc theo yêu cầu hợp lệ của cơ quan nhà nước có thẩm quyền.
5. Nơi lưu trữ và thời gian lưu giữ
- Trên thiết bị: cài đặt được giữ cho đến khi bạn đổi chúng, xoá tài khoản hoặc gỡ ứng dụng. Ảnh tải về từ các phòng và từ Bộ sưu tập chỉ được lưu tạm: iOS có thể tự xoá khi thiếu dung lượng, và chúng bị xoá khi bạn xoá tài khoản. Phiên đăng nhập bị xoá khỏi thiết bị khi bạn đăng xuất.
- Supabase: tài khoản và phòng được giữ đến khi bạn xoá; xoá một phòng là xoá luôn mọi ảnh trong đó, kể cả ảnh của khách. Ảnh bạn treo được giữ đến khi bạn thay bằng ảnh khác trong ô đó, chủ phòng gỡ ảnh (kể cả khi chặn bạn) hoặc xoá phòng, chúng tôi gỡ ảnh vi phạm, hoặc bạn xoá tài khoản. Ảnh đại diện được giữ đến khi bạn đổi ảnh khác, xoá ảnh hoặc xoá tài khoản. Ảnh trong Bộ sưu tập được giữ đến khi bạn xoá ảnh đó hoặc xoá tài khoản; thời điểm chụp của ảnh đã xoá được giữ thêm tối đa ba ngày để tính giới hạn chụp mỗi ngày. Lượt chụp thêm từ quảng cáo được giữ tối đa ba ngày rồi tự xoá. Ảnh bị xoá theo bất kỳ cách nào ở trên thì biến mất khỏi phòng và Bộ sưu tập ngay, còn tệp ảnh được tự động xoá khỏi máy chủ trong vòng một ngày. Lượt tim được giữ đến khi ảnh được thay hoặc gỡ, hoặc người thả tim xoá tài khoản. Khi bạn xoá tài khoản, tài khoản, hồ sơ, Bộ sưu tập, mọi phòng cá nhân, mọi ảnh bạn đã treo ở mọi phòng (tệp ảnh trong vòng một ngày, như trên), các lượt tim bạn đã thả, báo cáo bạn đã gửi, danh sách người bạn chặn, danh sách phòng đã ghé gần đây, mã thiết bị và cài đặt thông báo, thông tin gói Plus, lượt chụp thêm từ quảng cáo, lịch sử tạo phòng và số mã sai của bạn trên máy chủ bị xoá ngay. Báo cáo về một ảnh được giữ để xem xét cho đến khi người báo cáo hoặc người treo ảnh xoá tài khoản. Nhật ký bảo mật (gồm địa chỉ IP và thời điểm đăng nhập) và bản sao lưu của hệ thống có thể còn giữ các thông tin này thêm một thời gian sau khi tài khoản bị xoá.
- Google Analytics: dữ liệu ở cấp người dùng và sự kiện tự động bị xoá khi hết thời hạn lưu giữ, tối đa 14 tháng. Báo cáo tổng hợp không nhận dạng được cá nhân có thể được giữ lâu hơn.
- Firebase Crashlytics: báo cáo sự cố được giữ 90 ngày.
- Firebase Cloud Messaging: mã thiết bị bị huỷ và bị xoá khỏi máy chủ khi bạn đăng xuất hoặc xoá tài khoản; mã lâu ngày không dùng sẽ tự hết hạn và được xoá khỏi máy chủ.
- Google AdMob: dữ liệu quảng cáo được Google lưu giữ theo chính sách của Google. Lựa chọn đồng ý quảng cáo được giữ trên thiết bị đến khi bạn đổi lựa chọn hoặc gỡ ứng dụng.
Máy chủ Supabase của chúng tôi đặt tại Singapore. Máy chủ của Google và Apple có thể đặt tại Hoa Kỳ hoặc quốc gia khác ngoài nơi bạn sống. Khi dữ liệu được chuyển ra nước ngoài, việc xử lý tuân theo các cam kết bảo vệ dữ liệu của những nhà cung cấp này.
6. Quyền của bạn
Bạn có quyền được biết về việc xử lý dữ liệu của mình, truy cập, chỉnh sửa, xoá dữ liệu, rút lại sự đồng ý, yêu cầu hạn chế hoặc phản đối việc xử lý, và khiếu nại tới cơ quan nhà nước có thẩm quyền. Phần lớn các quyền này bạn có thể tự thực hiện trong ứng dụng:
- Thống kê và báo cáo sự cố: tắt trong Cá nhân → Cài đặt → Chẩn đoán.
- Thông báo: tắt từng loại trong Cá nhân → Cài đặt, hoặc tắt hẳn trong Cài đặt của iPhone.
- Quảng cáo: quảng cáo chỉ chạy khi bạn chọn xem, và gói Plus không có quảng cáo. Đổi quyền theo dõi trong Cài đặt của iPhone → Quyền riêng tư & Bảo mật → Theo dõi. Ở những nơi luật yêu cầu đồng ý quảng cáo, đổi lựa chọn trong Cá nhân → Quyền riêng tư quảng cáo. Quản lý quảng cáo của Google tại myadcenter.google.com.
- Tên dưới ảnh: bật hoặc tắt “Hiện tên tôi dưới ảnh” trong Cá nhân → Cài đặt. Khi tắt (mặc định), người khác không thấy tên tác giả trên mọi ảnh của bạn. Ô Tác giả được điền sẵn tên tài khoản và có thể sửa trước khi treo ảnh.
- Hồ sơ: đổi tên hiển thị, đổi hoặc xoá ảnh đại diện trong Cá nhân → Sửa hồ sơ (chạm vào tên của bạn).
- Ảnh: xem và xoá ảnh trong Bộ sưu tập. Ảnh đã treo có thể được thay bằng ảnh khác trong cùng ô. Trong phòng của bạn, bạn gỡ được mọi ảnh: mở ảnh, chạm nút … rồi chọn Gỡ ảnh khỏi phòng. Muốn gỡ hẳn một ảnh bạn đã treo ở phòng khác, hãy gửi email cho chúng tôi.
- Báo cáo và chặn: mở ảnh của người khác, chạm nút … rồi chọn Báo cáo ảnh hoặc Chặn người đăng ảnh này. Xem và bỏ chặn trong Cá nhân → Cài đặt → Người đã chặn.
- Phòng: đổi tên, sức chứa hoặc chế độ hiển thị, bật hoặc tắt Cho khách treo ảnh, đổi mã và xoá phòng trong mục Của tôi.
- Xoá tài khoản: chọn Cá nhân → Xoá tài khoản. Thao tác này xoá tài khoản, hồ sơ, Bộ sưu tập, mọi phòng cá nhân và mọi ảnh bạn đã treo trên máy chủ, xoá mọi cài đặt khỏi thiết bị, tạo mã thống kê mới và xoá mã nhận thông báo. Xoá tài khoản không huỷ gói OneCanvas Plus; hãy huỷ gói trong phần Đăng ký của Apple ID.
- Ngắt kết nối với Apple hoặc Google: với Apple, vào Cài đặt của iPhone → tài khoản Apple → Đăng nhập bằng Apple; với Google, vào myaccount.google.com/connections.
Với dữ liệu đã gửi tới Google Analytics hoặc Crashlytics, hay bất kỳ yêu cầu nào khác, hãy gửi email cho chúng tôi theo địa chỉ ở mục 10. Chúng tôi sẽ phản hồi trong thời hạn pháp luật quy định.
7. Bảo mật dữ liệu
Dữ liệu trên thiết bị nằm trong vùng lưu trữ riêng của ứng dụng và được iOS mã hoá. Dữ liệu gửi tới Supabase và Google được truyền qua kết nối mã hoá (HTTPS). Trên máy chủ, cơ sở dữ liệu chỉ cho mỗi tài khoản đọc và sửa dữ liệu của chính mình (riêng chủ phòng còn gỡ được ảnh người khác treo trong phòng của mình), còn phòng của người khác chỉ mở được khi họ để Công khai hoặc bạn có mã. Ảnh trong phòng chỉ tải về được bởi người mở được phòng đó, và ảnh đang chờ xem xét thì không ai tải được ngoài người đã treo. Ảnh trong Bộ sưu tập và ảnh đại diện chỉ tài khoản của bạn tải về được. Chúng tôi chỉ thu thập những gì cần thiết, nhưng không hệ thống nào an toàn tuyệt đối. Nếu xảy ra sự cố ảnh hưởng tới dữ liệu của bạn, chúng tôi sẽ thông báo theo quy định của pháp luật.
8. Trẻ em
OneCanvas không dành cho trẻ em dưới 13 tuổi. Nếu bạn chưa đủ 16 tuổi, hoặc chưa đến độ tuổi cao hơn mà luật nơi bạn sống quy định, bạn cần có sự đồng ý của cha mẹ hoặc người giám hộ trước khi sử dụng. Nếu bạn biết một trẻ em đã cung cấp dữ liệu cho chúng tôi khi chưa được phép, hãy liên hệ để chúng tôi xoá.
9. Thay đổi chính sách
Khi chính sách thay đổi, chúng tôi cập nhật trang này cùng ngày cập nhật ở đầu trang. Với thay đổi quan trọng, chúng tôi sẽ thông báo trong ứng dụng trước khi thay đổi có hiệu lực.
10. Liên hệ
OneCanvas
Email: truonghoanganh.231220@gmail.com