Chính sách quyền riêng tư
Chính sách quyền riêng tư Glubbo
Glubbo là ứng dụng ghi lại lượng nước bạn uống, do Vinclair Cloud ("chúng tôi") làm ra. Trang này nói rõ ứng dụng lưu gì trên điện thoại của bạn, gửi gì cho công ty nào và để làm gì, và bạn tắt hoặc xóa những thứ đó bằng cách nào. Chính sách này áp dụng cho ứng dụng Glubbo trên Android và iPhone.
Nói ngắn gọn: bạn dùng Glubbo không cần tài khoản, và khi đó nhật ký uống nước chỉ nằm trên điện thoại của bạn. Nếu bạn đăng nhập bằng Google hoặc Apple, nhật ký và cài đặt của bạn được lưu thêm một bản vào tài khoản Glubbo trên Google Cloud Firestore, để khi đổi sang điện thoại mới bạn đăng nhập là có lại. Chúng tôi không bán dữ liệu của bạn. Bản miễn phí có một quảng cáo nhỏ, nên Google nhận thông tin về máy và về quảng cáo để hiện quảng cáo đó. Google cũng đếm giúp chúng tôi số lần dùng ứng dụng và số lần ứng dụng bị lỗi. Lượng nước bạn uống, cân nặng và mục tiêu mỗi ngày không bao giờ được gửi cho dịch vụ quảng cáo, thống kê hay báo lỗi.
Glubbo lưu gì trên điện thoại của bạn
- Nhật ký uống nước: mỗi ly bạn ghi (bao nhiêu ml, loại đồ uống, lúc mấy giờ), tổng lượng nước mỗi ngày và mục tiêu mỗi ngày.
- Những gì bạn nhập lúc cài đặt ban đầu: cân nặng, mức vận động, thời tiết nơi bạn sống, giờ thức dậy, giờ đi ngủ và đơn vị đo.
- Tên và ảnh đại diện trong hồ sơ, cài đặt nhắc nhở (kiểu nhắc, bao lâu nhắc một lần, giờ yên lặng), chuỗi ngày, huy chương, cấp bể, những sinh vật biển bạn đã gặp, bạn đồng hành bạn chọn, giao diện bể và ngôn ngữ.
Tất cả được lưu trong một cơ sở dữ liệu nằm bên trong ứng dụng, trên điện thoại của bạn. Nếu bạn không đăng nhập, dữ liệu chỉ nằm ở đó: Glubbo không có máy chủ nào nhận bản sao.
Widget trên màn hình chính cho bạn xem lượng nước hôm nay và ghi thêm một ly. Widget đọc và ghi vào dữ liệu trên chính điện thoại đó, và ly ghi từ widget được xử lý giống như ly ghi trong ứng dụng.
Nếu bạn bật sao lưu của điện thoại (sao lưu Google trên Android, sao lưu iCloud trên iPhone), bản sao lưu có thể chứa cơ sở dữ liệu của Glubbo trên máy, gồm nhật ký uống nước, mục tiêu và cài đặt. Google hoặc Apple giữ bản sao lưu đó trong tài khoản của bạn, chúng tôi không đọc được.
Đăng nhập (không bắt buộc)
Bạn dùng được mọi tính năng của Glubbo mà không cần tài khoản. Trên iPhone bạn chọn Tiếp tục với Apple hoặc Tiếp tục với Google; trên Android là Tiếp tục với Google. Việc đăng nhập chạy trên Firebase Authentication, một dịch vụ của Google LLC. Dịch vụ này nhận từ Google hoặc Apple tên của bạn, địa chỉ email và một mã đăng nhập (thêm ảnh đại diện nếu bạn dùng Google), rồi tạo tài khoản Glubbo cho bạn. Khi đăng nhập bằng Apple, bạn có thể ẩn email; lúc đó Apple đưa một địa chỉ email chuyển tiếp thay cho email thật.
Trong lúc bạn đăng nhập, Glubbo lưu một bản sao dữ liệu của bạn trên Cloud Firestore, một cơ sở dữ liệu của Google Cloud, đặt ở khu vực asia-southeast1 (Singapore). Bản sao này gắn với tài khoản của bạn và gồm: nhật ký uống nước (bao nhiêu ml, loại đồ uống, lúc mấy giờ và bạn ghi ở chỗ nào trong ứng dụng); thông tin để tính mục tiêu (cân nặng, mức vận động, thời tiết, giờ thức dậy, giờ đi ngủ) và mục tiêu từng ngày; cài đặt nhắc nhở; tên, ảnh đại diện và bạn đồng hành trong hồ sơ; cài đặt ứng dụng (ngôn ngữ, đơn vị, màu sáng hay tối, giao diện bể, âm thanh); và tiến độ của bạn (huy chương, chuỗi ngày, Cẩm Nang Biển và bể cá). Bản sao này không chứa địa chỉ email của bạn.
Nhờ bản sao này, khi bạn đăng nhập trên điện thoại mới hoặc cài lại Glubbo, dữ liệu của bạn quay về đủ. Quy tắc truy cập của ứng dụng chỉ cho chính tài khoản của bạn, khi đã đăng nhập, đọc hoặc sửa bản sao này. Tài khoản cũng gắn gói Premium bạn đã mua với bạn, để bạn khôi phục được trên điện thoại khác. Firebase giữ phiên đăng nhập trên điện thoại của bạn cho tới khi bạn đăng xuất.
Khi bạn đăng xuất, Glubbo gửi nốt những ly nước chưa có trong tài khoản, rồi xóa dữ liệu Glubbo khỏi điện thoại đó. Nếu có ly chưa gửi được (ví dụ máy đang mất mạng), Glubbo báo cho bạn trước khi xóa bất cứ thứ gì. Tài khoản và bản sao vẫn còn, lần sau đăng nhập bạn lại có dữ liệu.
Nhắc nhở
Glubbo hẹn giờ nhắc ngay trên điện thoại, qua phần thông báo của máy. Không có máy chủ nào gửi lời nhắc, và không có mã thông báo nào được gửi cho chúng tôi hay cho ai khác. Bạn tắt nhắc nhở trong mục Cá nhân của Glubbo hoặc trong phần cài đặt thông báo của điện thoại.
Health Connect (chỉ trên Android)
Trên Android, bạn có thể nối Glubbo với Health Connect trong mục Cá nhân. Nếu bạn cho phép, mỗi ly bạn ghi trong Glubbo (bao nhiêu ml, lúc mấy giờ) được thêm vào Health Connect trên điện thoại. Khi bạn hoàn tác hoặc xóa một ly trong Glubbo, bản ghi Glubbo đã thêm cũng bị xóa theo. Glubbo chỉ xin quyền ghi lượng nước, và không bao giờ đọc gì từ Health Connect.
Glubbo không gửi dữ liệu Health Connect cho chúng tôi hay cho ai khác, và không dùng dữ liệu đó cho quảng cáo hay thống kê. Bạn gỡ quyền của Glubbo lúc nào cũng được, trong phần cài đặt của Health Connect. Những bản ghi Glubbo đã thêm vẫn nằm trong Health Connect cho tới khi bạn tự xóa ở đó.
Trên iPhone, Glubbo không kết nối với Apple Health (ứng dụng Sức khỏe). Glubbo không đọc và không ghi dữ liệu nào của Apple Health.
Mua hàng
Bạn mua Premium qua App Store hoặc Google Play. Hai cửa hàng này lo việc thanh toán, chúng tôi không bao giờ thấy thông tin thẻ của bạn. RevenueCat, dịch vụ quản lý gói mua của chúng tôi, nhận lịch sử mua hàng và một mã người dùng (một mã ngẫu nhiên, hoặc mã tài khoản Glubbo nếu bạn đã đăng nhập), để ứng dụng biết Premium còn hiệu lực hay không và khôi phục được.
Quảng cáo (chỉ bản miễn phí)
Bản miễn phí hiện một quảng cáo nhỏ ở cuối các màn hình chính, do Google AdMob cung cấp. Người dùng Premium không thấy quảng cáo, và dịch vụ quảng cáo không chạy trên máy của họ.
Để hiện và đo quảng cáo, Google nhận mã quảng cáo của thiết bị (trên Android là mã quảng cáo Google; trên iPhone, chỉ khi bạn cho phép theo dõi thì Google mới có mã quảng cáo của Apple), địa chỉ IP (từ đó đoán ra vị trí gần đúng), thông tin về máy và ứng dụng, và cách bạn bấm hay xem quảng cáo. Dịch vụ quảng cáo không nhận nhật ký uống nước, tên hay email của bạn.
- Ở những nơi luật bắt buộc phải hỏi ý bạn (ví dụ Khu vực Kinh tế châu Âu và Vương quốc Anh), Glubbo hiện bảng hỏi đồng ý của Google trước khi xin bất kỳ quảng cáo nào. Google dựa vào lựa chọn của bạn để quyết định có hiện quảng cáo theo sở thích của bạn hay không. Sau này bạn đổi lựa chọn trong Cá nhân > Quyền riêng tư quảng cáo.
- Trên iPhone, Glubbo hỏi bạn có cho phép theo dõi không. Nếu bạn từ chối, quảng cáo không dựa theo sở thích của bạn, còn ứng dụng vẫn chạy như cũ.
- Quảng cáo chỉ được ở mức nội dung "PG" của Google (hợp với mọi người, trẻ nhỏ xem cần người lớn hướng dẫn).
- Để hạn chế việc theo dõi quảng cáo, bạn xóa hoặc đặt lại mã quảng cáo (Android: Cài đặt > Google > Quảng cáo), tắt theo dõi (iPhone: Cài đặt > Quyền riêng tư & Bảo mật > Theo dõi), hoặc mua Premium để bỏ quảng cáo.
Google tự dùng dữ liệu này như thế nào thì xem ở trang Cách Google sử dụng thông tin từ các trang web hoặc ứng dụng sử dụng dịch vụ của Google.
Thống kê
Glubbo dùng Google Firebase Analytics để đếm cách mọi người dùng ứng dụng, nhờ vậy chúng tôi biết màn hình nào giúp ích và màn hình nào làm người dùng rối. Công cụ này ghi lại những việc như:
- màn hình nào được mở;
- có một ly vừa được ghi, kèm loại đồ uống và ghi từ đâu (nút ghi nhanh, bảng ghi nước hay widget), không bao giờ kèm lượng nước;
- đã đạt mục tiêu ngày, đã làm xong phần cài đặt ban đầu, đã mở một lời nhắc, đã dùng khiên giữ chuỗi, đã chia sẻ thẻ tiến độ;
- các bước mua Premium: mở trang Premium, bắt đầu mua, mua xong hoặc mua lỗi, kèm gói đã chọn và giá trên cửa hàng;
- bạn có Premium hay không, ngôn ngữ của ứng dụng, và mỗi lần xem quảng cáo mang lại bao nhiêu tiền.
Firebase cũng tự thu thập các thông tin thông thường: mã của bản cài ứng dụng, đời máy, hệ điều hành, phiên bản ứng dụng, quốc gia, thời gian mỗi lần dùng và mã quảng cáo nếu điện thoại cho phép. Công cụ thống kê không bao giờ nhận tên, email, cân nặng, lượng nước hay mục tiêu mỗi ngày của bạn. Trong Glubbo không có nút tắt thống kê; bạn có thể đặt lại hoặc xóa mã quảng cáo trong cài đặt điện thoại, hoặc gỡ ứng dụng.
Báo lỗi
Khi Glubbo bị văng, Google Firebase Crashlytics nhận một bản báo lỗi: lỗi xảy ra ở đoạn mã nào, đời máy, phiên bản hệ điều hành, phiên bản ứng dụng, thời điểm, và một mã cài đặt ngẫu nhiên. Chúng tôi chỉ dùng bản báo lỗi để tìm và sửa lỗi. Bản báo lỗi không bao giờ chứa tên, email hay nhật ký uống nước của bạn.
Chia sẻ và xuất dữ liệu
- Chia sẻ thẻ tiến độ: Glubbo tạo một tấm ảnh của thẻ rồi mở bảng chia sẻ của điện thoại. Tấm ảnh chỉ đi tới nơi bạn gửi.
- Xuất dữ liệu (trong mục Cá nhân): Glubbo tạo một tệp gồm mọi ly bạn đã ghi, tổng lượng nước mỗi ngày và cài đặt của bạn (mục tiêu ngày, giờ thức dậy, giờ đi ngủ, cân nặng, mức vận động, thời tiết, đơn vị, ngôn ngữ và cài đặt nhắc nhở). Glubbo mở bảng chia sẻ của điện thoại, và tệp chỉ đi tới nơi bạn gửi.
- Nếu bạn gửi email cho chúng tôi, chúng tôi nhận nội dung bạn viết và địa chỉ email của bạn, và dùng chúng để trả lời bạn.
Những công ty nhận dữ liệu
- Google (quảng cáo AdMob, Firebase Analytics, Firebase Crashlytics): xem các phần Quảng cáo, Thống kê và Báo lỗi ở trên.
- Google (Firebase Authentication và Cloud Firestore), chỉ khi bạn đăng nhập: thông tin đăng nhập và bản sao dữ liệu như đã kể ở phần Đăng nhập. Google xử lý dữ liệu này thay cho chúng tôi, với vai trò bên cung cấp dịch vụ.
- RevenueCat: lịch sử mua hàng và mã người dùng trong ứng dụng.
- Apple và Google, với vai trò cửa hàng ứng dụng và dịch vụ đăng nhập: thanh toán, và việc đăng nhập bằng Apple hoặc Google nếu bạn dùng, theo chính sách quyền riêng tư riêng của họ.
Chúng tôi không bán dữ liệu cá nhân của bạn. Nhật ký uống nước của bạn không đi tới ai khác: nó chỉ vào bản sao trong tài khoản của chính bạn trên Cloud Firestore nếu bạn đăng nhập, và tới nơi bạn tự gửi tệp xuất dữ liệu.
Quyền riêng tư của trẻ em
Glubbo làm cho thanh thiếu niên và người lớn. Ứng dụng không nhắm tới trẻ dưới 13 tuổi, và chúng tôi đã khai với Google rằng ứng dụng không dành cho trẻ em. Nếu bạn nghĩ một trẻ dưới 13 tuổi đã đưa thông tin cá nhân cho chúng tôi (ví dụ bằng cách đăng nhập), hãy gửi email cho chúng tôi, chúng tôi sẽ xóa thông tin đó.
Quyền với dữ liệu và cách xóa
- Nếu đã đăng nhập: mở mục Cá nhân, chạm vào hồ sơ của bạn, rồi chọn Xóa tài khoản. Glubbo có thể nhờ bạn đăng nhập bằng Google hoặc Apple thêm một lần để chắc đúng là bạn. Sau đó Glubbo xóa bản sao dữ liệu trên Cloud Firestore, rồi xóa tài khoản đăng nhập trên Firebase Authentication (tên, email và mã đăng nhập), rồi xóa mọi dữ liệu Glubbo trên điện thoại này và hủy các lời nhắc. Trên iPhone, nếu bạn đăng nhập bằng Apple, Glubbo còn tự cắt quyền truy cập của mình vào Apple ID của bạn.
- Đăng xuất chỉ xóa dữ liệu Glubbo khỏi điện thoại này. Tài khoản và bản sao vẫn giữ nguyên, để sau này bạn đăng nhập lại.
- Nếu chưa đăng nhập: mở mục Cá nhân, chạm vào hồ sơ của bạn, rồi chọn Xóa dữ liệu trên máy. Thao tác này xóa mọi dữ liệu Glubbo trên điện thoại này và hủy các lời nhắc.
- Gỡ Glubbo sẽ xóa dữ liệu ứng dụng lưu trên điện thoại. Gỡ ứng dụng không xóa tài khoản; muốn xóa tài khoản thì dùng Xóa tài khoản.
Ứng dụng không xóa được hồ sơ do công ty khác giữ: hồ sơ mua hàng ở Apple, Google và RevenueCat (cần cho thanh toán, thuế và khôi phục Premium), dữ liệu thống kê và báo lỗi ở Google, và bản sao trong phần sao lưu của điện thoại bạn. Muốn xem, sửa hoặc xóa dữ liệu mà chúng tôi hay các bên cung cấp dịch vụ của chúng tôi đang giữ, bạn dùng trang Xóa tài khoản hoặc gửi email tới [email protected] từ địa chỉ email bạn dùng với Glubbo. Chúng tôi xóa được gì sẽ xóa hết, trừ những hồ sơ luật bắt buộc phải giữ.
Dữ liệu được giữ bao lâu
Dữ liệu trên điện thoại còn đó cho tới khi bạn xóa trong ứng dụng, xóa dữ liệu trên máy, đăng xuất hoặc gỡ Glubbo. Tài khoản và bản sao dữ liệu trên Cloud Firestore còn đó cho tới khi bạn xóa tài khoản; khi bạn xóa một ly trong ứng dụng, lượng nước và giờ uống của ly đó cũng bị xóa khỏi bản sao. Hồ sơ mua hàng được giữ đủ lâu theo quy định về thanh toán, thuế và hoàn tiền. Dữ liệu thống kê và báo lỗi được Google giữ theo thời hạn đặt trong Firebase, hết hạn thì bị xóa.
Bảo mật
Dữ liệu Glubbo gửi cho Google và RevenueCat đi qua kết nối được mã hóa (HTTPS). Google mã hóa bản sao dữ liệu của bạn khi lưu, và quy tắc truy cập của ứng dụng chỉ cho chính tài khoản của bạn, khi đã đăng nhập, đọc hoặc sửa bản sao đó. Dữ liệu trên điện thoại được bảo vệ bằng khóa màn hình của máy. Không hệ thống nào an toàn tuyệt đối, nên nếu bạn nghĩ dữ liệu của mình bị lộ, hãy liên hệ chúng tôi.
Thay đổi
Chúng tôi có thể cập nhật chính sách này khi Glubbo thay đổi. Khi có thay đổi quan trọng, trang này sẽ ghi ngày hiệu lực mới.