Edu Code League

Chính sách bảo mật

Cập nhật lần cuối: 2 tháng 10, 2026

Chính sách này giải thích Edu Code League thu thập dữ liệu gì khi bạn dùng ứng dụng Edu Code League trên iOS, Android và website educodeleague.com, chúng tôi dùng dữ liệu đó vào việc gì, chia sẻ với ai và bạn có những quyền gì. Chúng tôi xử lý dữ liệu cá nhân theo quy định pháp luật Việt Nam về bảo vệ dữ liệu cá nhân.

Dữ liệu chúng tôi thu thập

Dữ liệu bạn cung cấp

  • Tài khoản: email và mật khẩu. Mật khẩu được lưu dưới dạng băm một chiều, chúng tôi không đọc được mật khẩu gốc.
  • Hồ sơ: họ tên, số điện thoại, ngày sinh, ảnh đại diện (nếu bạn tải lên), cấp học, trường, tỉnh/thành và xã/phường.
  • Khi đăng ký: mã giới thiệu (nếu có) và câu trả lời cho câu hỏi khảo sát ngắn về mục tiêu học.
  • Khi liên hệ hỗ trợ: nội dung email hoặc tin nhắn bạn gửi.

Dữ liệu tạo ra khi bạn học

  • Tiến độ bài học, câu trả lời, điểm, lượt làm bài kiểm tra và thi thử, thời gian học.
  • XP, cấp độ, chuỗi ngày học, mục tiêu mỗi ngày, Tym, sao và thứ hạng.

Dữ liệu kỹ thuật

  • Mã thông báo đẩy (FCM token) để gửi thông báo tới thiết bị.
  • Địa chỉ IP, loại thiết bị, hệ điều hành, phiên bản ứng dụng và nhật ký lỗi khi ứng dụng kết nối máy chủ.
  • Mã nhận dạng quảng cáo của thiết bị, do Google AdMob thu thập khi ứng dụng hiển thị video thưởng.

Dữ liệu từ bên thứ ba

  • Trạng thái gói Premium (loại gói, ngày gia hạn, ngày hết hạn) từ App Store hoặc Google Play, thông qua RevenueCat.

Chúng tôi không thu thập thông tin thẻ thanh toán, không truy cập vị trí GPS, danh bạ hoặc micro. Ứng dụng chỉ truy cập thư viện ảnh khi bạn chủ động chọn ảnh đại diện.

Mục đích sử dụng dữ liệu

  • Cung cấp dịch vụ: tạo và bảo vệ tài khoản, lưu tiến độ học, chấm điểm bài làm.
  • Bảng xếp hạng và thống kê: xếp hạng theo trường, tỉnh/thành và cả nước; tính phổ điểm và các số liệu tổng hợp.
  • Cá nhân hóa việc học: gợi ý bài cần ôn, bài học phù hợp và nhắc lịch học.
  • Thông báo: nhắc ôn bài, thông báo kỳ thi thử và cập nhật quan trọng. Bạn có thể tắt thông báo trong phần Cài đặt của ứng dụng hoặc của điện thoại.
  • Thanh toán: kích hoạt và duy trì quyền lợi Premium.
  • Quảng cáo: hiển thị video thưởng khi bạn chủ động chọn xem để nhận Tym hoặc mở lời giải.
  • Hỗ trợ và an toàn: trả lời yêu cầu hỗ trợ, phát hiện gian lận trong thi thử, chặn việc lạm dụng phần thưởng và bảo vệ hệ thống.
  • Cải thiện nội dung: tìm các câu hỏi và bài học mà nhiều người làm sai để sửa và bổ sung. Chúng tôi dùng số liệu tổng hợp cho mục đích này.

Thông tin hiển thị cho người dùng khác

Khi bạn tham gia bảng xếp hạng, người dùng khác có thể thấy họ tên, ảnh đại diện, trường, tỉnh/thành, điểm và thứ hạng của bạn. Email, số điện thoại, ngày sinh và xã/phường không bao giờ hiển thị cho người dùng khác.

Chia sẻ dữ liệu

Chúng tôi không bán dữ liệu cá nhân. Chúng tôi chỉ chia sẻ dữ liệu với các nhà cung cấp dịch vụ cần thiết để vận hành ứng dụng:

