Pháp lý
Chính sách quyền riêng tư
Cập nhật lần cuối:
Chính sách này giải thích app desktop Rocketly, website này và dịch vụ tài khoản, đồng bộ, chia sẻ link của Rocketly (không bắt buộc) thu thập dữ liệu gì, vì sao, và bạn có thể làm gì với dữ liệu đó. “Chúng tôi” là những người làm ra và vận hành Rocketly. Việc dùng Rocketly cũng tuân theo Điều khoản sử dụng.
1. App khi không có tài khoản
Mọi thứ bạn tạo trong Rocketly (workspace, collection, request, environment, lịch sử, cookie và response) được lưu trong một cơ sở dữ liệu trên máy tính của bạn. Chúng tôi không truy cập được.
Request bạn gửi đi thẳng từ máy bạn tới API bạn gọi, không đi qua server của chúng tôi.
App không có analytics và không gửi báo cáo lỗi. Lỗi được ghi vào một file log trên máy bạn, và file đó chỉ rời máy khi chính bạn gửi cho chúng tôi.
Cập nhật: trừ khi bạn tắt “Check for updates automatically” trong Settings → About, app sẽ kiểm tra phiên bản mới ngay sau khi khởi động và sau đó cứ 6 giờ một lần, bằng cách tải một file nhỏ từ GitHub, nơi lưu bộ cài của chúng tôi. Như mọi lượt tải khác, GitHub sẽ thấy địa chỉ IP của bạn. Chúng tôi chỉ thấy tổng số lượt tải do GitHub thống kê.
2. Tài khoản của bạn
Nếu bạn tạo tài khoản, server của chúng tôi lưu:
- địa chỉ email, tên của bạn nếu bạn nhập, và thời điểm bạn xác minh email;
- mật khẩu, chỉ ở dạng băm Argon2 có salt. Chúng tôi không bao giờ lưu chính mật khẩu;
- nếu bạn đăng nhập bằng Google: ID tài khoản Google, địa chỉ email và tên của bạn;
- với mỗi thiết bị bạn đăng nhập: tên thiết bị (tên máy tính và hệ điều hành), một ID do app tạo ra, thời điểm đăng nhập và lần dùng gần nhất. Token đăng nhập chỉ được lưu ở dạng băm.
Chúng tôi chỉ dùng những thông tin này để đăng nhập cho bạn, đồng bộ các thiết bị và gửi những email nêu bên dưới.
3. Đồng bộ lưu những gì
Khi bật đồng bộ, server giữ một bản sao workspace, collection, folder, request, example đã lưu, environment và biến global của bạn, để từng thiết bị của bạn tải về. Lịch sử và cookie không bao giờ được đồng bộ.
Giá trị của biến bí mật chỉ được đồng bộ sau khi bạn thiết lập két bí mật, và chỉ ở dạng đã mã hoá trên thiết bị. Server lưu bản mã mà nó không giải mã được; một giá trị dẫn xuất từ mã PIN, giúp server kiểm tra PIN mà không biết PIN là gì; và khoá két của bạn ở dạng đã mã hoá. Không có két thì giá trị bí mật hoàn toàn không được đồng bộ.
Thông tin xác thực gõ thẳng vào tab Auth (token, mật khẩu, API key và client secret) ở lại trên thiết bị của bạn, trừ khi bạn chọn “sync it as plain text” cho request đó.
Mọi thứ khác bạn đồng bộ, như URL, header, body, script, response đã lưu và các biến không đánh dấu bí mật, được mã hoá khi truyền (HTTPS) và được bảo vệ trên server, nhưng không mã hoá đầu-cuối, nên về mặt kỹ thuật người vận hành server có thể đọc được. Hãy đánh dấu các giá trị nhạy cảm là bí mật.
6. Email
Chúng tôi gửi email về tài khoản của bạn (để xác minh địa chỉ email và đặt lại mật khẩu), và cho những người bạn chia sẻ collection hoặc environment. Email được gửi qua dịch vụ Gmail SMTP của Google. Chúng tôi không gửi bản tin hay email tiếp thị.
7. Website này
Website này không dùng analytics, quảng cáo hay công cụ theo dõi, và không tự đặt cookie nào. Font và hình ảnh được tải từ chính server của chúng tôi. Script duy nhất của bên thứ ba là Google reCAPTCHA, chỉ có trên trang đề xuất tính năng (xem bên dưới).
Trang Nhật ký thay đổi tải ghi chú phát hành từ GitHub ngay trong trình duyệt của bạn, và các link tải về đưa bạn tới GitHub. Khi đó GitHub nhận địa chỉ IP và thông tin trình duyệt của bạn, như mô tả trong tuyên bố quyền riêng tư của GitHub.
Chúng tôi dùng Google Search Console để xem website hiển thị thế nào trên Google Search. Công cụ này chỉ báo cáo số liệu tìm kiếm tổng hợp và không theo dõi người truy cập website.
8. Đề xuất tính năng
Form đề xuất tính năng trên website gửi cho chúng tôi những gì bạn nhập: tiêu đề, phần mô tả, hạng mục bạn chọn và địa chỉ email nếu bạn để lại, kèm ngôn ngữ của trang. Server gửi những thông tin này cho chúng tôi qua email và không lưu vào cơ sở dữ liệu. Chúng tôi giữ các email này trong hộp thư chừng nào còn cần để lên kế hoạch và phản hồi, và chỉ dùng email của bạn để trả lời đề xuất đó.
Form được bảo vệ bởi Google reCAPTCHA (“Tôi không phải là người máy”), chỉ được tải trên trang của form. Để phân biệt người với bot, Google thu thập các thông tin như địa chỉ IP, thông tin trình duyệt và cách bạn dùng trang, và có thể đặt cookie, theo Chính sách quyền riêng tư và Điều khoản dịch vụ của Google. Server của chúng tôi gửi cho Google kết quả xác minh và địa chỉ IP của bạn để kiểm tra.
Đề xuất bạn đăng trên GitHub thì công khai, và tuân theo tuyên bố quyền riêng tư của GitHub.
9. Log của server
Web server của chúng tôi ghi lại địa chỉ IP, thời điểm, địa chỉ được truy cập và thông tin nhận diện trình duyệt (user agent) của mỗi request. Các log này được giữ 14 ngày, để bảo vệ dịch vụ và sửa lỗi.
Sync server chỉ ghi phương thức và đường dẫn của mỗi request, không ghi địa chỉ IP, header, token hay nội dung. Các log này được giữ 7 ngày. Địa chỉ IP cũng được giữ tạm trong bộ nhớ để giới hạn tần suất request.
10. Chúng tôi dùng dữ liệu để làm gì
- để cung cấp dịch vụ: đăng nhập, đồng bộ, link chia sẻ, chia sẻ với người khác và email tài khoản, cũng như đọc và trả lời đề xuất tính năng của bạn;
- để giữ an toàn cho dịch vụ: giới hạn tần suất, ngăn lạm dụng và điều tra sự cố;
- để tuân thủ pháp luật.
Chúng tôi không bán hay cho thuê dữ liệu cá nhân, không hiển thị quảng cáo, không lập hồ sơ về bạn và không dùng dữ liệu của bạn để huấn luyện AI.
Khi pháp luật yêu cầu cơ sở pháp lý: chúng tôi xử lý dữ liệu tài khoản, đồng bộ và chia sẻ để cung cấp dịch vụ bạn đã đăng ký theo Điều khoản sử dụng, và địa chỉ của người nhận để chuyển những gì người dùng gửi cho họ; log và dữ liệu bảo mật vì lợi ích chính đáng là giữ an toàn cho dịch vụ; và những dữ liệu chúng tôi bắt buộc phải lưu để đáp ứng nghĩa vụ pháp lý.
11. Dữ liệu người dùng Google
Nếu bạn đăng nhập bằng Google, chúng tôi chỉ xin Google các quyền cơ bản “openid”, “email” và “profile”. Chúng tôi nhận ID tài khoản Google, địa chỉ email, việc Google đã xác minh email đó hay chưa, và tên của bạn. Chúng tôi chỉ dùng chúng để đăng nhập cho bạn và liên kết danh tính Google với tài khoản Rocketly. Chúng tôi không có quyền truy cập Gmail, Drive, danh bạ hay bất kỳ dữ liệu Google nào khác của bạn.
Chúng tôi không bán dữ liệu người dùng Google, không dùng nó để quảng cáo và không chia sẻ với ai, trừ khi cần để vận hành Rocketly hoặc để tuân thủ pháp luật. Việc Rocketly sử dụng thông tin nhận được từ API của Google tuân thủ Google API Services User Data Policy, bao gồm các yêu cầu Limited Use.
Bạn có thể gỡ quyền truy cập của Rocketly trong phần cài đặt Tài khoản Google bất cứ lúc nào. Xoá tài khoản Rocketly cũng xoá liên kết với danh tính Google của bạn.
12. Nhà cung cấp dịch vụ
Chúng tôi dùng các công ty sau để vận hành Rocketly:
- Hostinger: máy chủ ảo chạy website này và dịch vụ đồng bộ, gồm cả cơ sở dữ liệu và bản sao lưu;
- Google: gửi email tài khoản và chuyển đề xuất tính năng tới chúng tôi (Gmail SMTP), cung cấp “Sign in with Google” nếu bạn dùng, và reCAPTCHA trên form đề xuất tính năng;
- GitHub: lưu bộ cài, nguồn cập nhật và trang issue công khai của chúng tôi.
Các nhà cung cấp này có thể xử lý dữ liệu ở quốc gia khác với nơi bạn sống. Chúng tôi chỉ cung cấp dữ liệu cho cơ quan chức năng khi pháp luật yêu cầu.
13. Chúng tôi giữ dữ liệu bao lâu
- Dữ liệu tài khoản và dữ liệu đồng bộ: chừng nào tài khoản của bạn còn tồn tại.
- Link chia sẻ: tới khi hết hạn, khi bạn dừng link hoặc xoá tài khoản. Chia sẻ với người khác: tới khi mọi người nhận đã trả lời, tối đa 30 ngày.
- Khi bạn xoá tài khoản, tài khoản, các thiết bị, dữ liệu đồng bộ, két, link chia sẻ và các lượt chia sẻ đang chờ bị xoá khỏi cơ sở dữ liệu ngay lập tức. Chúng còn trong bản sao lưu cơ sở dữ liệu hằng đêm tối đa 14 ngày, sau đó các bản sao lưu này bị xoá.
- Token đăng nhập và token email: xoá một ngày sau khi hết hạn. Thiết bị đã đăng xuất: xoá sau 30 ngày.
- Đề xuất tính năng: trong hộp thư của chúng tôi chừng nào còn cần.
- Log web server: 14 ngày. Log sync server: 7 ngày.
14. Bảo mật
Mọi kết nối tới server của chúng tôi đều dùng HTTPS. Mật khẩu được băm bằng Argon2, token đăng nhập và token email chỉ lưu ở dạng băm, và giá trị bí mật được mã hoá đầu-cuối bằng két của bạn. Không hệ thống nào an toàn tuyệt đối: nếu có sự cố rò rỉ ảnh hưởng tới dữ liệu cá nhân của bạn, chúng tôi sẽ thông báo cho bạn và cơ quan chức năng theo quy định của pháp luật.
15. Lựa chọn và quyền của bạn
- Dùng Rocketly không cần tài khoản, khi đó không có gì được gửi cho chúng tôi.
- Đổi tên hoặc mật khẩu, tắt đồng bộ trên một thiết bị, đăng xuất, hoặc đăng xuất khỏi mọi thiết bị trong Settings → Account & Sync.
- Export collection và environment từ app bất cứ lúc nào.
- Xoá tài khoản và toàn bộ dữ liệu đã đồng bộ: Settings → Account & Sync → Delete account.
Tuỳ nơi bạn sống, chẳng hạn theo GDPR ở Liên minh châu Âu hay Luật Bảo vệ dữ liệu cá nhân ở Việt Nam, bạn còn có thể có quyền truy cập, chỉnh sửa, xuất hoặc xoá dữ liệu cá nhân của mình, hạn chế hoặc phản đối việc xử lý, rút lại sự đồng ý, và khiếu nại tới cơ quan bảo vệ dữ liệu. Để thực hiện các quyền này, hãy liên hệ với chúng tôi như hướng dẫn bên dưới.
16. Trẻ em
Rocketly là công cụ dành cho lập trình viên, không dành cho trẻ em. Đừng tạo tài khoản nếu bạn dưới 16 tuổi.
17. Thay đổi chính sách
Nếu thay đổi chính sách này, chúng tôi sẽ cập nhật ngày ở đầu trang. Với thay đổi quan trọng, chúng tôi sẽ thông báo trên website này hoặc trong ghi chú phát hành trước khi chúng có hiệu lực.
18. Liên hệ
Với câu hỏi hoặc yêu cầu về quyền riêng tư, hãy mở một issue trên GitHub. Issue là công khai, nên đừng đăng dữ liệu cá nhân ở đó: chỉ cần nói yêu cầu của bạn liên quan đến quyền riêng tư, chúng tôi sẽ trả lời bằng một cách liên lạc riêng, chẳng hạn email tới địa chỉ của tài khoản bạn.