Chính sách bảo mật
Drive Manager (“ứng dụng”) là công cụ quản trị cá nhân, chạy cho chính chủ sở hữu các tài khoản Google Drive được kết nối. Chính sách này nói rõ ứng dụng đọc và lưu những dữ liệu nào, dùng để làm gì, và bạn xoá chúng bằng cách nào.
1. Dữ liệu ứng dụng truy cập
Khi bạn kết nối một tài khoản Google, ứng dụng yêu cầu các quyền (scope) sau:
https://www.googleapis.com/auth/drive— đọc và quản lý tệp, thư mục trên Drive của tài khoản đó (để bạn duyệt, tải lên, tải xuống, đổi tên, xoá và chia sẻ).openid,email,profile— chỉ để hiển thị email, tên và ảnh đại diện của tài khoản đã kết nối.
Ứng dụng không bao giờ nhận được mật khẩu Google của bạn.
2. Dữ liệu ứng dụng lưu lại
- Thông tin tài khoản: email, tên hiển thị, ảnh đại diện, mã định danh Google, hạn mức dung lượng.
- Token OAuth (access token và refresh token). Token được mã hoá AES-256-GCM bằng khoá riêng của người vận hành trước khi ghi vào cơ sở dữ liệu; khoá này không nằm trong mã nguồn.
- Siêu dữ liệu Drive: tên và đường dẫn tệp/thư mục, kích thước, loại tệp, quyền chia sẻ, thời điểm sửa — chỉ những gì cần để hiển thị và thao tác. Nội dung tệp chỉ được truyền khi bạn chủ động tải lên hoặc tải xuống.
- Dữ liệu do bạn tạo trong ứng dụng: nhóm thư mục cục bộ, danh sách thư mục được phép hiển thị, ảnh chụp dung lượng, phiên tải lên và lịch sử các việc chạy nền.
- Cookie phiên đăng nhập admin (httpOnly, có chữ ký HMAC). Cookie này chỉ dùng để giữ phiên đăng nhập — không dùng cho quảng cáo hay theo dõi.
3. Ứng dụng KHÔNG làm gì
- Không bán, không cho thuê, không chia sẻ dữ liệu của bạn cho bên thứ ba.
- Không dùng dữ liệu cho quảng cáo, không có trình theo dõi/phân tích hành vi.
- Không đọc nội dung tệp ngoài phạm vi thao tác bạn yêu cầu, không gửi dữ liệu tới máy chủ nào khác ngoài Google Drive API và cơ sở dữ liệu của chính người vận hành.
4. Nơi lưu dữ liệu
Dữ liệu được lưu trong cơ sở dữ liệu của người vận hành ứng dụng (bản tự host, ví dụ Postgres trên Neon và ứng dụng trên Vercel). Các nhà cung cấp hạ tầng này xử lý dữ liệu với vai trò nhà cung cấp dịch vụ (lưu trữ, log vận hành). Kết nối tới ứng dụng được bắt buộc dùng HTTPS.
5. Thời gian lưu và cách xoá dữ liệu
- Ngắt kết nối trong ứng dụng (trang “Tài khoản”) sẽ xoá token của tài khoản đó khỏi cơ sở dữ liệu ngay lập tức.
- Thu hồi quyền tại Google: vào myaccount.google.com/permissions và xoá quyền truy cập của “Drive Manager”. Sau đó ứng dụng không thể truy cập tài khoản nữa.
- Xoá toàn bộ dữ liệu: gửi yêu cầu tới email liên hệ bên dưới; dữ liệu trong cơ sở dữ liệu sẽ bị xoá trong vòng 30 ngày.
- Phiên tải lên dở được lưu tạm và tự dọn sau tối đa 7 ngày; bạn có thể yêu cầu xoá sớm hơn.
6. Bảo mật
- Token OAuth mã hoá AES-256-GCM; khoá lưu trong biến môi trường của máy chủ.
- Cookie phiên httpOnly + Secure + SameSite=Lax, ký bằng HMAC-SHA256.
- Chỉ một tài khoản admin (do người vận hành đặt) truy cập được giao diện.
- Dù vậy, không có hệ thống nào an toàn tuyệt đối: bạn nên tự sao lưu dữ liệu quan trọng và giữ mật khẩu admin riêng.
7. Trẻ em
Ứng dụng không dành cho người dưới 13 tuổi (hoặc độ tuổi tối thiểu theo luật nơi bạn sống) và không cố ý thu thập dữ liệu của trẻ em.
8. Thay đổi chính sách
Khi chính sách thay đổi, ngày “Cập nhật lần cuối” ở đầu trang sẽ được cập nhật. Việc bạn tiếp tục dùng ứng dụng sau khi chính sách thay đổi nghĩa là bạn chấp nhận bản mới.
9. Liên hệ
Mọi câu hỏi về dữ liệu hoặc yêu cầu xoá dữ liệu, gửi tới: gnasai1218@gmail.com