Chính sách quyền riêng tư
Đây là bản thảo được soạn để phục vụ việc nộp ứng dụng lên App Store và Google Play. Nội dung chưa phải là văn bản pháp lý cuối cùng và cần được luật sư / chuyên gia pháp lý rà soát trước khi công bố.
Ngày hiệu lực: [NGÀY HIỆU LỰC]
Chính sách quyền riêng tư này mô tả cách [TÊN ĐƠN VỊ/CÁ NHÂN PHÁT HÀNH] ("chúng tôi") thu thập, sử dụng, lưu trữ, chia sẻ và bảo vệ thông tin của bạn khi bạn sử dụng ứng dụng "Ngược Dòng Việt Sử" ("Dịch vụ").
Chúng tôi tôn trọng quyền riêng tư của bạn và chỉ thu thập những dữ liệu cần thiết để cung cấp và cải thiện Dịch vụ học lịch sử. Chúng tôi KHÔNG bán dữ liệu cá nhân của bạn và KHÔNG sử dụng quảng cáo trong ứng dụng.
1. Dữ liệu chúng tôi thu thập
Thông tin tài khoản: địa chỉ email và tên hiển thị của bạn. Nếu bạn đăng nhập bằng Google, chúng tôi nhận email và tên hiển thị từ tài khoản Google của bạn (thông qua việc xác thực id_token của Google).
Định danh thiết bị (dành cho tài khoản khách): một mã thiết bị ngẫu nhiên được tạo và lưu trên thiết bị để nhận diện tài khoản khách/ẩn danh khi bạn chưa đăng ký bằng email hoặc Google.
Thông tin xác thực: nếu bạn đặt mật khẩu, mật khẩu được truyền đi ở dạng mã hoá (RSA-OAEP) và chỉ được lưu ở dạng băm (hash) trên máy chủ — chúng tôi không lưu mật khẩu gốc. Mã dùng một lần (OTP) được gửi tới email của bạn khi đăng nhập bằng phương thức email.
Tiến trình học tập: các mốc/nội dung bạn đã đọc, các lần làm bài trắc nghiệm và điểm số, điểm kinh nghiệm (XP), cấp độ (level), ngày mở khoá danh hiệu, chuỗi ngày học (streak), huy hiệu (badge), "điểm uyên bác" (mức độ thành thạo) cùng các mốc thời gian liên quan.
Token phiên đăng nhập: mã truy cập (access token) và mã làm mới (refresh token) dạng JWT được lưu an toàn trong keychain của thiết bị để duy trì trạng thái đăng nhập.
Dữ liệu chẩn đoán sự cố: khi ứng dụng gặp lỗi hoặc treo, thông tin kỹ thuật về sự cố (ví dụ loại thiết bị, phiên bản ứng dụng, dấu vết lỗi) có thể được thu thập thông qua công cụ chẩn đoán Sentry để giúp chúng tôi khắc phục lỗi.
Chúng tôi KHÔNG thu thập vị trí (GPS), danh bạ, hình ảnh/camera, micro hay các dữ liệu nhạy cảm không cần thiết cho Dịch vụ.
2. Mục đích sử dụng dữ liệu
Tạo và quản lý tài khoản, xác thực đăng nhập (Google, email OTP, mật khẩu, hoặc chế độ khách theo mã thiết bị).
Cung cấp và cá nhân hoá trải nghiệm học tập: lưu và hiển thị tiến trình học, XP, cấp độ, danh hiệu, huy hiệu, streak và điểm thành thạo của bạn.
Duy trì trạng thái đăng nhập và bảo mật phiên làm việc thông qua token.
Vận hành, khắc phục sự cố, cải thiện độ ổn định và chất lượng của Dịch vụ (qua dữ liệu chẩn đoán lỗi).
Liên hệ với bạn khi cần thiết liên quan đến tài khoản hoặc Dịch vụ (ví dụ gửi mã OTP).
3. Cơ sở xử lý dữ liệu
Chúng tôi xử lý dữ liệu của bạn trên các cơ sở: (a) để thực hiện việc cung cấp Dịch vụ mà bạn yêu cầu (ví dụ tạo tài khoản, lưu tiến trình học); (b) trên cơ sở sự đồng ý của bạn khi bạn đăng ký và sử dụng Dịch vụ; và (c) vì lợi ích hợp pháp trong việc bảo mật, vận hành và cải thiện Dịch vụ.
Bạn có thể rút lại sự đồng ý bất kỳ lúc nào bằng cách ngừng sử dụng Dịch vụ và/hoặc yêu cầu xoá tài khoản; việc rút đồng ý không ảnh hưởng đến tính hợp pháp của hoạt động xử lý đã thực hiện trước đó.
4. Chia sẻ dữ liệu với bên thứ ba
Chúng tôi KHÔNG bán dữ liệu cá nhân của bạn và KHÔNG chia sẻ dữ liệu cho mục đích quảng cáo. Ứng dụng không tích hợp SDK quảng cáo hay công cụ theo dõi/phân tích của bên thứ ba nhằm mục đích tiếp thị.
Chúng tôi chỉ chia sẻ dữ liệu tối thiểu, cần thiết với các nhà cung cấp dịch vụ (bên xử lý dữ liệu) sau đây để vận hành Dịch vụ:
Google: dùng cho tính năng đăng nhập bằng Google (xác thực danh tính, đọc email và tên hiển thị). Việc Google xử lý dữ liệu tuân theo chính sách quyền riêng tư của Google.
Cloudflare R2: dịch vụ lưu trữ và phân phối các gói nội dung học tập để bạn tải về thiết bị. Đây là nội dung giáo dục, KHÔNG chứa dữ liệu cá nhân của bạn.
Nhà cung cấp email/SMTP: dùng để gửi email chứa mã dùng một lần (OTP) tới địa chỉ email của bạn.
Sentry: công cụ ghi nhận và chẩn đoán sự cố/lỗi kỹ thuật của ứng dụng nhằm giúp cải thiện độ ổn định.
Ngoài ra, chúng tôi có thể tiết lộ dữ liệu khi pháp luật yêu cầu hoặc để bảo vệ quyền, sự an toàn của người dùng và của chúng tôi trong phạm vi pháp luật cho phép.
5. Lưu trữ và bảo mật dữ liệu
Dữ liệu tài khoản và tiến trình học của bạn được lưu trên máy chủ (cơ sở dữ liệu MongoDB) do chúng tôi quản lý.
Chúng tôi áp dụng các biện pháp bảo mật hợp lý: mật khẩu chỉ được lưu ở dạng băm (hash), mật khẩu được truyền đi ở dạng mã hoá RSA-OAEP, và token phiên (JWT) được lưu an toàn trong keychain của thiết bị.
Các gói nội dung học tập được tải về được lưu cục bộ trên thiết bị của bạn (cơ sở dữ liệu SQLite). Bản thân nội dung giáo dục này không phải là dữ liệu cá nhân.
Dù chúng tôi nỗ lực bảo vệ dữ liệu, không có phương thức truyền tải hay lưu trữ nào an toàn tuyệt đối; chúng tôi không thể bảo đảm an toàn tuyệt đối trong mọi trường hợp.
6. Thời gian lưu trữ
Chúng tôi lưu giữ dữ liệu tài khoản và tiến trình học của bạn trong thời gian tài khoản còn hoạt động nhằm cung cấp Dịch vụ cho bạn.
Khi bạn yêu cầu xoá tài khoản, chúng tôi sẽ xoá hoặc ẩn danh hoá dữ liệu cá nhân của bạn trong khoảng thời gian hợp lý, trừ những dữ liệu mà pháp luật yêu cầu phải lưu giữ thêm.
Dữ liệu chẩn đoán sự cố thường được lưu trong thời gian giới hạn phục vụ mục đích khắc phục lỗi và cải thiện Dịch vụ.
7. Quyền của người dùng
Bạn có quyền truy cập và xem thông tin tài khoản cùng tiến trình học của mình trong ứng dụng.
Bạn có quyền yêu cầu chỉnh sửa, cập nhật thông tin không chính xác.
Bạn có quyền yêu cầu xoá tài khoản và dữ liệu cá nhân liên quan.
Bạn có quyền rút lại sự đồng ý đối với việc xử lý dữ liệu bằng cách ngừng sử dụng Dịch vụ và/hoặc yêu cầu xoá tài khoản.
Để thực hiện các quyền trên, bạn có thể sử dụng chức năng tương ứng trong ứng dụng (nếu có) hoặc liên hệ với chúng tôi qua email nêu ở mục Liên hệ.
8. Xoá tài khoản và dữ liệu
Bạn có thể yêu cầu xoá tài khoản và dữ liệu cá nhân của mình bất kỳ lúc nào bằng cách sử dụng chức năng xoá tài khoản trong ứng dụng (nếu có sẵn) hoặc gửi yêu cầu tới email: [EMAIL LIÊN HỆ].
Khi nhận được yêu cầu, chúng tôi sẽ xác minh và tiến hành xoá tài khoản cùng dữ liệu cá nhân liên quan (email, tên hiển thị, tiến trình học, và mã thiết bị đối với tài khoản khách) trong khoảng thời gian hợp lý, trừ phần dữ liệu cần lưu giữ theo quy định pháp luật.
Sau khi xoá, tiến trình học tập (XP, cấp độ, danh hiệu, huy hiệu, streak...) sẽ không thể khôi phục.
9. Trẻ em và người chưa thành niên
Dịch vụ hướng đến việc học lịch sử và có thể được học sinh, bao gồm cả người chưa thành niên, sử dụng.
Đối với người chưa thành niên, chúng tôi khuyến nghị việc sử dụng Dịch vụ nên có sự đồng ý và giám sát của cha mẹ hoặc người giám hộ hợp pháp.
Chúng tôi chỉ thu thập dữ liệu tối thiểu cần thiết cho việc học, KHÔNG hiển thị quảng cáo hướng đối tượng và KHÔNG sử dụng dữ liệu của người chưa thành niên cho mục đích tiếp thị.
Nếu bạn là cha mẹ/người giám hộ và cho rằng con em mình đã cung cấp dữ liệu cá nhân mà bạn muốn xem xét hoặc xoá, vui lòng liên hệ với chúng tôi qua email ở mục Liên hệ.
10. Cookie và định danh thiết bị
Ứng dụng không sử dụng cookie quảng cáo. Đối với tài khoản khách, chúng tôi sử dụng một mã thiết bị ngẫu nhiên được lưu trên thiết bị để nhận diện và lưu tiến trình học của bạn.
Chúng tôi cũng lưu một số dữ liệu cục bộ trên thiết bị (ví dụ token đăng nhập trong keychain, gói nội dung trong SQLite, và tuỳ chọn của bạn) nhằm phục vụ hoạt động của ứng dụng.
Bạn có thể xoá các dữ liệu cục bộ này bằng cách đăng xuất, xoá dữ liệu ứng dụng hoặc gỡ cài đặt ứng dụng.
11. Chuyển dữ liệu
Một số nhà cung cấp dịch vụ của chúng tôi (ví dụ Google, Cloudflare, Sentry, nhà cung cấp email) có thể xử lý hoặc lưu trữ dữ liệu trên hạ tầng đặt tại nhiều quốc gia khác nhau.
Trong trường hợp có việc chuyển dữ liệu ra ngoài phạm vi lãnh thổ, chúng tôi thực hiện trên cơ sở cần thiết để cung cấp Dịch vụ và áp dụng các biện pháp bảo vệ phù hợp theo quy định pháp luật hiện hành.
12. Thay đổi chính sách
Chúng tôi có thể cập nhật Chính sách quyền riêng tư này theo thời gian. Khi có thay đổi quan trọng, chúng tôi sẽ thông báo phù hợp trong ứng dụng hoặc bằng phương thức hợp lý khác và cập nhật ngày hiệu lực ở đầu tài liệu.
Việc bạn tiếp tục sử dụng Dịch vụ sau khi Chính sách được cập nhật đồng nghĩa với việc bạn chấp nhận các thay đổi đó.
13. Liên hệ
Nếu bạn có câu hỏi, yêu cầu hoặc khiếu nại liên quan đến quyền riêng tư và dữ liệu của mình, vui lòng liên hệ:
Đơn vị phát hành: [TÊN ĐƠN VỊ/CÁ NHÂN PHÁT HÀNH]
Email: [EMAIL LIÊN HỆ]
Địa chỉ: [ĐỊA CHỈ (nếu có)]