Giới thiệu & Phương pháp

Danh mục này trả lời một câu hỏi duy nhất: tôi có thể đến đâu để xem hoặc sử dụng miễn phí một cách hợp pháp? Đơn vị dữ liệu là một dịch vụ — một điểm đến có thật như đài truyền hình công cộng, nền tảng phát trực tuyến có quảng cáo, hay một dự án mã nguồn mở. Đây không phải danh mục từng bộ phim, từng tập hay từng kênh.

Cách một mục được đưa vào

Không có mục nào được công bố chỉ vì nó từng xuất hiện trong một danh sách nào đó. Một bản ghi chỉ được công bố khi vượt qua toàn bộ các bước dưới đây, và chỉ khi con người hoặc một quy tắc chính thức từ nguồn dữ liệu phân loại nó là safe.

DISCOVERED → SOURCE_CHECKED → NORMALIZED → DEDUPED
  → OFFICIAL_DOMAIN_CHECKED → ACCESS_CLASSIFIED
  → REGION_CLASSIFIED → SAFE / REVIEW / REJECT → STATIC BUILD

Nhận dạng và loại bỏ trùng lặp

Một dịch vụ được nhận dạng bằng tên miền đăng ký được của trang web chính thức — tức tên miền hiệu lực cộng thêm một nhãn (tubi.tv, pluto.tv). Hai bản ghi cùng trỏ về một tên miền sẽ được gộp lại, và danh sách nguồn gốc của chúng được hợp nhất.

Đây cũng là lý do một số kênh anime được lưu trữ trên YouTube xuất hiện như một dịch vụ duy nhất: chúng cùng thuộc một tên miền đăng ký được. Tạo một bản ghi cho mỗi kênh sẽ vi phạm quy tắc nhận dạng này.

Danh sách hình thức truy cập là ranh giới pháp lý

Mỗi bản ghi phải phân loại hình thức truy cập của mình bằng một danh sách đóng. Một giá trị nằm ngoài danh sách này sẽ bị từ chối ngay trong mã — không bao giờ được âm thầm công bố:

  • Miễn phí phát sóng — truyền hình công cộng, không thanh toán
  • Miễn phí có quảng cáo (AVOD / FAST) — tài trợ bằng quảng cáo
  • Phạm vi công cộng — không còn ràng buộc bản quyền
  • Gói miễn phí — một mức miễn phí có thật của dịch vụ lớn hơn
  • Mã nguồn mở — phần mềm tự do mà bạn có thể tự vận hành

Một hình thức truy cập chưa xác định sẽ chuyển thành review. Nó không bao giờ trở thành safe bằng giả định hay suy đoán.

Những gì bị giữ lại

Hiện tại quy trình đang giữ 13144 ứng viên ở trạng thái review và 0 ở trạng thái rejected. Các bản ghi bị giữ vẫn hiển thị cho người duy trì dưới dạng tệp kết quả, và được loại trừ về mặt cấu trúc khỏi trang đã công bố: các mẫu trang chỉ nhập tập dữ liệu đã công bố.

Thứ tự hiển thị mặc định

Kết quả được sắp xếp theo mức độ khả dụng với người đọc, theo quy tắc phụ thuộc danh mục:

  • Với anime, phim/truyền hình, truyền hình trực tiếp và thể thao — nơi ràng buộc khu vực thực sự chặn truy cập: Việt Nam → Đông Nam Á → toàn cầu → khu vực khác.
  • Với mã nguồn mở / tự vận hành — nơi địa lý hầu như không liên quan: toàn cầu xếp trước, vì phần mềm tự vận hành không có rào cản khu vực.
  • Với dịch vụ miễn phí — toàn cầu xếp trước khi thực sự khả dụng toàn cầu; nếu không thì Việt Nam → Đông Nam Á → khu vực khác.

Thứ tự này chỉ ảnh hưởng đến hiển thị. Nó không bao giờ thay đổi quyết định safe, review hay rejected.

Ngôn ngữ

Giao diện mặc định là tiếng Việt, có thể chuyển sang tiếng Anh. Nội dung do nhóm duy trì có thể có cả hai ngôn ngữ; khi thiếu tiếng Việt, tiếng Anh sẽ được dùng thay thế. Một phần nội dung do nguồn dữ liệu cung cấp chỉ có bằng tiếng Anh, và được giữ nguyên.

Không có dịch máy. Mọi nội dung tiếng Việt đều do con người viết và được xem xét trong cùng một lần thay đổi mã nguồn. Không có API dịch, không có AI, không có phụ thuộc mới nào được thêm vào.

Những gì trang này chủ động không làm

  • Không lưu trữ, sao chép, chuyển mã, nhúng hay trung chuyển bất kỳ luồng video/âm thanh nào.
  • Không lập chỉ mục từng tựa phim, từng tập hay từng kênh như mục danh mục.
  • Không vận hành backend, cơ sở dữ liệu, API thời gian chạy hay AI ở thời điểm truy vấn.
  • Không nhận gửi nội dung từ người dùng, không tài khoản, không đặt theo dõi.
  • Không dùng mô hình để quyết định điều gì là hợp pháp hay được cấp phép.

Ngày xác minh

Mỗi bản ghi có một ngày last_verified hiển thị trên trang chi tiết của nó. Việc một bản ghi tồn tại nghĩa là nó đúng tại ngày đó; các dịch vụ thay đổi, gỡ danh mục theo khu vực và đóng cửa. Tập đã công bố phản ánh lần chạy quy trình gần nhất vào 2026-09-18.