Chương 01

Cam kết Bảo mật & Cơ sở Pháp lý

Nguyên tắc bảo vệ dữ liệu cá nhân và các căn cứ pháp luật áp dụng tại Việt Nam.

Mục 1.1:Tôn chỉ Bảo mật Thông tin

Tớ Dạy Code đặt quyền riêng tư và an toàn dữ liệu của học sinh lên vị trí ưu tiên hàng đầu.

Chính sách Bảo mật này ("Chính sách") mô tả cách thức Nền tảng Tớ Dạy Code (thuộc CapyLabs, gọi tắt là "Chúng tôi") thu thập, lưu trữ, xử lý và bảo vệ dữ liệu cá nhân của Người dùng (Học sinh, Phụ huynh, Giáo viên, Cán bộ quản lý trường học và Khách truy cập).

Chúng tôi cam kết tuân thủ nghiêm ngặt các nguyên tắc: Tối thiểu hóa dữ liệu (chỉ thu thập thông tin thực sự cần thiết), Minh bạch mục đích sử dụng, Bảo mật kỹ thuật đa tầng và Tôn trọng quyền tự quyết của chủ thể dữ liệu.

Mục 1.2:Cơ sở Pháp lý Áp dụng

Căn cứ Pháp lý
Chính sách được xây dựng dựa trên hệ thống pháp luật nước CHXHCN Việt Nam.

Chính sách này được ban hành và thực thi dựa trên các văn bản quy phạm pháp luật hiện hành của Việt Nam, bao gồm:

  • Nghị định số 13/2023/NĐ-CP của Chính phủ về Bảo vệ dữ liệu cá nhân (PDPD).
  • Luật An ninh mạng năm 2018 và các văn bản hướng dẫn thi hành.
  • Luật Trẻ em năm 2016 và quy định về bảo vệ trẻ em trên môi trường mạng.
  • Luật Giao dịch điện tử và Luật Công nghệ thông tin Việt Nam.
Chương 02

Các Loại Dữ liệu Chúng tôi Thu thập

Phân loại chi tiết các nguồn dữ liệu phát sinh trong quá trình học tập và thi đấu.

Mục 2.1:Dữ liệu Tài khoản & Định danh

Các thông tin cơ bản do người dùng hoặc trường học cung cấp khi khởi tạo tài khoản.
  • Đối với học sinh/người học: Họ và tên, Tên đăng nhập (Username), Địa chỉ Email (hoặc Email người giám hộ), Ngày tháng năm sinh/Khối lớp, Trường học, Tỉnh/Thành phố trực thuộc.
  • Đối với giáo viên & quản trị trường: Họ và tên, Email cơ quan, Tên trường/Cơ sở giáo dục, Cụm trường, Số điện thoại liên hệ chuyên môn.
  • Thông tin xác thực: Mật khẩu đã được mã hóa (băm một chiều bằng thuật toán an toàn).

Mục 2.2:Dữ liệu Học tập, Nhiệm vụ & Mã nguồn

Dữ liệu Chuyên môn
Dữ liệu phát sinh trong quá trình hoàn thành bài học và lập trình bot.

Tiến trình bài học trong hệ thống Code Empire / Code Empire Junior: Các màn chơi đã vượt qua, thời gian giải đố, điểm thưởng tích lũy và ma trận kỹ năng.

Mã nguồn lập trình (Blockly blocks, Python, JavaScript, TypeScript): Toàn bộ code bài làm hoặc bot thi đấu do bạn tải lên để thực thi trong đấu trường.

Mục 2.3:Dữ liệu Thi đấu AI Arena & Giải đấu VSAR

Thông tin kết quả trận đấu, bảng xếp hạng và bản ghi mô phỏng.

Lịch sử đấu đối kháng: Nhật ký các lượt đi (Turn logs), kết quả thắng/thua, bản ghi trận đấu (Replays) và điểm xếp hạng ELO.

Thông tin tham gia giải đấu: Danh sách đăng ký bảng đấu, kết quả vòng loại (Qualify), vòng tỉnh/thành (Province) và vòng chung kết (Finals).

Mục 2.4:Dữ liệu Kỹ thuật & Vận hành Hệ thống

