Kepsy
English

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

Ngày hiệu lực: {{OWNER_EFFECTIVE_DATE}} Đơn vị công bố (bên kiểm soát dữ liệu): {{OWNER_LEGAL_NAME}} Liên hệ về quyền riêng tư và yêu cầu dữ liệu: {{OWNER_CONTACT_EMAIL}} Hỗ trợ và tài liệu: {{OWNER_SUPPORT_URL}}

Chính sách này áp dụng cho extension trình duyệt Kepsy trên Google Chrome, Microsoft Edge và Mozilla Firefox. Extension và chính sách này giống nhau trên cả ba trình duyệt và cả ba store.

Tóm tắt

  • Nếu bạn không đăng nhập, extension không gửi cho chúng tôi gì cả.
  • Nếu bạn đăng nhập, Clerk (nhà cung cấp đăng nhập của chúng tôi) xử lý việc đăng nhập, còn chúng tôi chỉ giữ địa chỉ email và gói của bạn. Nếu bạn mua Pro, chúng tôi giữ thêm đơn hàng.
  • Clerk lưu dữ liệu đăng nhập của bạn ở Hoa Kỳ. Một phiên đăng nhập kéo dài 7 ngày, sau đó bạn đăng nhập lại.
  • Chúng tôi không bao giờ nhận số thẻ hay thông tin đăng nhập ngân hàng của bạn. Thanh toán thẻ đi tới Lemon Squeezy, còn chuyển khoản đi qua ngân hàng của bạn.
  • Chúng tôi không bao giờ biết bạn xem trang nào hay lưu video nào.
  • Video đi thẳng từ trang bạn đang xem về máy bạn, không qua server của chúng tôi.
  • Không có phân tích, quảng cáo hay theo dõi.

1. Extension làm gì

Kepsy tìm media mà trang bạn đang xem đã phát hoặc đang tải. Nó liệt kê media đó trong popup và lưu về máy bạn khi bạn bấm tải. Mọi việc chạy trong trình duyệt của bạn: extension đọc hoạt động mạng của chính trang đó, tải các byte, rồi ghi file vào thư mục Downloads qua API tải xuống của trình duyệt.

2. Chúng tôi thu thập gì

Chỉ những gì một tài khoản cần:

Dữ liệuVì saoĐi tới đâu
Địa chỉ email của bạnĐể đăng nhập bằng mã 6 số gửi qua email, hoặc bằng Google. Không có mật khẩu.Clerk (nhà cung cấp đăng nhập) và server tài khoản của chúng tôi
Phiên đăng nhập của bạn (token phiên và các cookie Clerk đặt cho phiên đó)Để giữ bạn đăng nhập 7 ngày và chứng minh với server của chúng tôi tài khoản nào đang hỏi.Clerk và chính trình duyệt của bạn. Server của chúng tôi chỉ kiểm tra token, không lưu nó.
Gói của bạn (miễn phí hay Pro, trạng thái, ngày hết hạn nếu có)Để nâng giới hạn miễn phí hằng ngày cho tài khoản có gói trả phí. Gói thuộc về tài khoản, nên bạn thấy cùng một gói ở mọi trình duyệt bạn đăng nhập.Server tài khoản của chúng tôi
Địa chỉ IP của bạnChỉ để giới hạn tần suất yêu cầu đầu tiên gắn một lần đăng nhập với tài khoản, để một người không thể làm ngập nó. Nó được lưu như một bộ đếm yêu cầu, không bao giờ nằm cạnh địa chỉ email.Server tài khoản của chúng tôi
Đơn hàng của bạn (gói, số tiền, loại tiền, cổng thanh toán, mã đơn, thời điểm tạo và thanh toán)Để bật Pro sau khi bạn trả tiền, để gia hạn, và để giữ sổ sách kế toán theo luật.Server tài khoản của chúng tôi
Thông tin thẻ hoặc ngân hàngKhông có. Chúng tôi không bao giờ nhận số thẻ hay thông tin đăng nhập ngân hàng. Đơn vị thanh toán nhận thông tin thẻ, còn ngân hàng của bạn xử lý khoản chuyển.Không đâu cả ở phía chúng tôi

