🛡 Chính sách bảo vệ dữ liệu cá nhân
Phiên bản 4 · dành cho phụ huynh và các em · Góc học tập (Thị Trấn Chữ, Học Giỏi Lớp 6, Vở Viết IELTS)
1. Chúng tôi là ai và vì sao có trang này
Góc học tập là ứng dụng học tập dùng trong gia đình, dành cho học sinh lớp 6. Người quản lý ứng dụng (gọi là quản trị viên) chịu trách nhiệm về dữ liệu trong ứng dụng. Trang này giải thích chúng tôi thu thập dữ liệu gì, để làm gì, ai nhận được, bao lâu, và quyền, nghĩa vụ của em và bố mẹ. Ứng dụng được xây dựng theo hướng tuân thủ Luật Bảo vệ dữ liệu cá nhân số 91/2025/QH15 (Quốc hội thông qua ngày 26/6/2025, có hiệu lực từ 01/01/2026).
Người xây dựng và sở hữu ứng dụng: Jack, ba của BƯ và BE, chồng của Mẹ Oanh 😃
Liên hệ quản trị viên: [chủ ứng dụng điền thông tin liên hệ tại đây]
2. Dữ liệu chúng tôi thu thập
| Dữ liệu | Dùng để | Lưu ở đâu |
|---|---|---|
| Tên đăng nhập (do em tự đặt, không cần tên thật), mật khẩu (chỉ lưu dạng băm, quản trị viên không đọc được) | Đăng nhập một tài khoản cho mọi ứng dụng | Supabase (dịch vụ đám mây) |
| Biệt danh, hình đại diện (một số), vai trò (học sinh, phụ huynh, giáo viên, quản trị) | Hiển thị cho các bạn, bảng xếp hạng | Supabase |
| Tiến độ học, điểm XP, chuỗi ngày, các câu làm sai, điểm và sao ở các trò chơi, cài đặt (ngôn ngữ, giao diện, cỡ chữ, âm thanh) | Lưu việc học, gợi ý ôn đúng chỗ còn yếu, đồng bộ giữa các thiết bị | Supabase và bản lưu tạm trên thiết bị |
| Phạm vi bài em chọn ôn | Chỉ hỏi những bài em đã học | Supabase |
| Phòng chat (Cộng đồng): em tham gia phòng nào, trạng thái (chờ duyệt, tắt tiếng…), nội dung tin nhắn chữ, thời điểm gửi, tin nào bị báo cáo hoặc bị ẩn | Trò chuyện trong phòng kín của lớp hoặc gia đình, có người lớn trông chừng. Tin nhắn chỉ có chữ và biểu cảm: không nhắn riêng, không ảnh, không link. Có thể có Lumi và cuộc gọi (xem mục 2c) | Supabase, và nằm trong các bản sao lưu mã hóa |
| Lumi trong phòng chat: câu em gửi cho Lumi, vài tin gần nhất trong phòng (để Lumi hiểu ngữ cảnh), câu trả lời của Lumi | Học các môn lớp 6 và luyện tiếng Anh cùng cả phòng. Câu hỏi và vài tin gần nhất được gửi tới dịch vụ AI. Câu trả lời của Lumi là một tin nhắn của phòng, lưu như mọi tin nhắn khác | Supabase (tin của Lumi), dịch vụ AI chỉ xử lý để trả lời |
| Cuộc gọi thoại và video trong phòng kín: ai đang trong cuộc gọi, ai bật micro hoặc camera (chỉ trong lúc gọi) | Gọi cùng các bạn trong phòng. Hình và tiếng không được ghi âm, ghi hình hay lưu ở đâu | Chỉ tồn tại tạm thời trong lúc gọi; phòng chat chỉ lưu một dòng "… bắt đầu cuộc gọi" hoặc "Cuộc gọi kết thúc" |
| Đang online, đang chơi game nào, điểm hiện tại, vị trí trong thị trấn, biểu cảm | Chơi cùng các bạn theo thời gian thực trong trò chơi. Chỉ gửi biểu cảm có sẵn, không có tin nhắn gõ tay (tin nhắn chữ chỉ có trong phòng chat ở trên) | Chỉ tồn tại tạm thời khi đang online, không lưu |
| Góp ý của bé (sao, nhãn, ghi chú ngắn) | Cải thiện trò chơi | Supabase |
| Báo lỗi / góp ý nhanh (loại, lời nhắn tối đa 140 chữ nếu em viết, và vài thông tin kỹ thuật không định danh: trang đang mở, tên trò chơi và vòng, mã bản của ứng dụng, điện thoại hay máy tính, kích thước màn hình, ngôn ngữ). Không kèm đáp án, ảnh chụp màn hình hay địa chỉ có mã phòng | Sửa lỗi, làm trò chơi dễ dùng hơn. Quản trị viên xem nội dung báo lỗi nhưng không thấy ai gửi; hệ thống vẫn nối báo lỗi với tài khoản để giới hạn 5 lần mỗi giờ, để em xuất và xóa được chúng | Supabase, và nằm trong các bản sao lưu mã hóa |
| “Câu hỏi sai?” ở màn kết quả: mã băm của chữ câu hỏi, tên trò chơi, mã bài | Để chủ ứng dụng sửa câu hỏi sai trong ngân hàng đề. Không lưu em đã trả lời gì | Supabase, và nằm trong các bản sao lưu mã hóa |
| Yêu cầu xóa dữ liệu (thời điểm gửi, hạn xóa, đã hủy chưa) và nhật ký quản trị (mã tài khoản làm việc, loại việc như “gửi yêu cầu xóa”, “xóa tài khoản”, mã tài khoản bị tác động, thời điểm; không có nội dung) | Thực hiện đúng yêu cầu xóa và chứng minh việc đã làm | Supabase; nhật ký được giữ 12 tháng rồi tự xóa |
| Số lượt dùng trợ lý AI mỗi ngày | Giới hạn lượt, kiểm soát chi phí | Supabase |
| Bản ghi đồng ý: tên người giám hộ, quan hệ với em, thời điểm, phiên bản nội dung, mã băm của nội dung đã xem | Chứng minh sự đồng ý của phụ huynh | Supabase |
Chúng tôi không thu thập: tên thật của em, ngày sinh, địa chỉ, số điện thoại, vị trí GPS, danh bạ, ảnh hay video. Không có quảng cáo, không bán hay cho thuê dữ liệu, không theo dõi để quảng cáo.
Camera và micro trong trò chơi (tùy chọn): chỉ bật khi em đồng ý. Hình ảnh từ camera được xử lý ngay trên thiết bị, không gửi đi và không lưu. (Cuộc gọi trong phòng chat khác: xem mục 2c.) Chức năng nhận giọng nói do trình duyệt của em (ví dụ Google Chrome, Safari) xử lý và có thể gửi âm thanh tới nhà cung cấp trình duyệt; vì vậy bố mẹ hãy cân nhắc khi cho em bật micro. Mục "Nói" trong Tập hội thoại tiếng Anh (Lớp 6) chỉ dùng chức năng nhận giọng nói có sẵn của trình duyệt: ứng dụng không ghi âm, không lưu và không gửi âm thanh đi; nó chỉ nhận lại dòng chữ mà trình duyệt nghe được rồi so sánh với câu mẫu để cho một điểm ước lượng, và không lưu cả dòng chữ đó. Nếu thiết bị không hỗ trợ (nhiều iPhone, iPad), mục này tự tắt và em vẫn luyện bằng các cách khác. Chấm phát âm bằng AI (IELTS → Phát âm cho người Việt → nút "🤖 Chấm chi tiết bằng AI"): khi em bấm nút này, đoạn ghi âm ngắn (tối đa 5 giây) được gửi tới dịch vụ AI (qua OpenRouter) để chấm phát âm; ứng dụng và máy chủ của chúng tôi không lưu trữ đoạn ghi âm. Bố mẹ hãy cân nhắc khi cho em dùng tính năng này.
Trợ lý AI: câu em hỏi được gửi tới dịch vụ AI (qua OpenRouter và nhà cung cấp mô hình) để trả lời. Em đừng viết tên thật, địa chỉ hay thông tin riêng tư vào câu hỏi. Khi dùng Lumi trong phòng chat, ngoài câu hỏi còn có vài tin gần nhất của phòng được gửi kèm (không kèm tên người gửi).
2b. Phòng chat: ai đọc được và được lọc thế nào
- Phòng kín: chỉ người lớn (giáo viên, phụ huynh, quản trị viên) tạo được phòng. Vào phòng bằng mã và chủ phòng duyệt; không có phòng công khai, không tìm kiếm người lạ, không nhắn riêng giữa hai người.
- Ai đọc được tin nhắn: các thành viên được duyệt của phòng, chủ phòng (người lớn) và quản trị viên, kể cả tin đã ẩn. Người ngoài phòng không đọc được.
- Bộ lọc tự động trước khi tin được lưu: chặn link, email, số điện thoại (kể cả đọc bằng chữ như "không chín ba bảy…"), tên tài khoản mạng xã hội (Zalo, Facebook, Instagram, TikTok, Telegram… kèm tên hoặc số), từ cấm, ký tự lặp (spam), tin quá 300 ký tự, và tối đa 8 tin trong 30 giây. Mỗi phòng tối đa 30 thành viên.
- Kiểm soát: chủ phòng và quản trị viên có thể ẩn tin, tắt tiếng, mời ra hoặc cấm thành viên; mọi thành viên báo cáo được tin bằng nút 🚩; chủ phòng thấy dấu 🚩 trên tin bị báo cáo, cùng số tin bị báo cáo ở đầu phòng; quản trị viên cũng xem được báo cáo.
- Giờ nghỉ và màn đồng ý của phụ huynh áp dụng cho cả phòng chat, Lumi và cuộc gọi.
2c. Lumi và cuộc gọi trong phòng chat
- Lumi (trợ lý học tập AI: các môn lớp 6 và tiếng Anh) chỉ nói chuyện trong phòng khi có em gọi (gõ @Lumi, bấm "Hỏi Lumi", chọn một hoạt động) hoặc khi em bật "Nói tiếng Anh". Lumi không bao giờ nhắn riêng, và câu trả lời được lọc (link, email, số điện thoại) trước khi hiện. Câu hỏi của em và vài tin gần nhất của phòng được gửi tới dịch vụ AI; câu trả lời của Lumi là tin nhắn của phòng (mọi người trong phòng đọc được, lưu như tin nhắn khác). Mỗi phòng có giới hạn số câu trả lời của Lumi mỗi ngày. Chủ phòng có thể tắt Lumi và chọn cách Lumi nói (tiếng Việt, song ngữ, tiếng Anh) và Lumi giúp mọi môn hay chỉ luyện tiếng Anh.
- Cuộc gọi thoại và video: các thành viên được duyệt của một phòng kín (tối đa 4 người một cuộc gọi) có thể gọi nhau. Không ghi âm, không ghi hình, không chụp màn hình, không lưu gì về hình và tiếng. Camera tắt sẵn, micro chỉ bật khi em bấm. Chỉ ứng dụng ghi vào phòng một dòng thông báo "bắt đầu cuộc gọi" hoặc "kết thúc".
- Hình và tiếng đi đâu: thẳng từ máy này sang máy kia (ngang hàng). Khi mạng không cho đi thẳng, hình và tiếng được chuyển tiếp (đã mã hóa) qua máy chủ chuyển tiếp của Cloudflare, có thể đặt ở nước ngoài. Để tìm đường đi, trình duyệt hỏi máy chủ STUN công cộng của Google và Cloudflare, nên các nhà cung cấp này có thể thấy địa chỉ IP của thiết bị. Các bạn trong cuộc gọi cũng có thể thấy địa chỉ IP của nhau, vì đặc điểm của kết nối ngang hàng.
- Người lớn kiểm soát: chủ phòng và quản trị viên có thể tham gia cuộc gọi, tắt tiếng một bạn, mời một bạn ra, kết thúc cuộc gọi cho mọi người, và tắt hẳn cuộc gọi trong phòng (bố mẹ làm chủ phòng có thể làm điều này cho từng phòng). Cuộc gọi tự kết thúc khi đến giờ nghỉ, hoặc khi màn hình bị ẩn khá lâu.
- Chơi cùng trong phòng ("Phòng cùng chơi"): trong phòng có bật cuộc gọi, các em có thể cùng chơi một trò trong lúc vẫn đang gọi. Trò chơi mở ngay trong trang Cộng đồng nên cuộc gọi không bị ngắt. Phòng chỉ lưu thêm: dòng "… rủ cả phòng chơi" (ai rủ, trò nào, vòng nào), thẻ kết quả chỉ gồm con số (trò nào, số sao, điểm, đúng bao nhiêu câu) và, nếu em tự bấm "Cùng xem câu sai", một câu hỏi trong ngân hàng đề kèm đáp án đúng. Không có thêm chữ nào do em gõ, và các thẻ này qua cùng bộ lọc như tin nhắn. Điểm trực tiếp khi chơi chỉ được chia sẻ với những bạn cùng vào buổi chơi đó. Chủ phòng thấy mọi thứ, biết ai rủ, kết thúc được mọi buổi chơi và tắt hẳn bằng nút bật/tắt cuộc gọi của phòng. Trò cần micro hoặc camera bị tắt trong lúc đang gọi.
- Điều phụ huynh cần biết: theo quyết định của người làm ứng dụng, các em có thể tự bắt đầu và tham gia cuộc gọi khi chưa có người lớn trong cuộc gọi. Nếu muốn có người lớn luôn ở đó, hãy làm chủ phòng, tham gia cuộc gọi cùng các em hoặc tắt cuộc gọi trong phòng. Mọi tin nhắn chữ trong phòng vẫn đọc được bởi chủ phòng.
2d. Gặp bạn trong thị trấn 3D
Khi em đang ở trong thị trấn 3D, biệt danh, hình đại diện (màu) và vị trí đi lại của em được chia sẻ trực tiếp, theo thời gian thực, cho các bạn đang đăng nhập khác cũng ở trong thị trấn: chỉ những bạn đã bật hiện tên trên bảng xếp hạng chung, hoặc cùng một phòng Cộng đồng với em (em chỉ thấy các bạn khác khi chính em cũng thuộc một trong hai nhóm đó). Không ai thấy tên thật. Vị trí chỉ gửi khi em đang đi (tối đa 4 lần mỗi giây), không lưu ở máy chủ và không lưu ở đâu cả; khi em rời thị trấn thì không còn gửi nữa. Em có thể bấm "Ẩn mình" để không ai thấy em (và em cũng không thấy ai), "Chặn" một bạn (danh sách chặn lưu trong cài đặt của em) hoặc "Báo cáo" (một ghi chú ngắn cho quản trị viên). Em có thể mời một bạn chơi cùng một trò chơi; lời mời chỉ gồm biệt danh, tên trò chơi và số vòng, giới hạn số lần mời, và không gửi trong giờ nghỉ. Chỉ có biểu cảm có sẵn, không có tin nhắn gõ tay trong thị trấn. Lưu ý kỹ thuật: kênh thời gian thực dùng chung nên về nguyên tắc một người dùng kỹ thuật có thể đọc các gói vị trí đang phát; việc lọc "ai được hiện" được làm trên máy của các bạn.
2f. Đố vui trực tiếp
Khi một phụ huynh hoặc giáo viên mở phòng đố vui trực tiếp, các bạn vào bằng mã gồm 6 chữ số. Trong phòng chỉ có biệt danh và hình đại diện của em hiện ra cho các bạn trong phòng; không có tin nhắn, không có chỗ gõ chữ, không ai thấy tên thật hay tên đăng nhập của em. Điều gửi đi là một lựa chọn đáp án cho mỗi câu và thời gian em xem câu đó; điểm do máy của người tổ chức tính. Không có gì được lưu ở máy chủ: câu hỏi, đáp án, điểm và bục vinh danh chỉ hiện trên màn hình trong lúc chơi và mất khi đóng phòng (phòng tự hết hạn sau 3 giờ). Người tổ chức có thể mời một bạn ra khỏi phòng; bạn đó không vào lại được trong phiên đó. Người tổ chức phải là tài khoản người lớn (phụ huynh, giáo viên hoặc quản trị viên). Giờ nghỉ áp dụng như các phần khác. Lưu ý kỹ thuật: ai biết mã phòng thì về nguyên tắc có thể lắng nghe kênh của phòng đó, nên đừng chia sẻ mã ra ngoài nhóm; kênh dùng quy tắc phân quyền riêng của cơ sở dữ liệu để chỉ tài khoản người lớn mới gửi được trạng thái phòng.
2e. Bài giảng minh họa và nút "Hỏi Lumi" trong thẻ bài
- Bài giảng: các thẻ ngắn giải thích lý thuyết của từng bài. Thẻ do trợ lý AI soạn nháp từ chính dữ liệu bài học trong ứng dụng, rồi người quản trị đọc, sửa và duyệt. Em chỉ nhìn thấy thẻ đã được duyệt. Thẻ được lưu trong Supabase và bản sao lưu mã hóa; một bản sao được giữ trên máy em (tối đa một giờ) để mở được cả khi mất mạng.
- "Hỏi Lumi" trong thẻ: chỉ có ba câu hỏi chọn sẵn ("Giải thích đơn giản hơn", "Cho em ví dụ khác", "Vì sao lại như vậy?"), không có ô gõ chữ, và chỉ dùng được khi đã đăng nhập, ngoài giờ nghỉ. Máy chủ gửi tới dịch vụ AI chỉ nội dung thẻ đã duyệt và loại câu hỏi đã chọn: không gửi tên, điểm hay thông tin nào của em. Câu trả lời ngắn được lọc (không link, email, số điện thoại), hiện cho riêng em xem và không được lưu; giống câu trả lời giống nhau có thể được nhớ tạm trong bộ nhớ máy chủ khoảng 10 phút để tiết kiệm.
- Nút "Báo sai": nếu em bấm, một dòng ghi chú "Báo sai" cùng số của thẻ được lưu như một góp ý (cùng bảng với góp ý trò chơi) để người quản trị xem lại thẻ đó.
2f. Bài tập do bố mẹ hoặc thầy cô giao
Bố mẹ hoặc thầy cô (tài khoản "parent" hoặc "teacher") có thể nhập bộ đề từ sách, phiếu bài tập hoặc ứng dụng khác (gõ tay, dán chữ, tệp CSV hoặc Word, hoặc chụp ảnh) rồi giao cho một phòng kín của gia đình hoặc lớp. Chỉ người tạo và các thành viên đã được duyệt của phòng đó đọc được bộ đề, kể cả hình minh họa (kho ảnh riêng tư, đường dẫn tạm thời). Không có chỗ nào để công khai hoặc chia sẻ ra ngoài, vì nội dung có thể thuộc bản quyền của nhà xuất bản hoặc ứng dụng khác. Nội dung nằm trong bản sao lưu mã hóa của chủ ứng dụng.
Bé không bị ghi lại từng câu trả lời. Với mỗi bộ đề, hệ thống chỉ giữ ba con số cho mỗi bé: đã làm bao nhiêu câu, đúng bao nhiêu câu, lần học gần nhất. Người tạo bộ đề thấy các con số này của các bé trong phòng. Khi ôn, các trò chơi chỉ hỏi những câu đã được người lớn xác nhận đáp án.
Đọc ảnh bằng AI: nếu người lớn chọn "Đọc bằng AI", các ảnh chụp trang bài tập (và, với "AI giải thử", nội dung chữ của câu hỏi) được gửi qua máy chủ của ứng dụng tới dịch vụ AI (OpenRouter và nhà cung cấp mô hình) để đọc chữ. Ảnh không được lưu lại ở máy chủ của ứng dụng; chỉ người lớn dùng chức năng này, có giới hạn mỗi ngày, và người lớn xem lại từng câu trước khi giao. Xin đừng chụp tên hoặc số điện thoại của bé.
Ghi chú: phần này chỉ giải thích thêm; nội dung màn hình đồng ý của phụ huynh chưa thay đổi.
2g. Gợi ý "nên học lại cả bài"
Lumi đếm các câu em làm sai theo từng bài trong 14 ngày gần nhất để gợi ý bài nên học lại (kèm đường dẫn tới bài trong Lớp 6 hoặc IELTS). Việc đếm chỉ gồm số câu trả lời, số câu sai theo bài và ngày, lưu cùng tiến độ học trong tài khoản của em; không có dữ liệu nào khác được gửi đi.
2h. Bài kiểm tra nhỏ định kỳ và Báo cáo tiến bộ
Khoảng hai tuần một lần, ứng dụng gợi ý một bài kiểm tra nhỏ (20 đến 30 câu lấy từ phạm vi bài của em) để xem em tiến bộ thế nào. Bài này không xếp hạng, không so với bạn khác, không có gợi ý, em có thể tạm dừng, bỏ qua hoặc để sau mà không bị tính gì. Điểm và các mức "Đang làm quen / Khá vững / Vững vàng" được tính bằng công thức cố định từ số câu đúng (xem docs/assessment.md); AI không chấm điểm.
Lưu ở đâu: kết quả từng câu (mã băm của câu hỏi, đúng hoặc sai, thời gian) chỉ nằm trong tiến độ của chính em (cùng chỗ với các tiến độ khác của tài khoản) và trong bản sao lưu mã hóa của chủ ứng dụng.
Chia sẻ với bố mẹ: nếu em có trong một phòng gia đình, ứng dụng gửi lên máy chủ chỉ các con số tổng hợp: số câu đúng trên số câu trả lời theo từng môn, số bài ở mỗi mức, số ngày học liên tiếp và số phút học (cho từng bài kiểm tra và từng tuần). Không có câu hỏi, đáp án, mã câu hỏi hay văn bản nào. Người tạo phòng gia đình (tài khoản phụ huynh) xem được các con số này ở trang /report/; giáo viên chỉ xem được khi em bật thêm "Chia sẻ cả với thầy cô". Quản trị viên có thể xem để hỗ trợ. Việc chia sẻ với bố mẹ được bật sẵn vì người lớn tạo phòng gia đình đã đồng ý thay cho em khi tạo tài khoản; chúng tôi không đổi phiên bản đồng ý vì không thu thêm loại dữ liệu cá nhân mới nào ngoài các con số này. Em tắt được bất cứ lúc nào ở Cài đặt chung ("Chia sẻ bản tóm tắt với bố mẹ"): các số liệu đã gửi sẽ bị xóa khỏi máy chủ.
"Giải thích bằng AI" (nút tùy chọn trên trang /report/, chỉ phụ huynh, giáo viên hoặc quản trị viên): gửi tới dịch vụ AI chỉ các con số tổng hợp, không có tên, biệt danh hay mã tài khoản; AI trả về tối đa 150 từ giải thích, đã được lọc, không gán nhãn cho em, kèm lời nhắc rằng số liệu đến từ những bài kiểm tra ngắn. Trang báo cáo vẫn dùng đầy đủ khi không bật AI. Dữ liệu từ vài chục câu luôn có sai số nên chỉ mang tính tham khảo.
2i. Làm nghề trong thị trấn và Tiệc riêng
Làm nghề (thu ngân, thủ thư, bác sĩ nhí, hướng dẫn viên, trợ giảng): mỗi ca là vài câu hỏi lấy từ phạm vi bài của em. Câu trả lời được ghi vào bộ nhớ học như các trò chơi khác. Cấp nghề, số ca làm và huy hiệu nghề (chỉ là các con số và mã huy hiệu) được lưu cùng tiến độ học trong tài khoản của em; không có dữ liệu nào khác được gửi đi. Tiệc riêng: em có thể mời tối đa 5 bạn cùng phòng Cộng đồng vào một phòng tiệc nhỏ, dùng kênh trực tiếp riêng mà cơ sở dữ liệu chỉ cho phép người được mời và đã đồng ý vào. Trong tiệc chỉ có biệt danh, hình đại diện, biểu cảm có sẵn và lựa chọn đáp án đố vui; không có tin nhắn, giọng nói hay video, và kết quả đố vui không được lưu. Máy chủ chỉ lưu tạm ai là chủ tiệc và ai được mời (xóa sau tối đa 2 ngày, tiệc tự hết hạn sau 3 giờ). Chủ tiệc có thể mời bạn ra hoặc đóng tiệc; quản trị viên và người lớn quản lý phòng Cộng đồng của chủ tiệc có thể xem (chỉ xem, không gửi được). Giờ nghỉ (23:00 đến 06:00) áp dụng: không mở và không vào tiệc ban đêm (quản trị viên được miễn).
3. Căn cứ xử lý và mục đích
Chúng tôi chỉ xử lý dữ liệu khi có sự đồng ý. Với trẻ em, cần có sự đồng ý của chính em (khi em từ đủ 7 tuổi) và của cha, mẹ hoặc người giám hộ (tham khảo Điều 20 Nghị định 13/2023/NĐ-CP về dữ liệu cá nhân của trẻ em; quy định chi tiết theo Luật năm 2025 cần đối chiếu văn bản gốc). Vì vậy màn hình đồng ý yêu cầu hai ô tích và họ tên người giám hộ. Mục đích duy nhất: học tập, chơi an toàn, đồng bộ tiến độ, và cải thiện ứng dụng.
4. Ai nhận dữ liệu và chuyển ra nước ngoài
- Supabase: lưu tài khoản và dữ liệu học.
- Cloudflare: chạy trang web, máy chủ trung gian của trợ lý AI và Lumi, và (nếu cần) máy chủ chuyển tiếp hình và tiếng của cuộc gọi.
- Máy chủ STUN công cộng (Google, Cloudflare): giúp hai thiết bị tìm đường nối cuộc gọi; có thể thấy địa chỉ IP.
- OpenRouter và nhà cung cấp mô hình AI: nhận nội dung câu hỏi gửi trợ lý và Lumi (kèm vài tin gần nhất của phòng).
- Nhà cung cấp trình duyệt: nếu em bật nhận giọng nói.
- Google Drive của quản trị viên: nơi quản trị viên lưu bản sao lưu; file được mã hóa trước bằng mật khẩu chỉ quản trị viên biết.
Các dịch vụ này có thể đặt máy chủ ở nước ngoài, nên dữ liệu có thể được xử lý ngoài Việt Nam. Chúng tôi không chia sẻ dữ liệu cho bên nào khác.
5. Lưu bao lâu
Cuộc gọi: không lưu gì về hình và tiếng (không ghi âm, không ghi hình); ai đang ở trong cuộc gọi chỉ tồn tại trong lúc gọi. Chỉ có dòng thông báo bắt đầu hoặc kết thúc cuộc gọi trong phòng chat, được lưu như tin nhắn. Tin của Lumi là tin nhắn của phòng nên lưu như các tin khác.
Tin nhắn trong phòng chat được lưu cho đến khi phòng bị xóa hoặc quản trị viên xóa tin (khi xóa phòng, mọi tin trong phòng bị xóa theo). Tin bị "ẩn" chỉ biến mất với các bạn trong phòng, chủ phòng và quản trị viên vẫn thấy. Tin nhắn là một phần của các bản sao lưu mã hóa nên có thể còn trong bản sao lưu cũ cho tới khi bị thay thế.
Dữ liệu được lưu cho đến khi tài khoản bị xóa hoặc có yêu cầu xóa/rút lại đồng ý. Bản sao lưu được lưu có chủ đích và mã hóa; khi xóa tài khoản, bản sao lưu cũ có thể còn dữ liệu cho tới khi bản sao lưu đó bị thay thế.
6. Quyền của em và bố mẹ (chủ thể dữ liệu)
- Được biết dữ liệu nào đang được xử lý và vì sao (chính là trang này).
- Đồng ý hoặc không đồng ý; rút lại đồng ý bất cứ lúc nào (nút trong Cài đặt chung).
- Xem và lấy bản sao dữ liệu: nút “Xuất dữ liệu của em” trong Cài đặt chung (và trong hồ sơ ở Trang chủ) tải ngay về một tệp JSON đầy đủ và một trang HTML dễ đọc. Tệp chỉ có dữ liệu của chính tài khoản đó (hồ sơ, tiến độ, XP, bài viết, tin nhắn em đã gửi, phòng em tham gia, góp ý, báo lỗi, bản ghi đồng ý…) và có giới hạn dung lượng; nếu quá lớn, phần lớn nhất được bỏ ra và tệp ghi rõ phần nào. Cần cả bộ đầy đủ thì liên hệ quản trị viên.
- Chỉnh sửa dữ liệu của em (biệt danh sửa được ngay trong hồ sơ).
- Yêu cầu xóa: nút “Yêu cầu xóa dữ liệu” trong Cài đặt chung. Em gõ lại biệt danh để xác nhận; tài khoản và dữ liệu sẽ tự động bị xóa sau 7 ngày, và em hủy được bất cứ lúc nào trong 7 ngày đó. Quản trị viên có thể xóa sớm hơn sau khi xác nhận. Tài khoản quản trị viên và tài khoản đang là chủ của một phòng chat chưa xóa được cho đến khi chuyển quyền hoặc xóa phòng. Bản sao lưu mã hóa của quản trị viên có thể còn dữ liệu cũ cho tới khi quản trị viên xóa bản sao đó; hiện chưa có thời hạn tự động cho các bản này (xem mục 5).
- Hạn chế hoặc phản đối việc xử lý: hãy liên hệ quản trị viên.
- Khiếu nại, khởi kiện theo quy định pháp luật.
Nhật ký quản trị. Mỗi lần có yêu cầu xóa, hủy yêu cầu hoặc xóa tài khoản, hệ thống ghi một dòng gồm: mã người làm, loại việc, mã tài khoản bị tác động và thời điểm. Nhật ký không chứa nội dung của em và tự xóa sau 12 tháng.
Văn bản luật có quy định chi tiết và các điều kiện kèm theo; xem mục 9 để đọc bản gốc.
7. Nghĩa vụ của người dùng
- Cung cấp thông tin trung thực, giữ bí mật mật khẩu, không dùng tài khoản của người khác.
- Không đăng thông tin cá nhân của mình hoặc của người khác (tên thật, địa chỉ, số điện thoại) vào biệt danh, ghi chú, tin nhắn phòng chat hay câu hỏi AI.
- Tôn trọng các bạn; không dùng từ ngữ xấu (hệ thống lọc từ cấm).
- Phụ huynh giám sát việc dùng ứng dụng của em và báo quản trị viên khi thấy điều bất thường.
8. Bảo mật và sự cố
Kết nối dùng HTTPS; mật khẩu được băm; mỗi người chỉ đọc được dữ liệu của mình theo quy tắc phân quyền trong cơ sở dữ liệu (riêng tin nhắn phòng chat: thành viên phòng, chủ phòng và quản trị viên); chỉ quản trị viên xem được thống kê tổng hợp. Nếu xảy ra sự cố ảnh hưởng đến dữ liệu, quản trị viên sẽ thông báo cho phụ huynh.
9. Đọc văn bản gốc
Bản chính sách này do người làm ứng dụng soạn và chưa được luật sư hay cơ quan nào xác nhận. Phụ huynh nên đọc văn bản gốc ở mục 9. Chỗ nào chưa rõ, xin hỏi quản trị viên.