← Trở về Anime Arena

Chính sách quyền riêng tư

Cập nhật ngày 14/10/2026

Dữ liệu được sử dụng

Anime Arena dùng Supabase để đăng nhập. Khi đăng nhập bằng Google, thông tin hồ sơ cơ bản như email, tên và ảnh đại diện có thể được Google chuyển cho Supabase. Website không nhận mật khẩu Google. Với tài khoản email, mật khẩu được gửi đến dịch vụ xác thực Supabase; ứng dụng không lưu mật khẩu vào database bình chọn.

Database Cloudflare D1 lưu mã tài khoản và các bình chọn: bảng đấu, tiêu chí, cặp nhân vật và lựa chọn. Website dùng dữ liệu này để ghi nhận, thay đổi bình chọn và tính bảng xếp hạng.

Bình luận cộng đồng

Khi gửi bình luận, D1 lưu mã tài khoản, tên hiển thị, nội dung, thời gian và tên cặp nhân vật, bảng đấu, tiêu chí tại thời điểm gửi. Bình luận xuất hiện chung cho tất cả bảng đấu; mọi người có thể xem tên hiển thị và nội dung nhưng API không trả email hay mã tài khoản của người gửi. Nếu tài khoản không có tên hiển thị phù hợp, website dùng tên thành viên mặc định.

Bạn có thể xóa bình luận của mình. Admin có thể xóa bình luận để quản lý nội dung. Bình luận được giữ đến khi bị xóa hoặc tài khoản bị xóa. Giới hạn gửi là 5 bình luận/phút và 40/giờ cho mỗi tài khoản.

Ai có thể xem?

Khách truy cập xem nhân vật và kết quả tổng hợp. API bình chọn không công khai email hoặc mã tài khoản của người bình chọn. Bạn có thể xem lựa chọn của chính mình. Người quản lý có quyền truy cập dữ liệu qua các dịch vụ quản trị để vận hành và xử lý sự cố.

Phiên đăng nhập và dịch vụ bên ngoài

Trình duyệt lưu phiên đăng nhập để bạn không phải đăng nhập lại mỗi lần mở trang. Trình duyệt cũng lưu lựa chọn giao diện sáng hoặc tối trên thiết bị. Xóa dữ liệu website trong trình duyệt không xóa tài khoản hay dữ liệu trên máy chủ. Hãy đăng xuất khi dùng máy chung. Cloudflare phục vụ website, Supabase xử lý xác thực và Google cung cấp đăng nhập Google. Các dịch vụ này có thể xử lý thông tin kỹ thuật như địa chỉ IP và nhật ký truy cập theo chính sách của họ.

Danh mục ảnh hiện tại và ảnh do quản trị viên tải lên được phục vụ từ website. Ứng dụng đặt chính sách không gửi địa chỉ trang làm thông tin giới thiệu khi tải ảnh.

Bình chọn trực tiếp và giải sức mạnh

D1 lưu một phiếu cho mỗi tài khoản, nhân vật và tiêu chí yêu thích/tạo hình trong mỗi đợt bình chọn, cùng thời gian ghi nhận cho phiếu mới. Phiếu cũ không có thời gian chỉ tính vào toàn thời gian. Tuần bắt đầu thứ Hai, tháng bắt đầu ngày 1 theo giờ Việt Nam. Admin reset theo cấp bậc trong từng tiêu chí: reset tuần đưa tuần về 0 và giữ tháng/toàn thời gian; reset tháng đưa tuần và tháng về 0, giữ toàn thời gian; reset toàn thời gian đưa cả ba khoảng về 0. Số cần giữ được lưu dưới dạng tổng hợp theo nhân vật và khoảng lịch, không kèm mã tài khoản hay thời gian từng phiếu. Các lựa chọn của đợt cũ được xóa và mọi người có thể vote lại; phiếu mới cộng vào cả ba khoảng. Tổng đã chốt không thay đổi khi tài khoản xóa phiếu hoặc xóa tài khoản, nhưng có thể được admin reset theo khoảng tương ứng; tuần/tháng chỉ hiển thị tổng thuộc khoảng lịch hiện tại. Chuyển tuần/tháng tự nhiên không mở thêm quyền vote; quyền này được mở khi admin reset. Giải sức mạnh lưu một lựa chọn cho mỗi tài khoản và trận đấu. Admin chốt từng vòng; số phiếu tổng hợp và kết quả vòng đã chốt được giữ làm lịch sử, không thay đổi khi tài khoản xóa phiếu sau đó. Lịch sử tổng hợp không ghi danh tính người bình chọn. Bảng sức mạnh tuần mới bắt đầu vào 00:00 thứ Hai theo giờ Việt Nam; các mùa trước vẫn xem lại được.