Tài khoản chỉ cần cho gói trả phí. Bạn mua ngay trong popup của extension: chọn gói (30 hoặc 365 ngày) và cách trả. Bạn trả một lần và gói không tự gia hạn. Nếu bạn không đăng nhập, extension không gửi cho chúng tôi gì cả.

Đăng nhập là như nhau cho tài khoản miễn phí và trả phí, và do Clerk chạy. Bạn nhập địa chỉ email và mã 6 số Clerk gửi tới, ngay trong popup của extension, hoặc chọn Google. Đăng nhập bằng Google mở trang đăng nhập Kepsy trên website của chúng tôi, nơi Clerk đặt cookie của nó, và extension đọc phiên đó. Server của chúng tôi không bao giờ thấy mã của bạn. Nó chỉ nhận token phiên, để hỏi tài khoản đang ở gói nào.

3. Những gì chúng tôi không bao giờ gửi lên server

  • chúng tôi không bao giờ gửi URL video, URL trang, tên file hay nội dung bạn tải lên server của chúng tôi. Extension đọc chúng trong trình duyệt và tải byte trực tiếp từ trang bạn đang mở. Server của chúng tôi không bao giờ biết bạn truy cập trang nào hay lưu video nào.
  • Chúng tôi không bao giờ gửi tên file, nội dung file hay bất cứ thứ gì bạn đã tải.
  • Chúng tôi không bao giờ gửi lịch sử duyệt web, các trang bạn mở hay các tab bạn đang có.
  • Chúng tôi không bao giờ gửi tiêu đề, thời lượng hay kích thước của media đã phát hiện.

Extension chỉ gửi các yêu cầu sau tới server của chúng tôi: đọc gói của bạn, xem các gói đang bán, bắt đầu thanh toán (gói và cách trả bạn chọn), đọc trạng thái đơn hàng (mã đơn), và xoá tài khoản khi bạn yêu cầu. Yêu cầu đọc gói không có request body và không có trường tài khoản nào. Server chỉ nhận ra bạn qua token phiên, và nó xác minh token đó trước khi trả lời. Việc đăng nhập đi tới Clerk, không đi tới server của chúng tôi.

Đây là cam kết về extension do chúng tôi phát hành, không phải bảo đảm về mọi client có thể có. Extension phát hành không có trường nào trong các yêu cầu này có thể mang URL media. Một bản extension bị sửa có thể gửi bất cứ thứ gì tới bất kỳ server nào. Nhưng nó vẫn không thể khiến server của chúng tôi tiết lộ gì về các lượt tải của bạn, vì server không bao giờ nhận thông tin đó.

4. Extension lưu gì trên máy bạn

Lưu ở đâuLưu gìCó gửi cho chúng tôi không?
Bộ nhớ cục bộ của extensionPhiên đăng nhập Clerk của bạn, gói đã cache (đọc lại mỗi 10 phút), và bộ đếm lượt tải miễn phí hằng ngàyToken phiên được gửi mỗi khi extension gọi server, vì nó chứng minh tài khoản nào đang hỏi. Gói đã cache và bộ đếm không bao giờ được gửi.
Bộ nhớ phiên của extensionMedia phát hiện trong mỗi tab, bản ghi tải xuống theo tab, hàng đợi tải hàng loạt, và thông tin thanh toán của đơn bạn chưa trả xong (mã QR, nội dung chuyển khoản và mã đơn)Không. Bộ nhớ này bị xoá khi phiên trình duyệt kết thúc.

Bộ đếm miễn phí hằng ngày chỉ nằm trên máy bạn và không gắn với tài khoản. Bạn có thể đặt lại nó khi xoá dữ liệu của extension. Chúng tôi chấp nhận điều đó để không phải đếm lượt tải của bạn trên server.

5. Các quyền và vì sao mỗi quyền là cần thiết

Extension xin bộ quyền nhỏ nhất đủ để lưu một video. Mỗi quyền được dùng bởi code nằm trong extension. Extension không chạy code từ xa.

