Dữ liệu chúng tôi lưu
BytraSim chỉ lưu những gì cần để dịch vụ hoạt động:
- Tài khoản: địa chỉ email, tên hiển thị và mật khẩu. Mật khẩu được băm bằng Argon2id; chúng tôi không lưu và không xem được mật khẩu gốc.
- Đăng nhập bằng Google (nếu bạn dùng): Google cho chúng tôi biết email, tên, ảnh đại diện và mã định danh tài khoản Google của bạn. Chúng tôi không nhận mật khẩu Google và không truy cập dữ liệu nào khác trong tài khoản Google.
- Đặt lại mật khẩu: khi bạn yêu cầu, chúng tôi gửi một email chứa liên kết dùng một lần tới địa chỉ của tài khoản; chỉ dấu băm của liên kết được lưu.
- Project: mạch, mã nguồn và các phiên bản bạn lưu lên tài khoản.
- Việc học: tiến độ bài học, bài nộp và kết quả chấm, câu trả lời trắc nghiệm.
- Gói dịch vụ: gói đang dùng, thời hạn, các đơn mua và ghi chú bạn viết trong đơn.
- Tin nhắn liên hệ: tên, email và nội dung bạn gửi qua trang Liên hệ.
- Giao dịch chuyển khoản: khi trang bật đối soát ngân hàng, mỗi khoản tiền vào tài khoản nhận tiền của BytraSim được dịch vụ đối soát báo về gồm số tiền, thời điểm, ngân hàng, mã giao dịch và nội dung chuyển khoản (nội dung thường có tên người chuyển do ngân hàng ghi). Chúng tôi lưu các thông tin này để khớp với đơn mua gói.
- Thư từ hệ thống: thư chào mừng khi đăng ký, thư về đơn mua gói (đã đặt, đã kích hoạt). Thư nhắc giữ chuỗi ngày học chỉ gửi khi bạn tự bật trong trang Thành tích, tối đa một thư mỗi ngày, và mỗi thư có liên kết để tắt.
- Báo cáo lỗi: khi một trang gặp lỗi chưa xử lý, trình duyệt gửi cho chúng tôi loại lỗi, thông báo lỗi, vị trí trong mã và đường dẫn trang (không kèm tham số trên địa chỉ). Báo cáo không gắn với tài khoản, không lưu địa chỉ IP và không chứa nội dung bạn nhập.
- Phiên đăng nhập: địa chỉ IP, loại trình duyệt và thời điểm của mỗi phiên, để bạn được giữ đăng nhập và để phát hiện phiên bị đánh cắp.
- Nhật ký kỹ thuật: số lượt biên dịch và lượt hỏi AI trong ngày (để áp giới hạn của gói); với mỗi lượt hỏi AI, loại câu hỏi, mô hình, số token và thời gian xử lý — không lưu nội dung câu hỏi.
Mã nguồn và trợ giảng AI
Khi bạn bấm biên dịch, mã nguồn được gửi lên máy chủ của BytraSim và biên dịch trong một môi trường cách ly. Kết quả biên dịch được giữ tạm một thời gian ngắn để tăng tốc cho lần chạy sau.
Khi bạn hỏi trợ giảng AI, câu hỏi cùng phần mạch và code liên quan được gửi tới nhà cung cấp mô hình AI bên thứ ba để tạo câu trả lời (một nhà cung cấp dự phòng có thể nhận câu hỏi khi nhà cung cấp chính quá tải). Đừng đưa mật khẩu, khoá API hay thông tin riêng tư vào code hoặc câu hỏi.
Cookie và dữ liệu trên trình duyệt
Chúng tôi dùng một cookie phiên đăng nhập (httpOnly, trang web không đọc được bằng JavaScript) để giữ bạn đăng nhập. Không có cookie quảng cáo hay theo dõi.
Trình duyệt của bạn còn lưu cục bộ bản nháp chưa lưu của Lab, bài làm ở lab điện dân dụng và điện công nghiệp, và lựa chọn giao diện sáng/tối. Những dữ liệu này nằm trên máy của bạn và mất khi bạn xoá dữ liệu trình duyệt.
Chúng tôi dùng dữ liệu để làm gì
- Cung cấp dịch vụ: đăng nhập, lưu và mở project, chấm bài, áp giới hạn của gói.
- Xử lý đơn mua gói và trả lời tin nhắn của bạn.
- Giữ an toàn cho hệ thống: giới hạn số lần thử đăng nhập, phát hiện lạm dụng.
Chúng tôi không bán dữ liệu cá nhân và không dùng nó để quảng cáo.
Ai xem được dữ liệu của bạn
- Quản trị viên của BytraSim xem được thông tin tài khoản, gói, đơn mua, tin nhắn liên hệ và dữ liệu lưu trên máy chủ (kể cả project của bạn) để vận hành dịch vụ. Mật khẩu và mã đăng nhập không bao giờ hiển thị với bất kỳ ai.
- Giáo viên hoặc trường đã thêm bạn làm thành viên xem được tên, email và số bài học bạn đã hoàn thành.
- Người có đường link chia sẻ xem được project mà bạn chủ động chia sẻ.
- Khi bạn vượt qua thử thách tuần, tên hiển thị, ảnh đại diện, điểm và thời điểm hoàn thành của bạn hiện trên bảng xếp hạng tuần cho mọi người. Chứng chỉ khoá học mang tên hiển thị của bạn lúc nhận; ai có mã xác minh của chứng chỉ đều xem được tên, khoá học và ngày cấp.
- Project bạn đặt ở chế độ “Công khai” hiện ở trang Cộng đồng cho mọi người, kèm tên hiển thị của bạn (không kèm email). Bạn đổi lại “Riêng tư” bất cứ lúc nào; quản trị viên có thể gỡ một project khỏi trang Cộng đồng.
- Nhà cung cấp mô hình AI nhận nội dung bạn gửi cho trợ giảng AI, như mô tả ở trên.
- Google nhận biết bạn đăng nhập vào BytraSim khi bạn dùng nút đăng nhập bằng Google; nhà cung cấp dịch vụ email chuyển các thư của hệ thống (đặt lại mật khẩu, đơn mua gói, nhắc học) tới bạn.
- Khi bạn xem thông tin thanh toán của một đơn có mã QR, trình duyệt của bạn tải hình mã từ dịch vụ vẽ mã QR (vietqr.app của SePay); địa chỉ hình chứa số tài khoản nhận tiền của BytraSim, số tiền và mã đơn, không chứa thông tin tài khoản BytraSim của bạn.
- Dịch vụ đối soát ngân hàng (SePay), khi được bật, đọc các giao dịch của tài khoản ngân hàng nhận tiền của BytraSim để báo cho trang; dịch vụ này không nhận dữ liệu nào từ tài khoản BytraSim của bạn.
- Bản sao lưu cơ sở dữ liệu có thể được lưu tại một nhà cung cấp lưu trữ đám mây. Bản sao được mã hoá trước khi rời máy chủ, nên nhà cung cấp đó không đọc được nội dung.
Quyền của bạn
Bạn đổi tên hiển thị và mật khẩu trong trang Hồ sơ. Bạn xoá từng project trong danh sách project của mình.
Muốn xoá tài khoản, hãy liên hệ qua trang Liên hệ bằng email của tài khoản: quản trị viên sẽ xoá tài khoản cùng project, tiến độ học và bài nộp của nó, và việc này không khôi phục được.
Muốn hỏi chúng tôi đang lưu gì về bạn, hoặc yêu cầu xoá tin nhắn đã gửi, hãy liên hệ qua trang Liên hệ.
Thay đổi chính sách
Khi cách chúng tôi xử lý dữ liệu thay đổi, trang này được cập nhật cùng với ngày ở đầu trang.
Có câu hỏi về nội dung trang này? Hãy viết cho chúng tôi ở trang Liên hệ.