Giới hạn thao tác và lưu trữ

Website lưu bộ đếm tạm theo mã tài khoản để hạn chế spam: bình chọn trực tiếp và giải sức mạnh giới hạn riêng 60 thao tác/phút và 500/giờ; quản lý danh mục giới hạn 20/phút và 300/giờ. Bộ đếm hết hạn được dọn khi có yêu cầu ghi tiếp theo. Phiếu gắn với tài khoản được giữ cho đến khi bạn xóa hoặc người vận hành xử lý theo yêu cầu của bạn.

Dữ liệu kỹ thuật và nhật ký vận hành

Website dùng địa chỉ IP do Cloudflare cung cấp để tạo mã băm phục vụ giới hạn yêu cầu và chống lạm dụng. Mã băm này không phải dữ liệu ẩn danh hoàn toàn. Bộ đếm theo kết nối được xử lý tại Cloudflare, tách biệt với bộ đếm theo tài khoản trong D1.

Nhật ký lỗi của ứng dụng ghi mã yêu cầu, tuyến API, mã trạng thái và nhóm lỗi để chẩn đoán sự cố. Cloudflare có thể ghi thêm thông tin yêu cầu trong nhật ký vận hành. Nhật ký quản trị có thể chứa mã tài khoản quản trị viên, thời gian, hành động và đối tượng được thay đổi; một số thao tác cũng được lưu trong D1. Chức năng xóa tài khoản không tự động xóa nhật ký quản trị. Các nhật ký này phục vụ vận hành và kiểm tra sự cố, không được hiển thị trong bảng xếp hạng công khai.

Bản sao lưu do người vận hành quản lý

Để khôi phục khi có sự cố, người vận hành tạo bản sao dữ liệu bình chọn, bình luận và dữ liệu xác thực. Bản sao có thể chứa thông tin cá nhân trong hệ thống tại thời điểm sao lưu. Các bản xuất được lưu trên thiết bị của người vận hành; bản lưu trên Google Drive được đóng gói có mật khẩu và mã hóa. Bản sao lưu không phải dữ liệu công khai.

Xóa tài khoản hoặc bình chọn trên website không tự động xóa dữ liệu khỏi bản sao đã tạo trước đó. Việc quản lý và dọn bản sao được thực hiện thủ công; hiện chưa có cơ chế tự động bảo đảm xóa mọi bản sao sau một thời hạn cố định. Khi khôi phục bản sao cũ, người vận hành cần đối soát yêu cầu xóa để tránh đưa dữ liệu đã xóa trở lại sử dụng.

Xóa dữ liệu và tài khoản

Mở Tài khoản → Dữ liệu của bạn để xóa toàn bộ bình chọn hoặc xóa tài khoản cùng bình chọn và bình luận. Xóa riêng bình chọn không xóa bình luận. Xóa tài khoản yêu cầu đăng nhập lại trong vòng 10 phút và nhập xác nhận. Tài khoản đang giữ quyền quản trị phải chuyển quyền trước khi xóa. Việc xóa ở Anime Arena không xóa tài khoản Google.

Nếu dịch vụ xác thực tạm lỗi, bình chọn và bình luận được xóa trước và tài khoản bị khóa thao tác ghi trong lúc chờ; nếu vẫn đăng nhập được, bạn có thể thử lại. Nếu tài khoản xác thực đã bị xóa, quản trị viên có thể đối soát và hoàn tất phía máy chủ mà không yêu cầu bạn đăng nhập lại. Việc đối soát hiện do quản trị viên thực hiện, chưa chạy tự động. Mốc bảo vệ chống yêu cầu ghi đang chạy được giữ ít nhất 24 giờ sau khi hoàn tất và dọn ở lần ghi tiếp theo. Nhật ký và bản sao lưu của nhà cung cấp có thể còn dữ liệu trong thời gian lưu giữ của họ; xóa khỏi hệ thống đang hoạt động không đồng nghĩa mọi bản sao lưu biến mất ngay.

Bảo vệ dữ liệu

Website dùng HTTPS, xác minh phiên đăng nhập ở máy chủ, giới hạn quyền quản trị và truy vấn database có tham số. Không hệ thống nào bảo đảm an toàn tuyệt đối. Không chia sẻ mật khẩu, mã xác nhận hoặc phiên đăng nhập với người khác.

Thông tin về nhà cung cấp: Supabase, Cloudflare, Google.