QuyềnVì sao extension cần nó
webRequestĐể biết trang bạn đang xem tải media nào. Extension chỉ đọc URL yêu cầu và header phản hồi, không bao giờ chặn hay sửa yêu cầu. Không có quyền này, hầu hết trình phát không lộ URL media.
downloadsĐể lưu file hoàn chỉnh vào thư mục Downloads qua trình quản lý tải xuống của trình duyệt, và để biết khi nào lưu xong mà dọn file tạm.
storageĐể giữ phiên đăng nhập, gói đã cache, bộ đếm miễn phí hằng ngày, danh sách media theo tab, bản ghi tải xuống và hàng đợi tải hàng loạt trên máy bạn.
cookiesĐể đọc cookie Clerk đặt trên trang đăng nhập Kepsy của website chúng tôi. Khi bạn đăng nhập bằng Google trên trang đó, cookie này là cách extension biết bạn đã đăng nhập. Extension chỉ đọc cookie Clerk của đúng website đó, không bao giờ đọc cookie của trang nào khác.
unlimitedStorageĐể giữ video trong lúc extension ghép nó. Một luồng đến dưới dạng nhiều mảnh nhỏ được ghép thành một file trước khi trình duyệt lưu, và một video dài chất lượng cao có thể nặng vài gigabyte. Không giữ lại gì sau khi file được lưu, và các mảnh còn sót do lượt tải bị ngắt được xoá sau một giờ.
offscreen (chỉ Chrome, Edge)Service worker không có trang, nên không tự tải và ghép media được. Một trang ẩn của extension làm việc đó. Firefox không có API này, nên trên Firefox cùng code đó chạy trong background page của extension.
declarativeNetRequestWithHostAccess (chỉ Chrome, Edge)Để đặt header Referer và Origin cho từng lượt truyền. Nhiều server media từ chối yêu cầu thiếu các header này và trả lỗi 403. Rule chỉ áp dụng cho host media, chỉ trong lúc lượt truyền chạy, và được gỡ khi xong. Firefox không có tính năng tương đương, nên trên Firefox host đòi các header này không tải được, và popup hiện rõ lý do lỗi mạng.
Quyền truy cập host <all_urls>Media có thể nằm trên bất kỳ trang nào, và extension không biết trước bạn sẽ dùng trang nào. Nó cần quyền này để đọc hoạt động mạng của trang hiện tại và tải media mà nó liệt kê. Quyền này không cấp gì về tài khoản, file hay các extension khác của bạn.

Extension cũng chạy hai script nhỏ trong trang bạn đang xem để tìm media không xuất hiện trong hoạt động mạng. Cả hai nằm sẵn trong extension, và không script nào chạy trên các host bị chặn ở mục 6. Extension không đọc, lưu hay gửi nội dung các trang của bạn.

6. Những gì extension không làm

  • Nó không phá DRM. Nội dung được bảo vệ hiện nhãn DRM protected content — not supported, và nút tải của nó bị tắt. Extension không thể và sẽ không giải mã media được bảo vệ.
  • Nó không hoạt động trên các nền tảng có điều khoản cấm tải. Một danh sách host bị chặn cố định khiến extension không phát hiện và không tải gì ở đó, trên mọi trình duyệt.
  • Nó không dùng phân tích, đo từ xa, quảng cáo hay theo dõi. Không có SDK phân tích của bên thứ ba, không có mạng quảng cáo và không có báo cáo sử dụng.
  • Nó không bán hay chia sẻ dữ liệu của bạn cho ai ngoài các nhà cung cấp ở mục 7, và chỉ cho các mục đích nêu ở đó.
  • Nó không tải qua server của chúng tôi. Các byte đi thẳng từ trang bạn đang mở về máy bạn.

Bạn chịu trách nhiệm dùng extension hợp pháp. Chỉ tải những gì bạn có quyền tải, và tôn trọng điều khoản cùng bản quyền của các trang bạn truy cập.

7. Nhà cung cấp dịch vụ