Thông tin tự động ghi nhận nhằm phục vụ an ninh mạng và tối ưu hóa trải nghiệm.
  • Địa chỉ IP, loại trình duyệt, hệ điều hành và thông số độ phân giải màn hình.
  • Nhật ký thực thi trong container sandbox (thời gian chạy, lượng RAM tiêu thụ, mã lỗi runtime).
  • Thời điểm đăng nhập, thời lượng phiên truy cập và lỗi trang (Crash logs).
Chương 03

Chính sách Đặc thù Bảo vệ Trẻ em (K-12)

Các quy định bảo vệ đặc biệt dành riêng cho học sinh dưới 13 tuổi và lứa tuổi vị thành niên.

Mục 3.1:Sự Đồng thuận của Phụ huynh & Giám hộ

Đặc thù K-12
Học sinh dưới 13 tuổi cần có sự đồng thuận từ cha mẹ hoặc đại diện nhà trường.

Chúng tôi đặc biệt quan tâm đến việc bảo vệ quyền riêng tư của trẻ em theo quy định của Luật Trẻ em Việt Nam.

Đối với tài khoản cá nhân của học sinh dưới 13 tuổi: Cần cung cấp địa chỉ email của Cha/Mẹ hoặc Người giám hộ hợp pháp để xác nhận cho phép tạo tài khoản và tham gia học tập.

Cha mẹ hoặc người giám hộ có quyền xem lại, yêu cầu chỉnh sửa hoặc xóa thông tin cá nhân của con em mình bất kỳ lúc nào.

Mục 3.2:Tài khoản Lớp học do Nhà trường Cấp

Cơ chế định danh thông qua trường học nhằm tinh giản và bảo vệ dữ liệu học sinh.

Khi Nhà trường hoặc Giáo viên khởi tạo tài khoản tập trung cho học sinh thuộc lớp học, Nhà trường chịu trách nhiệm quản lý danh sách và đảm bảo đã nhận được sự ủy quyền/đồng thuận từ phía gia đình học sinh.

Thông tin học sinh trong lớp học được cô lập riêng biệt, chỉ phục vụ mục đích giảng dạy và đánh giá nội bộ của lớp.

Mục 3.3:Môi trường Không Quảng cáo Thương mại

Cam kết 100% không hiển thị quảng cáo thương mại hoặc tiếp thị nhắm mục tiêu vào trẻ em.

Nền tảng Tớ Dạy Code là môi trường giáo dục trong sáng. Chúng tôi KHÔNG cho phép bất kỳ mạng lưới quảng cáo thương mại nào của bên thứ ba thu thập dữ liệu hành vi hoặc hiển thị quảng cáo nhắm mục tiêu tới học sinh trên nền tảng.

Chương 04

Mục đích Sử dụng & Xử lý Dữ liệu

Các mục đích cụ thể và hợp pháp khi xử lý thông tin người dùng.

Mục 4.1:Cung cấp Dịch vụ Giáo dục & Chấm điểm Tự động

Xử lý dữ liệu để vận hành các bài học, chạy trình giả lập và phản hồi kết quả.
  • Biên dịch và thực thi mã nguồn lập trình trong môi trường Sandbox cô lập.
  • Tính toán kết quả trận đấu đối kháng, cập nhật điểm ELO và xếp hạng bảng thành tích.
  • Lưu trữ tiến trình học tập để học sinh có thể tiếp tục bài học trên mọi thiết bị.
  • Cung cấp tính năng gợi ý thông minh (AI Hints) nhằm trợ giúp học sinh khi gặp lỗi code.

Mục 4.2:Báo cáo Sư phạm & Quản trị Lớp học

Tạo ma trận kỹ năng giúp Giáo viên và Nhà trường nâng cao chất lượng đào tạo.

Tổng hợp tiến độ hoàn thành bài tập thành các biểu đồ ma trận tiến độ (Progress Matrix) giúp Giáo viên nắm bắt mức độ hiểu bài của từng học sinh.

Xuất báo cáo tổng kết kỳ thi phục vụ công tác tổ chức và cấp giấy chứng nhận giải đấu VSAR.

Mục 4.3:Bảo vệ An ninh & Phòng chống Gian lận

