BizOn Web, PWA & Android · cập nhật 30/09/2026

Chính sách Quyền riêng tư

BizOn vận hành theo nguyên tắc local-first. Khi bạn chơi ở chế độ thông thường, tiến trình và lựa chọn được lưu trên thiết bị. Khi người dùng chủ động nhập mã lớp (chế độ lớp học), kết quả của từng vòng chơi được gửi tự động khi kết thúc vòng tới cơ sở dữ liệu của BizOn để giảng viên chấm điểm; không nhập mã lớp thì không có gì được gửi.

Chế độ local-only

Không gửi dữ liệu trò chơi lên máy chủ. Bạn có thể xóa dữ liệu bằng cài đặt trình duyệt hoặc chức năng chơi lại.

Chế độ lớp học tùy chọn

Khi đã nhập mã lớp: gửi mã lớp, tên đội, vai trò, kết quả và quyết định từng vòng, phản tư, và email đã nhập ở màn hình vào game (tùy chọn; dùng để giảng viên nhận diện thành viên khi chấm điểm). Không thu họ tên hay số điện thoại.

2. Dữ liệu lưu trên thiết bị

Tiến trình mô phỏng, quyết định, kết quả vòng chơi, thành tựu và tên đội tự đặt có thể được lưu trong localStorage của trình duyệt.
Tùy chọn giao diện, ngôn ngữ và trạng thái cài đặt PWA có thể được lưu cục bộ.
Tệp CSV/JSON được xuất trực tiếp xuống thiết bị; BizOn không nhận bản sao chỉ vì bạn bấm xuất tệp.

3. Dữ liệu lớp học được gửi khi nào?

Yêu cầu gửi dữ liệu chỉ phát sinh khi người dùng đã nhập mã lớp (Bật Nghiệp: tự động cuối mỗi vòng) hoặc bấm nộp ở các màn hình Brand Passport, Bến Phù Sa, pilot. Dữ liệu có thể gồm mã lớp, tên đội, vai trò, email đã nhập (nếu có), điểm mô phỏng, chỉ số kết quả, seed kịch bản, decision trace, reflection, phiên bản ứng dụng và thời điểm gửi. Dữ liệu được lưu trên dịch vụ Supabase do BizOn quản trị, truyền qua HTTPS.

Giảng viên hoặc người điều phối chỉ truy cập dữ liệu thuộc lớp tương ứng qua cơ chế khóa/RPC. Người dùng ẩn danh khác không được cấp quyền đọc trực tiếp bảng dữ liệu lớp.

4. Điều BizOn không thực hiện

Không có quảng cáo, không bán dữ liệu và không dùng dữ liệu để xây hồ sơ quảng cáo.
Không yêu cầu quyền danh bạ, vị trí, máy ảnh hoặc micro cho Android shell hiện tại.
Không cho AI thay đổi điểm số của deterministic simulation engine.
Không tự động gửi reflection của Brand Passport Learning Pilot khi chưa hoàn tất governance và người dùng chưa opt-in.

5. Dịch vụ hạ tầng

Website/PWA được lưu trữ trên GitHub Pages; phông chữ và tài nguyên giao diện cốt lõi được tự lưu trữ trong dự án. Khi truy cập website, GitHub có thể xử lý dữ liệu kết nối như địa chỉ IP theo chính sách của họ. Các chức năng lớp học được bật có thể dùng Supabase để lưu dữ liệu đã mô tả ở trên.

Nhật ký lỗi kỹ thuật (chẩn đoán). Để sửa lỗi và cải thiện độ ổn định, khi xảy ra lỗi JavaScript, ứng dụng có thể tự động gửi một bản ghi chẩn đoán gọn tới BizOn (chỉ khi backend được bật): thông điệp lỗi, tệp/nguồn, dòng và cột, ngăn xếp lỗi (stack), phiên bản ứng dụng, chuỗi trình duyệt (user-agent), kích thước cửa sổ và mốc thời gian. Bản ghi này không kèm họ tên, email hay số điện thoại, chỉ được ghi (không đọc lại từ phía người dùng), và dùng riêng cho việc gỡ lỗi. Chơi ngoại tuyến hoặc khi backend tắt thì không gửi.