Nhà cung cấp Mục đích Dữ liệu liên quan
Google Firebase Gửi thông báo đẩy, lưu trữ dữ liệu ứng dụng Mã thông báo đẩy, dữ liệu kỹ thuật
Google AdMob Hiển thị video thưởng Mã nhận dạng quảng cáo, địa chỉ IP, tương tác với quảng cáo
RevenueCat Quản lý gói Premium Mã người dùng, trạng thái giao dịch
Apple, Google Xử lý thanh toán trong ứng dụng Theo chính sách của App Store và Google Play
YouTube Phát một số video bài giảng Dữ liệu YouTube thu thập khi phát video

Mỗi nhà cung cấp xử lý dữ liệu theo chính sách bảo mật riêng: Google, RevenueCat và Apple.

Chúng tôi có thể cung cấp dữ liệu cho cơ quan nhà nước có thẩm quyền khi pháp luật yêu cầu.

Quảng cáo

Video thưởng chỉ xuất hiện khi bạn chủ động chọn xem. Người dùng Premium không cần xem quảng cáo. Khi pháp luật nơi bạn sống yêu cầu, chúng tôi xin sự đồng ý của bạn trước khi hiển thị quảng cáo được cá nhân hóa. Bạn có thể đặt lại hoặc giới hạn mã nhận dạng quảng cáo trong phần cài đặt quyền riêng tư của điện thoại.

Trẻ em và học sinh

Edu Code League dành cho học sinh, bao gồm người dưới 18 tuổi. Nếu bạn dưới 16 tuổi, hãy dùng ứng dụng khi có sự đồng ý của cha mẹ hoặc người giám hộ. Cha mẹ hoặc người giám hộ có thể liên hệ với chúng tôi để xem, sửa hoặc xóa dữ liệu của con. Nếu phát hiện chúng tôi đã thu thập dữ liệu của trẻ em mà chưa có sự đồng ý cần thiết, chúng tôi sẽ xóa dữ liệu đó.

Lưu trữ và bảo mật

  • Kết nối giữa ứng dụng và máy chủ được mã hóa bằng HTTPS.
  • Mật khẩu được băm một chiều. Mã đăng nhập được lưu trong vùng lưu trữ bảo mật của thiết bị.
  • Chỉ những người cần dữ liệu để vận hành dịch vụ mới có quyền truy cập.

Dữ liệu có thể được lưu và xử lý trên máy chủ tại Việt Nam hoặc ở nước ngoài bởi các nhà cung cấp nêu trên. Không hệ thống nào an toàn tuyệt đối. Hãy giữ mật khẩu an toàn và báo cho chúng tôi nếu thấy dấu hiệu bất thường.

Thời gian lưu trữ

Chúng tôi lưu dữ liệu trong thời gian tài khoản còn hoạt động. Khi yêu cầu xóa hợp lệ được xác nhận, tài khoản bị khóa và dữ liệu được xóa hoàn toàn trong vòng 30 ngày. Dữ liệu trong bản sao lưu được ghi đè theo chu kỳ sao lưu. Chúng tôi chỉ giữ lại dữ liệu mà pháp luật yêu cầu, trong thời hạn luật định, và số liệu thống kê đã ẩn danh.

Quyền của bạn

Bạn có quyền:

  • Xem và nhận bản sao dữ liệu cá nhân của mình.
  • Sửa thông tin hồ sơ trong ứng dụng (Hồ sơ → Cập nhật hồ sơ) hoặc yêu cầu chúng tôi sửa.
  • Xóa tài khoản trong ứng dụng hoặc tại trang Xóa tài khoản.
  • Rút lại sự đồng ý, phản đối hoặc yêu cầu hạn chế việc xử lý dữ liệu.
  • Tắt thông báo đẩy bất cứ lúc nào.
  • Khiếu nại tới cơ quan có thẩm quyền về bảo vệ dữ liệu cá nhân.

Để thực hiện các quyền này, hãy gửi email từ địa chỉ đã đăng ký tới educodeleague@gmail.com. Chúng tôi có thể xác minh danh tính trước khi xử lý.

Thay đổi chính sách

Khi có thay đổi quan trọng, chúng tôi cập nhật ngày ở đầu trang và thông báo trong ứng dụng hoặc qua email. Việc bạn tiếp tục dùng dịch vụ sau khi thay đổi có hiệu lực nghĩa là bạn đồng ý với chính sách mới.

Liên hệ

Edu Code League, Thành phố Hồ Chí Minh, Việt Nam. Email: educodeleague@gmail.com.