Giám sát vận hành nhằm ngăn chặn tấn công mạng và đảm bảo công bằng thi đấu.

Phát hiện và ngăn chặn các hành vi tấn công sandbox, quét lỗ hổng bảo mật hoặc spam request làm quá tải máy chủ.

Chạy các thuật toán đối chiếu cây cú pháp trừu tượng (AST) để phát hiện hành vi đạo code, gian lận trong các giải đấu chính thức.

Chương 05

Chia sẻ & Tiết lộ Dữ liệu cho Bên Thứ ba

Quy định nghiêm ngặt về các trường hợp chia sẻ thông tin hạn chế.

Mục 5.1:Cam kết Không Thương mại hóa Dữ liệu

Cam kết Vàng
Tớ Dạy Code tuyệt đối KHÔNG bán, cho thuê hoặc chuyển nhượng dữ liệu cá nhân cho bên thứ ba.

Chúng tôi tôn trọng quyền sở hữu dữ liệu của người dùng. Không có bất kỳ dữ liệu cá nhân, email hay thông tin học sinh nào được chia sẻ cho các bên môi giới dữ liệu hoặc đối tác tiếp thị ngoài hệ sinh thái.

Mục 5.2:Các Trường hợp Chia sẻ Hạn chế Hợp pháp

Chỉ chia sẻ trong phạm vi cần thiết để vận hành hệ thống và tuân thủ pháp luật.
  • Giáo viên & Nhà trường: Giáo viên phụ trách lớp có quyền xem họ tên, mã bài tập, code và tiến trình học tập của học sinh trong lớp mình quản lý.
  • Đối tác Cung cấp Hạ tầng (Cloud / Hosting / Email): Các nhà cung cấp dịch vụ máy chủ đám mây uy tín có ký kết thỏa thuận bảo mật dữ liệu nghiêm ngặt (DPA) và chỉ xử lý dữ liệu theo ủy quyền kỹ thuật của chúng tôi.
  • Cơ quan Quản lý Nhà nước: Khi có yêu cầu bằng văn bản hợp pháp từ cơ quan công an hoặc cơ quan quản lý nhà nước có thẩm quyền theo quy định của pháp luật Việt Nam.
Chương 06

Biện pháp An toàn Kỹ thuật & Môi trường Sandbox

Các giải pháp công nghệ tiên tiến được áp dụng để bảo vệ toàn vẹn dữ liệu.

Mục 6.1:Mã hóa Đa tầng & Bảo vệ Đường truyền

Toàn bộ dữ liệu trao đổi được bảo vệ bằng giao thức mã hóa tiêu chuẩn ngành.
  • Mã hóa đường truyền: 100% kết nối giữa trình duyệt và máy chủ sử dụng giao thức HTTPS/TLS 1.3 với chứng chỉ bảo mật SSL mạnh mẽ.
  • Mã hóa thông tin xác thực: Mật khẩu người dùng được băm (hash) bằng các thuật toán một chiều an toàn kết hợp muối ngẫu nhiên (Salted Hash). Chúng tôi không lưu trữ mật khẩu ở dạng văn bản thuần.
  • Kiểm soát truy cập dựa trên vai trò (RBAC): Dữ liệu phân quyền nghiêm ngặt giữa Học sinh, Giáo viên, Nhà trường và Quản trị viên.

Mục 6.2:Cô lập Sandbox cho Mã nguồn Bot

Mã bot do người dùng tải lên được thực thi trong môi trường ảo hóa biệt lập.

Khi bot chạy trận đấu trong AI Arena, mã nguồn được nạp vào vùng chứa ảo hóa (Isolated Container Sandbox) bị cô lập hoàn toàn với hệ thống cơ sở dữ liệu chính và không có quyền truy cập vào thông tin của người dùng khác.

Chương 07

Thời hạn Lưu trữ & Xóa Dữ liệu

Quy định về thời gian lưu giữ dữ liệu và quy trình tiêu hủy an toàn.

Mục 7.1:Thời gian Lưu giữ Dữ liệu Hoạt động

Dữ liệu được lưu trữ trong suốt thời gian tài khoản người dùng duy trì trạng thái hoạt động.

