Tình trạng tài liệu và phạm vi
Bản này được tổng hợp từ source frontend và API hiện có để mô tả các loại dữ liệu và tích hợp tìm thấy. Đây là bản dự thảo cần chủ website và người phụ trách pháp lý rà soát trước khi được xem là chính sách chính thức hoặc áp dụng cho người dùng.
Source code không xác định đầy đủ pháp nhân hoặc cá nhân vận hành, cấu hình đang bật trên production, thời hạn lưu giữ, quy trình xử lý yêu cầu quyền dữ liệu hay căn cứ pháp lý cho từng mục đích. Những điểm đó không được suy diễn thành cam kết.
Nhóm dữ liệu được mô hình hóa trong source
Tùy tính năng được sử dụng, source có các trường và mô hình sau:
- Tài khoản và hồ sơ: email/tên đăng nhập, tên hiển thị, ảnh hồ sơ, ngày sinh, vai trò, mã định danh bên ngoài và một số thông tin khảo sát hồ sơ.
- Lớp học: tên danh sách, tên lớp, tên học sinh, giới tính, ảnh đại diện và thứ tự hiển thị khi được cung cấp.
- Nội dung giáo viên tạo: câu hỏi, đáp án, giải thích, bài đánh giá, thiết lập, tài nguyên hình/âm thanh, trạng thái và lượt làm.
- AI: nội dung phiên chat và tin nhắn được ghi vào mô hình lưu trữ; một phiên cũ được đánh dấu lưu trữ khi bắt đầu phiên mới.
- Sử dụng dịch vụ: một số luồng tracking gửi mã ứng dụng, mã hoặc tên người dùng, IP và mã thiết bị tới API.
- Giao dịch: mã, số tiền, tiền tệ, mã giao dịch nhà cung cấp, trạng thái, người dùng liên quan và payload callback.
- Thiết bị và phiên: token xác thực được lưu trên trình duyệt; mã thiết bị ổn định được đặt trong localStorage. Cấu hình tag web có Google Analytics và Google Tag Manager.
Mục đích xử lý thể hiện qua tính năng
Các mô hình dữ liệu cho thấy thông tin được dùng để đăng nhập, hiển thị hồ sơ, lưu tài nguyên do giáo viên tạo, vận hành bài tập và trò chơi, ghi nhận giao dịch, và cung cấp câu trả lời AI. Đây là mô tả suy ra từ luồng phần mềm; chủ website cần phê duyệt mục đích chính thức và cách thông báo cho người dùng.
Nhà cung cấp và tích hợp trong source
Source có tích hợp đăng nhập Google; script Google Analytics và Google Tag Manager; bộ chọn AI tương thích API cho OpenAI hoặc DeepSeek; webhook thanh toán SePay; và lưu trữ tệp tương thích S3 với endpoint Vietnix. Việc tích hợp trong source không chứng minh tất cả dịch vụ đang được bật trong cấu hình production.
Cần xác nhận nhà cung cấp đang hoạt động, dữ liệu được chuyển tới từng dịch vụ, quốc gia xử lý, điều khoản với nhà cung cấp và thông tin cần công khai trước khi phê duyệt bản chính thức.
Nội dung AI và dữ liệu học sinh
Nội dung nhập vào AI có thể được chuyển tới provider đang cấu hình để tạo phản hồi. Hãy tránh đưa thông tin nhận dạng học sinh hoặc dữ liệu nhạy cảm không cần thiết vào prompt. Giáo viên cần kiểm tra nội dung AI trước khi dùng trong lớp.
Danh sách học sinh được lưu gắn với tài khoản theo mô hình dữ liệu hiện tại. Không thể xác nhận source đã triển khai đầy đủ các biện pháp hoặc quy trình pháp lý riêng cho dữ liệu trẻ em; chủ website cần rà soát điểm này.
Cookie, session và công nghệ trình duyệt
Frontend đặt token xác thực và một số trạng thái trong localStorage hoặc sessionStorage, đồng thời tải script Analytics/Tag Manager. Tên cookie/tag, thời hạn, cấu hình đồng ý và cách tắt hiện chưa được kiểm kê đầy đủ.
Chủ website cần kiểm tra cài đặt tag trên production, xác định cookie và công nghệ tương tự thực sự được đặt, rồi bổ sung hướng dẫn lựa chọn của người dùng nếu phù hợp.
Lưu trữ, bảo vệ và thời hạn
Source có cơ sở dữ liệu cho tài khoản, nội dung, phiên AI và giao dịch; mật khẩu được xử lý bằng BCrypt trong luồng xác thực đã rà soát. Tệp được quản lý qua tích hợp lưu trữ tương thích S3.
Không có bằng chứng đủ để cam kết mã hóa đầu cuối, thời hạn lưu cụ thể, sao lưu, vị trí production, quyền truy cập nội bộ hoặc lịch xóa dữ liệu. Các thông tin này cần chủ website và đội vận hành xác nhận.
Chia sẻ và quyền truy cập nội dung
Một số module tạo liên kết công khai hoặc nội dung để chia sẻ. Người tạo cần kiểm tra quyền truy cập của từng nội dung trước khi gửi liên kết. Mô hình dữ liệu gắn nội dung với tài khoản không đủ để đảm bảo tất cả liên kết đều riêng tư.
Các quy tắc chính thức về quyền truy cập, mục đích chia sẻ và quyền đối với nội dung do người dùng tạo cần được chủ website xác nhận.
Yêu cầu xem, sửa hoặc xóa dữ liệu
Source đã rà soát chưa xác nhận luồng tự phục vụ để xuất hoặc xóa toàn bộ tài khoản và dữ liệu. Người dùng có thể liên hệ admin@giaoviensangtao.vn để gửi yêu cầu; địa chỉ liên hệ và quy trình tiếp nhận cần được chủ website xác nhận trước khi công bố chính thức.
Không có thời hạn xử lý hoặc cam kết hoàn tất yêu cầu được xác minh trong source.
Những điểm cần phê duyệt trước khi công bố
Để chuyển bản dự thảo thành chính sách chính thức, cần xác nhận tối thiểu:
- Danh tính và thông tin pháp lý của bên vận hành.
- Nhà cung cấp thực tế đang bật trên production và dữ liệu được chia sẻ với mỗi bên.
- Cookie, Analytics/Tag Manager, cơ chế thông báo/đồng ý và thời hạn dữ liệu.
- Thời hạn lưu và quy trình xóa, sửa, truy cập hoặc khiếu nại dữ liệu.
- Biện pháp bảo mật đang áp dụng, vị trí lưu trữ và xử lý dữ liệu học sinh.
- Email hỗ trợ đang có trong cấu hình source cần được chủ website xác nhận trên môi trường production.
