I. Mục đích và phạm vi áp dụng
1.1 Giới thiệu nền tảng
ClubList x PTNK (vận hành tạm thời tại tên miền clublistptnk.scholarbridge.tech) là nền tảng tổng hợp danh bạ câu lạc bộ tại Trường Phổ Thông Năng Khiếu, ĐHQG-HCM. Nền tảng là sự hợp tác giữa ClubList, trực thuộc dự án ScholarBridge, và Đoàn trường PTNK.
1.2 Phạm vi điều chỉnh
Tài liệu này quy định các nguyên tắc về bảo mật thông tin, quyền riêng tư dữ liệu và trách nhiệm nội dung đối với tất cả các bên tham gia hệ thống, bao gồm:
- Ban chủ nhiệm CLB (Club Admin): Đại diện Ban chủ nhiệm, Ban truyền thông hoặc người quản trị được ủy quyền của Câu lạc bộ/Dự án/Tổ chức.
- Người truy cập (Visitors/Viewers): Học sinh, phụ huynh, giáo viên và người dùng internet truy cập, tìm hiểu thông tin trên nền tảng.
- Ban quản trị hệ thống (Super Admin): Quản trị viên được Đoàn trường PTNK chỉ định và đội ngũ kỹ thuật được ủy quyền để vận hành nền tảng.
II. Chính sách thu thập và xử lý dữ liệu
2.1 Dữ liệu Câu lạc bộ / Dự án đăng ký
Khi Ban chủ nhiệm nộp biểu mẫu đăng ký CLB/Dự án, hệ thống thu thập các thông tin sau:
- Thông tin định danh tổ chức: Tên CLB/Dự án, loại hình tổ chức (CLB / Dự án / Tổ chức), mô hình hoạt động (Chính thức / Tự phát / Tự do), trường THPT trực thuộc hoặc khu vực hoạt động, thể loại hoạt động.
- Thông tin người đại diện: Họ tên người đại diện, địa chỉ email liên hệ chính thức, liên kết Fanpage Facebook chính thức.
- Thông tin truyền thông công khai: Ảnh logo, ảnh bìa, mô tả ngắn, nội dung bài giới thiệu, bài đăng tin tức, thông tin sự kiện, sản phẩm/dự án, trạng thái tuyển thành viên và liên kết ứng tuyển.
2.2 Dữ liệu Người truy cập (Visitors)
ClubList cam kết tôn trọng tuyệt đối sự riêng tư của học sinh truy cập nền tảng:
- Không lưu trữ địa chỉ IP bản rõ: Hệ thống chỉ dùng địa chỉ IP trong thời điểm xử lý để chống spam. Nếu cần ghi log chống đếm trùng, hệ thống chỉ lưu mã HMAC một chiều theo từng CLB, không lưu địa chỉ IP gốc.
- Cơ chế chống đếm trùng 24 giờ: Một cookie thiết bị ngẫu nhiên, không chứa thông tin cá nhân, giúp hệ thống không tính lặp cùng một lượt xem trong 24 giờ. Log phục vụ chống spam được dọn theo lịch hằng ngày sau khi vượt quá 48 giờ. Hệ thống không thể suy ra danh tính hay địa chỉ mạng thực tế từ các mã này.
- Không yêu cầu khai báo cá nhân: Người truy cập phổ thông không cần đăng ký tài khoản cá nhân, không bị yêu cầu cung cấp tên, số điện thoại hay vị trí địa lý.
2.3 Sử dụng Cookie & Công nghệ lưu trữ
- Cookie quản trị (club_admin_token): Lưu trữ token đăng nhập đã mã hóa dành riêng cho Club Admin với phạm vi đường dẫn cố định (Path-scoped cookie: /{school}/{club}), ngăn chặn rò rỉ session giữa các CLB.
- Cookie phiên làm việc (clublist_session): Cookie cấp cao dành cho Super Admin thực hiện công tác xét duyệt và hỗ trợ kỹ thuật.
- Cookie gợi ý trạng thái (clublist_identity_hint): Lưu nhãn nhận diện tĩnh trên trình duyệt để hiển thị lối vào nhanh trang quản trị cho BCN khi chuyển trang.
- Cookie chống đếm trùng (clublist_viewer): Mã ngẫu nhiên chỉ dùng để chống gian lận lượt xem, không chứa tên, email hoặc thông tin tài khoản và không thể đọc bằng JavaScript.
III. Nguyên tắc bảo mật và quyền hạn tài khoản
3.1 Quy trình Kích hoạt & Bảo mật Mật khẩu
- Mã kích hoạt một lần: Mỗi mã kích hoạt tài khoản (Activation Token) có hiệu lực trong 07 ngày và chỉ sử dụng đúng 01 lần duy nhất.
- Mã hóa Bcrypt tiêu chuẩn: Mật khẩu quản trị được mã hóa một chiều bằng thuật toán Bcrypt với hệ số Salt = 12 trước khi lưu vào cơ sở dữ liệu. Hệ thống áp dụng cơ chế so sánh timing-safe để chống tấn công dò quét.
- Đặt lại mật khẩu (Reset Password): Liên kết đặt lại mật khẩu có hiệu lực trong 24 giờ và tự động vô hiệu hóa các liên kết cũ trước đó.
IV. Quyền sở hữu trí tuệ và trách nhiệm nội dung
4.1 Quyền sở hữu nội dung
Câu lạc bộ/Dự án giữ toàn bộ bản quyền đối với các bài viết, hình ảnh, tài liệu và sản phẩm do nhóm mình tạo ra và đăng tải trên ClubList. Bằng việc công khai nội dung, CLB cấp cho ClubList quyền hiển thị phi độc quyền (non-exclusive) nhằm mục đích truyền thông và kết nối học sinh.
4.2 Trách nhiệm nội dung của Câu lạc bộ
Ban chủ nhiệm CLB chịu trách nhiệm hoàn toàn trước pháp luật và cộng đồng về tính chính xác, tính chân thực của thông tin đăng tải:
- Bản quyền hình ảnh & Văn bản: Cam kết không sử dụng hình ảnh, tác phẩm nghệ thuật, thiết kế hoặc văn bản vi phạm bản quyền của cá nhân/tổ chức khác.
- Tiêu chuẩn cộng đồng: Cấm tuyệt đối các nội dung kích động bạo lực, thù hằn, ngôn từ xúc phạm, nội dung khiêu dâm, thông tin sai sự thật (fake news) hoặc các hoạt động chính trị/tôn giáo vi phạm quy định môi trường giáo dục.
- Hoạt động thương mại & Lừa đảo: Cấm sử dụng trang CLB để kinh doanh thương mại trái phép, lừa đảo huy động vốn hoặc quảng cáo sản phẩm dịch vụ độc hại.
4.3 Quyền tạm ngừng / Đình chỉ trang (Suspend)
Ban quản trị ClubList (Super Admin) có quyền tạm ẩn hoặc đình chỉ (Suspend) trang công khai của CLB ngay lập tức mà không cần báo trước trong các trường hợp:
- Mạo danh tổ chức: Phát hiện hành vi mạo danh tên CLB, trường học hoặc tổ chức khác.
- Vi phạm quy định: Vi phạm nghiêm trọng các quy định về tiêu chuẩn cộng đồng hoặc bản quyền nội dung.
- Yêu cầu từ Nhà trường: Có văn bản hoặc yêu cầu chính thức từ Ban Giám hiệu nhà trường trực thuộc.
V. Miễn trừ trách nhiệm dành cho liên kết bên ngoài
Trang CLB trên ClubList có thể chứa các liên kết dẫn đến kênh truyền thông bên ngoài (Fanpage Facebook, Instagram, kênh YouTube, biểu mẫu Google Forms ứng tuyển, website tài trợ...).
- Giới hạn kiểm soát: ClubList không kiểm soát và không chịu trách nhiệm về nội dung, chính sách bảo mật hoặc mức độ an toàn của các trang web/dịch vụ bên thứ ba này.
- Lưu ý người dùng: Học sinh và người dùng cần tự kiểm tra kỹ lưỡng trước khi điền thông tin cá nhân vào các biểu mẫu đăng ký bên ngoài do CLB đính kèm.
VI. Cập nhật chính sách và kênh hỗ trợ
Chính sách này có thể được điều chỉnh để phù hợp với sự phát triển kỹ thuật và quy định vận hành thực tế. Mọi thay đổi lớn sẽ được thông báo công khai trên nền tảng hoặc qua email quản trị của các CLB.