Dữ liệu tài khoản, bài học và thành tích được lưu trữ liên tục để phục vụ quá trình học tập lâu dài của học sinh qua các năm học.

Bản ghi trận đấu (Replays) và kết quả bảng xếp hạng mùa giải có thể được lưu trữ lâu dài dưới dạng dữ liệu công khai phục vụ tra cứu lịch sử giải đấu và vinh danh.

Mục 7.2:Quy trình Tiêu hủy Dữ liệu

Khi tài khoản bị xóa hoặc hết hạn sử dụng, dữ liệu cá nhân sẽ được xóa vĩnh viễn.

Khi nhận được yêu cầu xóa tài khoản hợp lệ, chúng tôi sẽ tiến hành xóa hoặc ẩn danh hóa toàn bộ thông tin nhận dạng cá nhân trong vòng 30 ngày làm việc, ngoại trừ các dữ liệu sao lưu kỹ thuật cần giữ lại tạm thời theo quy định an toàn hệ thống.

Chương 08

Quyền của Bạn đối với Dữ liệu Cá nhân

Các quyền cơ bản của chủ thể dữ liệu theo Nghị định 13/2023/NĐ-CP.

Mục 8.1:Danh mục Quyền của Chủ thể Dữ liệu

Quyền của Bạn
Bạn có đầy đủ các quyền hợp pháp đối với thông tin cá nhân của mình.
  • Quyền được biết & Đồng ý: Được thông báo rõ ràng về việc thu thập và xử lý dữ liệu trước khi thực hiện.
  • Quyền truy cập & Chỉnh sửa: Có quyền xem và cập nhật thông tin cá nhân tại trang Hồ sơ người dùng.
  • Quyền yêu cầu xóa dữ liệu (Right to Erasure): Có quyền yêu cầu xóa toàn bộ thông tin cá nhân và tài khoản.
  • Quyền rút lại sự đồng ý: Có quyền hủy đăng ký nhận email thông báo hoặc từ chối các tính năng không bắt buộc.
  • Quyền khiếu nại: Có quyền gửi thắc mắc hoặc khiếu nại về bảo mật dữ liệu tới bộ phận hỗ trợ của chúng tôi.

Mục 8.2:Quy trình Thực hiện Quyền Dữ liệu

Cách thức gửi yêu cầu tra cứu, chỉnh sửa hoặc xóa dữ liệu.

Để thực hiện các quyền trên, bạn (hoặc Phụ huynh đối với học sinh dưới 13 tuổi) có thể gửi yêu cầu trực tiếp qua email: xinchao@todaycode.vn. Chúng tôi sẽ xác thực danh tính và phản hồi bằng văn bản trong vòng 72 giờ làm việc.

Chương 10

Cập nhật Chính sách & Kênh Liên hệ Bảo mật

Thông tin đầu mối tiếp nhận phản hồi và quy trình thông báo thay đổi chính sách.

Mục 10.1:Thay đổi & Cập nhật Chính sách

Chúng tôi có thể cập nhật chính sách này để phù hợp với quy định mới của pháp luật.

Mọi thay đổi quan trọng đối với Chính sách Bảo mật sẽ được thông báo nổi bật trên trang chủ hoặc gửi email thông báo tới người dùng ít nhất 07 ngày trước khi chính thức áp dụng.

Phiên bản cập nhật mới nhất luôn được hiển thị công khai tại đường dẫn: https://todaycode.vn/privacy.

Mục 10.2:Đầu mối Tiếp nhận Yêu cầu Bảo mật Dữ liệu

Thông tin liên hệ của Ban Bảo vệ Dữ liệu Tớ Dạy Code.
  • Email chuyên trách bảo mật dữ liệu: xinchao@todaycode.vn
  • Đơn vị chủ quản: CapyLabs & Ban Điều Hành Dự Án Tớ Dạy Code
  • Địa chỉ website: https://todaycode.vn
  • Thời gian tiếp nhận và xử lý: Từ Thứ 2 đến Thứ 6 (08:30 – 18:00).

Bạn muốn tìm hiểu thêm về Điều khoản?

Xem chi tiết Thỏa thuận người dùng và Quy chế hoạt động Đấu trường AI tại trang Điều khoản Dịch vụ.