Nhà cung cấpVai tròDữ liệu họ nhận
Server tài khoản của chúng tôiLưu tài khoản và gói, và là server duy nhất của chúng tôi mà extension gọi tới.Địa chỉ email, gói của bạn, và một bộ đếm theo địa chỉ IP để giới hạn tần suất. Nó kiểm tra token phiên nhưng không lưu.
ClerkChạy việc đăng nhập: gửi mã 6 số qua email, giữ phiên đăng nhập (7 ngày) và báo cho server của chúng tôi khi một tài khoản bị xoá. Clerk lưu dữ liệu này ở Hoa Kỳ.Địa chỉ email, mã đăng nhập, phiên, địa chỉ IP và thông tin trình duyệt của bạn, theo chính sách quyền riêng tư của Clerk
GoogleChỉ đăng nhập cho bạn khi bạn chọn "Đăng nhập bằng Google".Những gì Google chia sẻ với Clerk cho lần đăng nhập, là địa chỉ email và tên của bạn, theo chính sách quyền riêng tư của Google
SePayĐọc các khoản chuyển vào tài khoản ngân hàng của chúng tôi, để khoản chuyển có đúng nội dung tự bật Pro.Số tiền, nội dung chuyển khoản và tên người chuyển do ngân hàng của bạn cung cấp
vietqr.appTạo ảnh mã QR cho chuyển khoản.Số tài khoản của chúng tôi, số tiền và mã đơn. Không nhận địa chỉ email.
Lemon SqueezyĐơn vị bán hàng (merchant of record) cho thanh toán thẻ và PayPal. Họ bán gói cho bạn và thu tiền.Địa chỉ email, thông tin thanh toán và quốc gia của bạn, theo chính sách quyền riêng tư của họ. Số thẻ của bạn chỉ đến Lemon Squeezy và không bao giờ tới server của chúng tôi.

Clerk, Google, SePay, vietqr.app và Lemon Squeezy mỗi bên xử lý dữ liệu theo chính sách quyền riêng tư của riêng họ. Thông tin chuyển khoản đến từ ngân hàng của bạn, không phải từ extension. Chúng tôi không chuyển dữ liệu của bạn cho ai khác, và không bán nó.

8. Lưu giữ và xoá

  • Địa chỉ email và gói của bạn được giữ trong khi tài khoản còn tồn tại.
  • Một phiên đăng nhập kéo dài 7 ngày. Nó nằm trên máy bạn cho tới khi hết hạn, bạn đăng xuất hoặc xoá dữ liệu extension. Clerk giữ tài khoản và các phiên của bạn cho tới khi tài khoản bị xoá.
  • Bộ đếm giới hạn tần suất theo IP bị xoá một giờ sau khi cửa sổ mười lăm phút của nó đóng.
  • Bộ đếm miễn phí hằng ngày và danh sách media theo tab chỉ nằm trên máy bạn. Danh sách media bị xoá khi phiên trình duyệt kết thúc.
  • Đơn hàng được giữ 10 năm, vì Luật Kế toán yêu cầu.
  • Để xoá tài khoản, mở popup của extension, vào màn Tài khoản và chọn "Xoá tài khoản". Chúng tôi xoá tài khoản ở Clerk và trên server của chúng tôi, cùng các phiên và gói của nó. Bạn cũng có thể viết tới {{OWNER_CONTACT_EMAIL}} từ địa chỉ bạn đã đăng ký. Đơn hàng của bạn vẫn được giữ đủ 10 năm, nhưng không còn gắn với địa chỉ email của bạn. Chúng tôi chỉ giữ gói, số tiền, cổng thanh toán và ngày.

9. Trẻ em

Extension không hướng tới trẻ em, và chúng tôi không cố ý thu thập dữ liệu của trẻ em. Dùng miễn phí không cần tài khoản.

10. Thay đổi chính sách này

Nếu chính sách này thay đổi, ngày hiệu lực ở trên đổi theo, và bản mới được đăng tại cùng địa chỉ. Release notes của extension cũng ghi lại các thay đổi quan trọng.

11. Liên hệ

Câu hỏi, yêu cầu và khiếu nại: {{OWNER_CONTACT_EMAIL}}.


Chính sách này mô tả đúng những gì extension đã phát hành làm. Một test tự động đối chiếu bảng quyền ở trên với quyền mà bản build cho từng trình duyệt khai báo, nên chính sách và code không thể lệch nhau mà không bị phát hiện.