6. Android

Ứng dụng Android BizOn là Trusted Web Activity mở cùng PWA. Bản hiện tại chỉ khai báo quyền Internet để tải nội dung HTTPS. Ứng dụng không khai báo quyền vị trí, danh bạ, máy ảnh, micro, SMS hoặc tệp nhạy cảm.

7. Lưu giữ và xóa

Dữ liệu local-only do người dùng kiểm soát trên thiết bị. Với dữ liệu gửi lên máy chủ, thời hạn lưu dự kiến: kết quả lớp học 12 tháng (bài nộp vòng game, Brand Passport, Bến Phù Sa); khảo sát 24 tháng; tiến trình lưu tạm của đội 90 ngày kể từ lần cập nhật; nhật ký lỗi kỹ thuật 90 ngày. Quá hạn, dữ liệu được xóa.

Người dùng hoặc giảng viên có thể yêu cầu xóa dữ liệu đã gửi (theo mã lớp, theo email nếu có, hoặc theo bí danh đã nhập) qua email liên hệ ở Mục 10; các pilot có deletion receipt thì xóa bằng mã biên nhận. Nhật ký lỗi kỹ thuật không gắn định danh người dùng nên chỉ tự hết hạn theo thời gian. Các quy trình pilot chưa được xem là production cho đến khi data controller, thời hạn lưu và đầu mối xử lý yêu cầu được công bố.

8. Người học chưa thành niên

BizOn không có quảng cáo hoặc nội dung bạo lực. Việc sử dụng chức năng gửi dữ liệu trong lớp học đối với người học chưa thành niên phải do đơn vị phụ trách tổ chức phù hợp với quy định, sự giám sát và cơ chế đồng ý áp dụng.

9. Tính chất giáo dục

BizOn phục vụ giảng dạy, học tập và nghiên cứu. Các thị trường, sự kiện, chỉ số và khuyến nghị trong mô phỏng có thể là dữ liệu minh họa; không phải tư vấn đầu tư, pháp lý hoặc tài chính.

10. Xóa tài khoản và dữ liệu

Tài khoản. Chỉ Trang Giảng viên của BizOn – Bật Nghiệp (nhà phát triển: Thuy Huong Digital Learning – Đỗ Thùy Hương & Phan Anh Tú) tạo tài khoản (email + mật khẩu, lưu trên Supabase Auth). Người chơi thông thường không có tài khoản.

Cách yêu cầu xóa tài khoản hoặc dữ liệu: gửi email từ địa chỉ đã đăng ký (hoặc nêu mã lớp / tên đội / email đã nhập khi chơi) tới bricoleur@bizonland.com với tiêu đề “Xóa tài khoản BizOn” hoặc “Xóa dữ liệu BizOn”. Chúng tôi xác nhận trong 7 ngày và xóa trong tối đa 30 ngày: tài khoản giảng viên (email, mật khẩu băm) và toàn bộ bài nộp, nhật ký thành viên gắn với mã lớp/đội/email nêu trong yêu cầu. Nhật ký lỗi kỹ thuật không gắn định danh nên tự hết hạn sau 90 ngày. Dữ liệu chỉ lưu trên thiết bị do bạn tự xóa (xóa dữ liệu trình duyệt/ứng dụng).

11. Liên hệ

Câu hỏi về quyền riêng tư: bricoleur@bizonland.com.

Lưu ý: Brand Passport Learning Pilot vẫn ở trạng thái Draft và remote submission mặc định tắt cho đến khi xác định data controller và hoàn tất kiểm thử staging.
Gửi yêu cầu xóa dữ liệu Bản thể chế: Chính sách & Cấp phép ↗