Chính sách quyền riêng tư
Về chính sách này
FU Study Kit ("extension") là extension trình duyệt miễn phí, mã nguồn mở, có trên Chrome Web Store, do CDinhh phát triển. Extension giúp sinh viên FPT theo dõi việc ôn đề trên hai diễn đàn FuOverflow và FuExam, và xem thời khóa biểu, lịch thi, điểm danh FAP. Đây không phải sản phẩm chính thức của FuOverflow, FuExam hay Đại học FPT. Chính sách này giải thích extension xử lý dữ liệu gì, dữ liệu đi đâu và bạn xoá chúng như thế nào.
Nhà phát triển không vận hành máy chủ nào cho extension và không nhận được dữ liệu hay dữ liệu tài khoản Google của bạn. Bạn có thể tự kiểm tra trong mã nguồn.
Dữ liệu extension xử lý
| Dữ liệu | Để làm gì | Lưu ở đâu |
|---|---|---|
| Tiến độ ôn đề | Tính năng chính: các đề bạn tick đã ôn, đề đang học và câu đang làm dở, các câu gắn cờ. Chỉ gồm mã thread, số câu và thời điểm thay đổi. | Trình duyệt của bạn. Nếu đăng nhập, thêm Google Drive của bạn. |
| Tên đề và tên môn | Đọc từ các trang diễn đàn bạn mở, để popup liệt kê được các môn và đề bạn đã ôn. | Như tiến độ ôn đề. |
| Thời khóa biểu và điểm danh FAP | Chỉ khi bạn bật thời khóa biểu. Môn, lớp, giờ, phòng, giảng viên, trạng thái điểm danh, link học online, và số buổi có mặt / vắng của từng môn. Xem mục bên dưới. | Như tiến độ ôn đề. Nếu bật Calendar, các buổi học còn thành sự kiện trong Google Calendar của bạn. |
| Thông tin tài khoản Google | Email, tên và địa chỉ ảnh đại diện, để hiện tài khoản nào đang đăng nhập. | Trình duyệt của bạn, tới khi đăng xuất. Ảnh được tải thẳng từ Google. |
| Mã truy cập Google | Dùng để gửi yêu cầu tới Google. Hết hạn sau khoảng một giờ. | Bộ nhớ phiên của trình duyệt, bị xoá khi bạn đăng xuất hoặc đóng trình duyệt. |
| Cài đặt | Công tắc dọn trang diễn đàn, giao diện sáng/tối, tốc độ chụp, vị trí vùng che đáp án. Cài đặt Calendar (đưa sự kiện nào, nhắc trước, mã của lịch riêng). | Trình duyệt của bạn. Cài đặt Calendar được lưu thêm trên Google Drive để các máy dùng chung. |
File bạn tạo bằng Xuất dữ liệu và ảnh chụp màn hình được lưu vào máy của bạn, extension không bao giờ tải chúng lên. Ảnh chỉ được chụp khi bạn bấm nút chụp.
Thời khóa biểu và điểm danh FAP
Tính năng này tắt mặc định. Khi bạn bấm "Bật thời khóa biểu", trình duyệt sẽ hỏi bạn cho phép truy cập fap.fpt.edu.vn. Sau đó extension mở fap.fpt.edu.vn/WeeklyTimetable và fap.fpt.edu.vn/Report/Attendance trong một tab nền bằng phiên đăng nhập FAP sẵn có của bạn, đọc các bảng hiện trên trang rồi đóng tab.
Extension không đọc mật khẩu, cookie hay trang FAP nào khác. Nếu FAP đòi đăng nhập, bạn tự đăng nhập trong tab đó.
Dữ liệu người dùng Google
Đăng nhập là tuỳ chọn. Nếu bạn đăng nhập, extension xin Google các quyền dưới đây và chỉ dùng đúng như mô tả:
openid,emailvàprofile: nhận diện tài khoản và hiện nó trong popup.https://www.googleapis.com/auth/drive.appdata: tạo, đọc và cập nhật một file "fu-study-kit.json" trong thư mục dữ liệu ứng dụng ẩn của extension trên Drive của bạn. File chứa tiến độ ôn đề, tên đề, thời khóa biểu, điểm danh và cài đặt Calendar. Quyền này không cho truy cập các file khác trong Drive.https://www.googleapis.com/auth/calendar.app.created, chỉ xin khi bạn bật Google Calendar: tạo một lịch "FU Study Kit – Lịch học" rồi thêm, sửa, xoá sự kiện trong đó (buổi học và lịch thi của bạn, kèm lời nhắc bạn chọn). Quyền này không cho truy cập các lịch khác của bạn.
Dữ liệu Google của bạn chỉ dùng để đăng nhập, đồng bộ và tạo lịch. Không bị bán, không dùng cho quảng cáo, không dùng để đánh giá tín dụng và không dùng để huấn luyện mô hình AI. Không ai, kể cả nhà phát triển, đọc được dữ liệu này vì nó không bao giờ được gửi tới nhà phát triển.
Limited Use. FU Study Kit's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
Việc sử dụng thông tin nhận được từ Google API cũng tuân thủ Chính sách dữ liệu người dùng của Chrome Web Store, bao gồm các yêu cầu Limited Use.
Quyền trình duyệt
Extension chỉ xin trình duyệt những quyền thật sự cần. Các quyền tuỳ chọn chỉ được xin khi bạn dùng tính năng đó.
| Quyền | Dùng để làm gì |
|---|---|
storage | Lưu tiến độ, thời khóa biểu và cài đặt trong trình duyệt của bạn. |
fuoverflow.com, fuexam.me | Hiện checkbox, nhãn tiến độ và panel nhảy câu trên hai diễn đàn này. Extension không chạy trên trang nào khác. |
scripting và fap.fpt.edu.vn (tuỳ chọn) | Đọc thời khóa biểu và báo cáo điểm danh từ tab FAP, sau khi bạn bật thời khóa biểu. |
identity | Mở cửa sổ đăng nhập Google (tuỳ chọn) để dùng Drive và Calendar. |
<all_urls> (tuỳ chọn) | Chrome chỉ cho chụp tab khi có quyền này. Được xin khi bạn bấm "Cho phép" trong popup, và chỉ dùng để chụp tab diễn đàn đang mở khi bạn bấm nút chụp. |
Quyền kiểm soát và xoá dữ liệu
- Ngừng đồng bộ: bấm vào ảnh đại diện trong popup rồi chọn Đăng xuất. Dữ liệu vẫn ở trong trình duyệt, file Drive và lịch vẫn nằm trong tài khoản Google của bạn.
- Xoá lịch: bấm "Xoá lịch đã thêm" trong menu tài khoản, hoặc xoá lịch "FU Study Kit – Lịch học" trong Google Calendar.
- Xoá file trên Drive: trong Google Drive, mở Cài đặt → Quản lý ứng dụng → FU Study Kit → Xoá dữ liệu ứng dụng ẩn.
- Xoá dữ liệu trong trình duyệt: gỡ extension khỏi trình duyệt. Việc này không xoá file trên Drive hay lịch.
- Thu hồi quyền: gỡ quyền truy cập của extension ở trang Kết nối của tài khoản Google.
Vì nhà phát triển không giữ dữ liệu nào của bạn nên phía nhà phát triển không có gì để xoá.
Bảo mật
Các yêu cầu tới Google dùng HTTPS và cơ chế đăng nhập OAuth chuẩn của Google. Extension không bao giờ thấy mật khẩu Google hay FAP của bạn. Dữ liệu đọc từ file trên Drive được kiểm tra từng trường trước khi dùng. Dữ liệu trong trình duyệt chỉ an toàn ngang thiết bị của bạn, nên hãy giữ an toàn cho thiết bị và tài khoản Google.
Trẻ em
Extension không hướng tới trẻ em dưới 13 tuổi và không cố ý thu thập dữ liệu của trẻ em.
Trang web này
Trang web này được lưu trữ trên GitHub Pages và tải font từ Google Fonts. Các dịch vụ đó có thể xử lý dữ liệu kỹ thuật như địa chỉ IP. Trang không đặt cookie và không dùng analytics, chỉ lưu lựa chọn giao diện sáng/tối trong trình duyệt của bạn.
Thay đổi
Nếu chính sách này thay đổi, bản mới sẽ được đăng trên trang này kèm ngày cập nhật mới. Các bản trước có trong lịch sử GitHub của dự án. Nếu extension cần dùng dữ liệu của bạn theo cách mới, bạn sẽ được hỏi ý trước.
Liên hệ
Nếu có câu hỏi về chính sách này, hãy mở issue trên GitHub.