VNTerm
기능 원격 제어 Android 보안 요금제 문서 Web App 열기
KO
VITiếng Việt ENEnglish FRFrançais JA日本語 KO한국어 中文简体中文 RUРусский DEDeutsch
로그인 가입
Điều khoản / Terms Quyền riêng tư / Privacy Cookie Bảo mật / Security
Tiếng Việt English

공식 법률 문서는 베트남어와 영어로 제공되며, 영어 버전이 표시됩니다.

Pháp lý

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

Hiệu lực từ: 01/10/2026 · Thông báo xử lý dữ liệu cá nhân của VNTerm

Tóm tắt dễ hiểu

  • Mật khẩu chính không bao giờ rời thiết bị của bạn. Máy chủ chỉ lưu bản mã của vault. Khi bật đăng nhập nhanh bằng Google / Apple / Telegram (mặc định), máy chủ giữ thêm một bản khóa vault đã mã hóa để mở vault trên thiết bị mới; tắt nó thì máy chủ không thể đọc hay khôi phục nội dung vault.
  • Chúng tôi chỉ xử lý dữ liệu cần thiết để vận hành tài khoản, đồng bộ và bảo vệ an toàn: email, tên hiển thị, thông tin thiết bị, địa chỉ IP, nhật ký bảo mật.
  • Nội dung terminal, lịch sử lệnh, tệp SFTP và nhật ký kết nối chỉ lưu trên thiết bị của bạn.
  • Không quảng cáo, không bán dữ liệu, không lập hồ sơ (profiling), không cookie theo dõi, hiện không dùng công cụ phân tích.
  • Bạn có thể xóa tài khoản trong ứng dụng; việc xóa sẽ xóa dữ liệu vault, thiết bị, 2FA, khóa và tư cách thành viên team trên máy chủ.
  • Bạn có quyền truy cập, chỉnh sửa, xóa, rút lại sự đồng ý, phản đối… Liên hệ [EMAIL BẢO VỆ DỮ LIỆU CÁ NHÂN].

Mục lục

  1. Chúng tôi là ai
  2. Mã hóa đầu-cuối
  3. Dữ liệu chúng tôi xử lý
  4. Dữ liệu chỉ lưu trên thiết bị
  5. Căn cứ xử lý và sự đồng ý
  6. Chia sẻ và bên xử lý
  7. Chuyển dữ liệu ra nước ngoài
  8. Thời gian lưu trữ
  9. Bảo mật dữ liệu
  10. Quyền của bạn
  11. Người dùng EU/UK (GDPR)
  12. Người dùng California
  13. Khu vực khác
  14. Trẻ em
  15. Sự cố dữ liệu
  16. Thay đổi chính sách
  17. Liên hệ và khiếu nại

1.Chúng tôi là ai

VNTerm là bên kiểm soát và xử lý dữ liệu cá nhân đối với dữ liệu được mô tả trong Chính sách này, khi bạn sử dụng website https://vnterm.com, máy chủ đồng bộ, ứng dụng web và các ứng dụng VNTerm (gọi chung là "Dịch vụ").

Chính sách này là thông báo xử lý dữ liệu cá nhân theo Luật Bảo vệ dữ liệu cá nhân số 91/2025/QH15 (có hiệu lực từ 01/01/2026) và các văn bản hướng dẫn thi hành, đồng thời đáp ứng yêu cầu minh bạch của GDPR (EU), UK GDPR và CCPA/CPRA (California). Đầu mối bảo vệ dữ liệu cá nhân: [EMAIL BẢO VỆ DỮ LIỆU CÁ NHÂN].

Với dữ liệu trong team vault, chủ team quyết định ai được chia sẻ dữ liệu; chúng tôi lưu trữ bản mã theo chỉ dẫn của họ.

2.Nguyên tắc: mã hóa đầu-cuối

  • Mật khẩu chính không bao giờ được gửi tới máy chủ. Ứng dụng dẫn xuất khóa ngay trên thiết bị (PBKDF2-SHA256, 600.000 vòng). Chỉ một "khóa xác thực" dẫn xuất được gửi đi; máy chủ lưu bản băm Argon2id của khóa này.
  • Toàn bộ nội dung vault — máy chủ, mật khẩu, khóa SSH riêng tư, snippet, cài đặt, token tích hợp — được mã hóa trên thiết bị bằng AES-256-GCM trước khi đồng bộ. Máy chủ chỉ lưu bản mã và, khi đăng nhập nhanh tắt, không thể đọc hay khôi phục nội dung.
  • Đăng nhập nhanh (Google / Apple / Telegram / website): khi bật — mặc định — máy chủ giữ thêm một bản khóa vault của bạn, được mã hóa bằng một khóa riêng của máy chủ lưu ngoài cơ sở dữ liệu, để mở vault trên thiết bị mới mà không cần mật khẩu chính. Khi đó máy chủ có khả năng giải mã vault của bạn. Tắt trong ứng dụng (Cài đặt → Tài khoản → Đăng nhập nhanh) thì bản khóa này bị xóa ngay và chỉ mật khẩu chính mở được vault.
  • Yêu cầu API còn được mã hóa đầu-cuối ở tầng ứng dụng (X25519 + AES-256-GCM) bên trên TLS.
  • Nếu bạn mất cả mật khẩu chính và khóa khôi phục (và đăng nhập nhanh tắt), không ai — kể cả chúng tôi — có thể khôi phục dữ liệu vault.

Vì vậy, những gì chúng tôi thực sự "biết" về bạn được giới hạn ở danh mục dưới đây.

3.Dữ liệu chúng tôi xử lý

Căn cứ pháp lý ghi theo GDPR Điều 6(1): (b) thực hiện hợp đồng; (c) nghĩa vụ pháp lý; (f) lợi ích hợp pháp; (a) sự đồng ý. Căn cứ theo pháp luật Việt Nam được giải thích tại mục 5.

Danh mụcDữ liệuMục đíchCăn cứThời gian lưu
1. Tài khoảnEmail, tên hiển thị, bản băm Argon2id của khóa xác thực, khối khóa vault đã mã hóa, bản khóa vault của đăng nhập nhanh (khi bật, mã hóa bằng khóa của máy chủ), tham số KDF, trạng thái xác minh email, thời điểm tạo/cập nhậtTạo và duy trì tài khoản, đăng nhập, đồng bộHợp đồng (b)Tới khi bạn xóa tài khoản
2. Mục vaultChỉ bản mã; loại mục và siêu dữ liệu phiên bản (revision)Đồng bộ giữa các thiết bịHợp đồng (b)Tới khi bạn xóa mục hoặc tài khoản
3. Thiết bị và phiênID thiết bị, tên thiết bị, nền tảng, địa chỉ IP, thời điểm hoạt động gần nhất, bản băm refresh tokenDuy trì phiên đăng nhập, cho phép bạn xem và thu hồi thiết bịHợp đồng (b); lợi ích hợp pháp về bảo mật (f)Tới khi bạn thu hồi thiết bị hoặc xóa tài khoản; token hết hạn tự vô hiệu
4. Nhật ký bảo mậtSự kiện (đăng nhập, đăng nhập thất bại, bật/tắt 2FA, thu hồi thiết bị, tạo team, mời thành viên), địa chỉ IP, thời điểmBảo mật tài khoản, phát hiện và ngăn chặn gian lận, lạm dụngLợi ích hợp pháp (f); nghĩa vụ pháp lý (c)12 tháng
5. Xác thực hai lớpBí mật TOTP (lưu trên máy chủ), bản băm mã khôi phụcXác minh đăng nhập 2FA theo yêu cầu của bạnHợp đồng (b)Tới khi bạn tắt 2FA hoặc xóa tài khoản
6. Đặt lại mật khẩuMã dùng một lần (lưu dạng băm) gửi qua emailXác minh quyền sở hữu tài khoảnHợp đồng (b)Hết hạn sau thời gian ngắn; vô hiệu sau khi dùng
7. Team vaultTên team; thành viên (email, tên, vai trò); khóa công khai của thành viên và khóa team được niêm phong (mã hóa) cho khóa đó; lời mời (email người được mời, người mời); mục team (bản mã)Chia sẻ dữ liệu mã hóa trong nhóm; gửi một email mời tới người chưa có tài khoảnHợp đồng (b); lợi ích hợp pháp của người mời và người được mời (f)Tới khi team bị xóa, thành viên rời/bị xóa, hoặc lời mời bị thu hồi
8. SSH IDTên người dùng và khóa SSH công khai bạn chọn công bốHiển thị công khai tại https://vnterm.com/ssh-id/<tên-người-dùng>Hợp đồng (b), theo lựa chọn của bạnTới khi bạn gỡ bỏ hoặc xóa tài khoản
9. Multiplayer (chia sẻ terminal)Địa chỉ IP và thời điểm kết nối của người chia sẻ và người xem. Khung dữ liệu được mã hóa đầu-cuối; khóa giải mã nằm trong phần fragment (#) của liên kết và không bao giờ gửi tới máy chủChuyển tiếp dữ liệu giữa người chia sẻ và người xemHợp đồng (b)Chỉ trong bộ nhớ; phòng hết hạn sau 12 giờ; không lưu nội dung
10. Chuyển tiếp ứng dụng webMáy đích (host:port), thời gian, số byte truyền, địa chỉ IP của bạn. Luồng SSH đã được mã hóa trong trình duyệt; chúng tôi không thấy nội dung hay thông tin đăng nhậpChuyển tiếp kết nối SSH của ứng dụng web; chống lạm dụng (yêu cầu đăng nhập)Hợp đồng (b); lợi ích hợp pháp (f)Trong suốt phiên kết nối; nếu phát hiện lạm dụng, sự kiện liên quan được ghi vào nhật ký bảo mật (12 tháng)
11. Góp ý, báo lỗiTiêu đề, nội dung, email (không bắt buộc), phiên bản ứng dụng, nền tảng, địa chỉ IPXử lý góp ý, sửa lỗi, phản hồi bạn; chống spamLợi ích hợp pháp (f); đồng ý (a) với email tùy chọnTới khi xử lý xong, tối đa 24 tháng
12. Email giao dịchĐịa chỉ email người nhận, nội dung email (mã đặt lại mật khẩu, lời mời team)Gửi email cần thiết cho Dịch vụ; không gửi email tiếp thịHợp đồng (b)Theo chính sách lưu nhật ký của nhà cung cấp email
13. WebsiteToken phiên và ID thiết bị trong bộ nhớ trình duyệt; tùy chọn ngôn ngữ/giao diệnĐăng nhập trang tài khoản; ghi nhớ tùy chọnCần thiết để cung cấp dịch vụ (b)Xem Chính sách cookie
14. Đăng nhập bằng Google / Apple / Telegram (tùy chọn)Mã định danh tài khoản tại nhà cung cấp (sub, hoặc ID Telegram), email và trạng thái xác minh email (Google/Apple; Telegram không cung cấp email), tên hiển thị do nhà cung cấp gửi khi bạn chọn đăng nhập bằng họ. Telegram còn gửi kèm username và ảnh đại diện — chúng tôi không lưu hai thông tin này. Chúng tôi không nhận mật khẩu tại nhà cung cấp; nhà cung cấp không nhận master password hay dữ liệu vaultĐăng nhập nhanh, liên kết với tài khoản VNTermHợp đồng (b); sự đồng ý khi bạn chọn liên kếtTới khi bạn hủy liên kết hoặc xóa tài khoản

Chúng tôi không thu thập dữ liệu cá nhân nhạy cảm (ví dụ sức khỏe, tôn giáo, sinh trắc học, vị trí chính xác), không bán dữ liệu, không quảng cáo, không lập hồ sơ và không ra quyết định tự động có ảnh hưởng pháp lý tới bạn. Hiện chúng tôi không sử dụng công cụ phân tích (analytics).

4.Dữ liệu chỉ lưu trên thiết bị của bạn

Những dữ liệu sau không bao giờ được gửi tới máy chủ của chúng tôi:

  • nội dung phiên terminal và tệp truyền qua SFTP;
  • lịch sử lệnh dùng cho tự động hoàn thành và lịch sử shell bạn nhập vào ứng dụng;
  • nhật ký kết nối (trang Logs của ứng dụng) — lưu cục bộ và có thể tắt;

Quyết định chấp nhận khóa máy chủ (known hosts) được đồng bộ dưới dạng mục vault đã mã hóa. Tích hợp DigitalOcean gọi API trực tiếp từ ứng dụng tới DigitalOcean; token của bạn được lưu mã hóa trong vault và chúng tôi không nhận dữ liệu đó.

5.Căn cứ xử lý, sự đồng ý và thông báo

Theo Luật Bảo vệ dữ liệu cá nhân 2025, chúng tôi xử lý dữ liệu dựa trên:

  • Sự đồng ý của bạn, được thể hiện rõ ràng, tự nguyện khi bạn đăng ký tài khoản sau khi được thông báo về Chính sách này, hoặc khi bạn chủ động sử dụng một tính năng (ví dụ công bố SSH ID, cung cấp email trong báo lỗi). Im lặng hoặc không phản hồi không được coi là đồng ý.
  • Các trường hợp không cần sự đồng ý mà pháp luật cho phép, như xử lý để thực hiện hợp đồng (Điều khoản sử dụng) mà bạn là một bên, hoặc để thực hiện nghĩa vụ theo quy định của pháp luật.

Bạn có thể rút lại sự đồng ý bất kỳ lúc nào (ví dụ gỡ SSH ID, xóa tài khoản, hoặc gửi yêu cầu tới [EMAIL BẢO VỆ DỮ LIỆU CÁ NHÂN]). Việc rút lại không ảnh hưởng tới tính hợp pháp của việc xử lý trước đó. Nếu bạn rút lại sự đồng ý với dữ liệu tài khoản cốt lõi, chúng tôi sẽ không thể tiếp tục cung cấp dịch vụ đồng bộ; chúng tôi sẽ giải thích hậu quả trước khi thực hiện.

Chúng tôi chỉ xử lý dữ liệu đúng mục đích đã thông báo. Nếu cần xử lý cho mục đích mới, chúng tôi sẽ thông báo và xin sự đồng ý khi pháp luật yêu cầu.

6.Chia sẻ dữ liệu và bên xử lý

Chúng tôi chỉ chia sẻ dữ liệu với các bên xử lý cần thiết để vận hành Dịch vụ, theo hợp đồng yêu cầu họ bảo mật và chỉ xử lý theo chỉ dẫn của chúng tôi:

Bên xử lýVai tròDữ liệu liên quanVị trí
[NHÀ CUNG CẤP HẠ TẦNG]Hạ tầng máy chủ, cơ sở dữ liệuToàn bộ dữ liệu tại mục 3 (vault chỉ ở dạng bản mã)[QUỐC GIA / KHU VỰC ĐẶT MÁY CHỦ]
[NHÀ CUNG CẤP EMAIL]Gửi email giao dịch qua SMTPEmail người nhận, nội dung email đặt lại mật khẩu/lời mờiTheo nhà cung cấp
Google LLC, Apple Inc. (chỉ khi bạn chọn đăng nhập bằng họ)Xác thực danh tính (OpenID Connect) — là bên kiểm soát độc lập đối với tài khoản của bạn tại họĐịa chỉ IP và thông tin trình duyệt khi bạn đăng nhập tại trang của họ; chúng tôi nhận lại mã định danh và emailToàn cầu (Hoa Kỳ và các nước khác)

Ngoài ra, dữ liệu chỉ được cung cấp: cho thành viên team theo quyết định của chủ team; cho cơ quan nhà nước có thẩm quyền khi có yêu cầu hợp pháp (do mã hóa đầu-cuối, chúng tôi chỉ có thể cung cấp dữ liệu nằm ngoài vault); hoặc cho bên kế thừa trong trường hợp sáp nhập, tái cơ cấu, với điều kiện bạn được thông báo và Chính sách này tiếp tục được tôn trọng.

7.Chuyển dữ liệu ra nước ngoài

Dữ liệu được lưu trữ tại [QUỐC GIA / KHU VỰC ĐẶT MÁY CHỦ] bởi [NHÀ CUNG CẤP HẠ TẦNG]. Một số bên xử lý (như nhà cung cấp email) có thể xử lý dữ liệu ngoài Việt Nam hoặc ngoài quốc gia của bạn.

  • Khi dữ liệu cá nhân của người dùng Việt Nam được chuyển ra nước ngoài, chúng tôi thực hiện hồ sơ đánh giá tác động chuyển dữ liệu cá nhân ra nước ngoài và các thủ tục thông báo theo quy định của Luật Bảo vệ dữ liệu cá nhân và văn bản hướng dẫn.
  • Khi dữ liệu của người dùng EU/UK được chuyển tới quốc gia chưa có quyết định bảo hộ tương đương, chúng tôi áp dụng Điều khoản hợp đồng tiêu chuẩn (SCC) của Ủy ban châu Âu (và phụ lục của Vương quốc Anh) khi áp dụng được, cùng biện pháp bổ sung — đặc biệt là việc vault chỉ tồn tại dưới dạng bản mã mà chúng tôi không có khóa.

8.Thời gian lưu trữ

Thời gian lưu cho từng danh mục được nêu tại bảng ở mục 3. Khi bạn xóa tài khoản trong ứng dụng, việc xóa được thực hiện theo tầng (cascade): dữ liệu vault, thiết bị, 2FA, khóa và tư cách thành viên team của bạn bị xóa khỏi cơ sở dữ liệu. Nhật ký bảo mật có thể được giữ tới hết thời hạn 12 tháng để phục vụ điều tra lạm dụng, trừ khi pháp luật yêu cầu khác. Dữ liệu trong bản sao lưu (nếu có) bị ghi đè theo chu kỳ.

9.Bảo mật dữ liệu

Chúng tôi áp dụng các biện pháp quản lý và kỹ thuật phù hợp: mã hóa đầu-cuối, băm Argon2id, TLS, mã hóa từng yêu cầu với chống phát lại, giới hạn tần suất, 2FA, quản lý thiết bị, nhật ký kiểm tra, container chạy với đặc quyền tối thiểu và quy trình ứng phó sự cố. Chi tiết tại trang Bảo mật.

10.Quyền của bạn theo pháp luật Việt Nam

Theo Luật Bảo vệ dữ liệu cá nhân 2025, bạn có quyền:

  • Được biết về hoạt động xử lý dữ liệu cá nhân của mình (thông qua Chính sách này và khi bạn yêu cầu);
  • Đồng ý hoặc không đồng ý cho phép xử lý dữ liệu, trừ trường hợp luật quy định khác;
  • Truy cập, xem, chỉnh sửa hoặc yêu cầu chỉnh sửa dữ liệu của mình (email, tên hiển thị có thể sửa trong ứng dụng);
  • Rút lại sự đồng ý;
  • Xóa dữ liệu hoặc yêu cầu xóa dữ liệu (bạn có thể tự xóa tài khoản trong ứng dụng);
  • Hạn chế xử lý dữ liệu;
  • Yêu cầu cung cấp dữ liệu cá nhân của mình;
  • Phản đối việc xử lý dữ liệu;
  • Khiếu nại, tố cáo, khởi kiện theo quy định của pháp luật;
  • Yêu cầu bồi thường thiệt hại khi có vi phạm quy định về bảo vệ dữ liệu cá nhân;
  • Tự bảo vệ hoặc yêu cầu cơ quan, tổ chức có thẩm quyền bảo vệ quyền của mình.

Gửi yêu cầu tới [EMAIL BẢO VỆ DỮ LIỆU CÁ NHÂN] từ email đăng ký tài khoản. Chúng tôi có thể cần xác minh danh tính trước khi xử lý và sẽ phản hồi trong thời hạn pháp luật quy định (mục tiêu: không quá 30 ngày). Lưu ý: vì vault được mã hóa đầu-cuối, bản sao dữ liệu vault chúng tôi cung cấp chỉ ở dạng bản mã; bạn có thể xem nội dung đã giải mã ngay trong ứng dụng.

Cơ quan chuyên trách bảo vệ dữ liệu cá nhân: Cục An ninh mạng và phòng, chống tội phạm sử dụng công nghệ cao (A05) – Bộ Công an.

11.Người dùng tại EU/EEA và Vương quốc Anh (GDPR / UK GDPR)

Bạn có các quyền theo Điều 15–22 GDPR (và quy định tương ứng của UK GDPR): truy cập (Đ.15), chỉnh sửa (Đ.16), xóa (Đ.17), hạn chế xử lý (Đ.18), khả năng di chuyển dữ liệu (Đ.20), phản đối việc xử lý dựa trên lợi ích hợp pháp (Đ.21), và quyền không bị chi phối bởi quyết định hoàn toàn tự động (Đ.22 — chúng tôi không đưa ra quyết định như vậy). Khi xử lý dựa trên sự đồng ý, bạn có thể rút lại bất kỳ lúc nào.

Căn cứ pháp lý cho từng mục đích được ghi trong bảng ở mục 3. Khi dựa vào lợi ích hợp pháp (bảo mật tài khoản, chống lạm dụng, xử lý góp ý), chúng tôi đã cân nhắc để bảo đảm lợi ích đó không lấn át quyền của bạn.

Bạn có quyền khiếu nại tới cơ quan giám sát bảo vệ dữ liệu tại quốc gia thành viên nơi bạn cư trú, làm việc hoặc nơi xảy ra vi phạm; tại Vương quốc Anh là Information Commissioner's Office (ICO). Chúng tôi mong được bạn liên hệ trước để giải quyết.

12.Người dùng tại California (CCPA/CPRA)

  • Danh mục thông tin đã thu thập trong 12 tháng qua: định danh (email, tên hiển thị, ID thiết bị, địa chỉ IP); thông tin hoạt động mạng/điện tử (sự kiện nhật ký bảo mật, siêu dữ liệu kết nối chuyển tiếp); thông tin đăng nhập tài khoản (chỉ ở dạng băm — được coi là thông tin cá nhân nhạy cảm và chỉ dùng để xác thực). Nguồn: trực tiếp từ bạn và thiết bị của bạn. Mục đích và thời gian lưu: xem mục 3.
  • Chúng tôi không bán và không chia sẻ (share, theo nghĩa quảng cáo hành vi xuyên ngữ cảnh) thông tin cá nhân, và không sử dụng thông tin nhạy cảm để suy luận đặc điểm về bạn.
  • Bạn có quyền biết/truy cập, xóa, chỉnh sửa, và hạn chế sử dụng thông tin nhạy cảm; bạn có thể dùng người đại diện được ủy quyền. Chúng tôi sẽ không phân biệt đối xử vì bạn thực hiện các quyền này.

13.Người dùng tại các khu vực khác

Nếu pháp luật nơi bạn cư trú trao cho bạn quyền bổ sung đối với dữ liệu cá nhân, chúng tôi sẽ tôn trọng các quyền đó. Hãy liên hệ [EMAIL BẢO VỆ DỮ LIỆU CÁ NHÂN]; chúng tôi áp dụng cùng tiêu chuẩn bảo vệ cao cho mọi người dùng.

14.Trẻ em

Dịch vụ không dành cho người dưới 16 tuổi và chúng tôi không cố ý thu thập dữ liệu của trẻ em. Trong trường hợp pháp luật yêu cầu sự đồng ý của cha, mẹ hoặc người giám hộ, việc sử dụng phải có sự đồng ý đó. Nếu bạn biết một trẻ em đã cung cấp dữ liệu cho chúng tôi mà không có sự đồng ý hợp lệ, hãy liên hệ [EMAIL BẢO VỆ DỮ LIỆU CÁ NHÂN] để chúng tôi xóa.

15.Sự cố vi phạm dữ liệu

Nếu xảy ra vi phạm quy định bảo vệ dữ liệu cá nhân, chúng tôi sẽ thông báo cho Cục A05 – Bộ Công an trong vòng 72 giờ kể từ khi phát hiện khi pháp luật yêu cầu, thông báo cho cơ quan giám sát khác theo luật áp dụng, và thông báo cho người dùng bị ảnh hưởng không chậm trễ bất hợp lý kèm mô tả sự cố và khuyến nghị (ví dụ đổi mật khẩu chính, thu hồi thiết bị, xoay vòng khóa). Nhờ mã hóa đầu-cuối, ngay cả khi cơ sở dữ liệu bị xâm phạm, nội dung vault vẫn không đọc được nếu không có mật khẩu chính.

16.Thay đổi chính sách

Chúng tôi sẽ cập nhật Chính sách khi thực tiễn xử lý hoặc pháp luật thay đổi. Với thay đổi quan trọng (ví dụ danh mục dữ liệu hoặc mục đích mới, bên xử lý mới), chúng tôi thông báo qua email hoặc trong ứng dụng ít nhất 15 ngày trước khi có hiệu lực và xin sự đồng ý mới khi pháp luật yêu cầu.

17.Liên hệ và khiếu nại

Gửi câu hỏi, yêu cầu thực hiện quyền hoặc khiếu nại về quyền riêng tư tới đầu mối bảo vệ dữ liệu cá nhân dưới đây. Nếu không hài lòng với phản hồi, bạn có thể khiếu nại tới Cục A05 – Bộ Công an hoặc cơ quan có thẩm quyền nơi bạn cư trú.

Đơn vị kiểm soát dữ liệu

Tên
VNTerm
Bảo vệ dữ liệu
[EMAIL BẢO VỆ DỮ LIỆU CÁ NHÂN]

Xem thêm: Điều khoảnCookieBảo mật

Văn bản tiếng Việt là bản có giá trị ưu tiên áp dụng đối với người dùng tại Việt Nam. Bản tiếng Anh được cung cấp cho người dùng quốc tế và được ưu tiên áp dụng đối với họ, trừ khi pháp luật nơi họ cư trú quy định khác.

Legal

Privacy Policy

Effective: 01/10/2026 · Personal data processing notice for VNTerm

Plain-language summary

  • Your master password never leaves your device. The server stores only ciphertext of your vault. While quick sign-in with Google / Apple / Telegram is on (the default), the server also keeps an encrypted copy of your vault key so your vault opens on a new device; with it off, the server cannot read or recover your vault.
  • We process only what is needed to run your account, sync and keep things secure: email, display name, device details, IP addresses and a security log.
  • Terminal content, command history, SFTP files and connection logs stay on your device.
  • No advertising, no sale of data, no profiling, no tracking cookies, and currently no analytics.
  • You can delete your account in the app; this deletes your vault data, devices, 2FA, keys and team memberships from the server.
  • You can access, correct, delete, withdraw consent, object and more. Contact [EMAIL BẢO VỆ DỮ LIỆU CÁ NHÂN].

Contents

  1. Who we are
  2. End-to-end encryption
  3. Data we process
  4. Data that stays on your device
  5. Legal bases and consent
  6. Sharing and processors
  7. International transfers
  8. Retention
  9. Security
  10. Your rights (Vietnam)
  11. EU/UK users (GDPR)
  12. California users
  13. Other regions
  14. Children
  15. Data breaches
  16. Changes
  17. Contact and complaints

1.Who we are

VNTerm is the controller (in Vietnamese law, the personal data controller and processor) of the personal data described in this Policy when you use the website https://vnterm.com, the sync server, the web app and the VNTerm apps (the "Service").

This Policy is our personal data processing notice under Vietnam's Law on Personal Data Protection No. 91/2025/QH15 (effective 1 January 2026) and its implementing regulations, and meets the transparency requirements of the EU GDPR, the UK GDPR and the CCPA/CPRA (California). Data protection contact: [EMAIL BẢO VỆ DỮ LIỆU CÁ NHÂN].

For team-vault data, the team owner decides with whom data is shared; we store the ciphertext on their instructions.

2.Our principle: end-to-end encryption

  • Your master password is never sent to the server. The app derives keys on your device (PBKDF2-SHA256, 600,000 iterations). Only a derived "auth key" is sent, and the server stores an Argon2id hash of it.
  • All vault content — hosts, passwords, SSH private keys, snippets, settings, integration tokens — is encrypted on your device with AES-256-GCM before sync. The server stores only ciphertext and, with quick sign-in off, cannot read or recover it.
  • Quick sign-in (Google / Apple / Telegram / the website): while it is on — the default — the server keeps an extra copy of your vault key, encrypted with a server key kept outside the database, so your vault opens on a new device without the master password. The server is then able to decrypt your vault. Turn it off in the app (Settings → Account → Quick sign-in) and this copy is deleted at once; only your master password opens your vault.
  • API requests are additionally encrypted end-to-end at the application layer (X25519 + AES-256-GCM) on top of TLS.
  • If you lose both your master password and your recovery key (with quick sign-in off), nobody — including us — can recover your vault data.

What we actually "know" about you is therefore limited to the inventory below.

3.Personal data we process

Legal bases refer to GDPR Art. 6(1): (b) contract; (c) legal obligation; (f) legitimate interests; (a) consent. The bases under Vietnamese law are explained in section 5.

CategoryDataPurposeLegal basisRetention
1. AccountEmail, display name, Argon2id hash of the auth key, encrypted vault-key blobs, the quick sign-in copy of the vault key (while it is on, encrypted with a server key), KDF parameters, email-verified flag, created/updated timestampsCreate and maintain your account, sign-in, syncContract (b)Until you delete your account
2. Vault itemsCiphertext only; item type and revision metadataSync across your devicesContract (b)Until you delete the item or your account
3. Devices and sessionsDevice ID, device name, platform, IP address, last-seen time, refresh-token hashesKeep you signed in; let you view and revoke devicesContract (b); legitimate interest in security (f)Until you revoke the device or delete your account; tokens expire automatically
4. Security / audit logEvents (login, failed login, 2FA enabled/disabled, device revoked, team created, member invited), IP address, timestampAccount security, fraud and abuse preventionLegitimate interests (f); legal obligation (c)12 months
5. Two-factor authenticationTOTP secret (stored server-side), hashes of recovery codesVerify 2FA sign-ins at your requestContract (b)Until you disable 2FA or delete your account
6. Password resetOne-time codes (stored hashed) sent by emailVerify account ownershipContract (b)Expire quickly; invalid once used
7. Team vaultsTeam name; members (email, name, role); each member's public key and the team key sealed (encrypted) to it; invitations (invitee email, inviter); team items (ciphertext)Share encrypted data within a team; send one invitation email to a non-userContract (b); legitimate interests of inviter and invitee (f)Until the team is deleted, the member leaves or is removed, or the invitation is revoked
8. SSH IDUsername and the public SSH keys you choose to publishDisplay publicly at https://vnterm.com/ssh-id/<username>Contract (b), at your choiceUntil you remove it or delete your account
9. Multiplayer (terminal sharing)IP addresses and connection timing of sharer and viewers. Frames are end-to-end encrypted; the decryption key sits in the link fragment (#) and is never sent to the serverRelay frames between sharer and viewersContract (b)In memory only; rooms expire after 12 hours; content never stored
10. Web-app relayDestination host:port, timing, byte counts, your IP address. The SSH stream is already encrypted inside your browser; we never see content or credentialsRelay the web app's SSH connection; prevent abuse (login required)Contract (b); legitimate interests (f)For the duration of the connection; if abuse is detected, related events go to the security log (12 months)
11. Feedback and bug reportsTitle, body, optional email, app version, platform, IP addressHandle feedback, fix bugs, reply to you; prevent spamLegitimate interests (f); consent (a) for the optional emailUntil resolved, at most 24 months
12. Transactional emailRecipient address and email content (password-reset code, team invitation)Send emails the Service needs; no marketing emailContract (b)Per the email provider's log retention
13. WebsiteSession token and device ID in browser storage; language/theme preferenceSign in to account pages; remember preferencesNecessary to provide the service (b)See the Cookie Policy
14. Sign in with Google / Apple / Telegram (optional)Your account identifier at the provider (sub, or your Telegram ID), email and email-verified status (Google/Apple; Telegram shares no email), and the display name the provider shares when you choose to sign in with it. Telegram also sends your username and profile photo — we do not store those. We never receive your password at the provider; the provider never receives your master password or vault dataQuick sign-in, linking to your VNTerm accountContract (b); consent when you choose to linkUntil you unlink it or delete your account

We do not collect sensitive personal data (such as health, religion, biometrics or precise location), do not sell data, show ads, profile you, or make automated decisions with legal or similarly significant effects. We currently use no analytics.

4.Data that stays on your device

The following is never sent to our servers:

  • terminal session content and files transferred via SFTP;
  • command history used for autocomplete and any shell history you import;
  • connection logs (the app's Logs page) — stored locally and can be disabled;

Known-host decisions are synced as encrypted vault items. The DigitalOcean integration calls the DigitalOcean API directly from the app; your token is stored encrypted in your vault and we never receive that data.

5.Legal bases, consent and notice

Under Vietnam's Law on Personal Data Protection 2025 we process data on the basis of:

  • Your consent, given clearly and voluntarily when you create an account after being informed of this Policy, or when you actively use a feature (for example publishing an SSH ID or adding your email to a bug report). Silence or inaction is not consent.
  • Cases where consent is not required as permitted by law, such as processing needed to perform the contract (the Terms of Service) to which you are a party, or to comply with legal obligations.

You may withdraw consent at any time (for example by removing your SSH ID, deleting your account, or writing to [EMAIL BẢO VỆ DỮ LIỆU CÁ NHÂN]). Withdrawal does not affect the lawfulness of earlier processing. If you withdraw consent for core account data we can no longer provide sync; we will explain the consequences before acting.

We process data only for the purposes notified here. If we need a new purpose, we will inform you and ask for consent where the law requires.

6.Sharing and processors

We share data only with processors needed to run the Service, under contracts requiring confidentiality and processing on our instructions only:

ProcessorRoleData involvedLocation
[NHÀ CUNG CẤP HẠ TẦNG]Server infrastructure, databaseAll data in section 3 (vault as ciphertext only)[QUỐC GIA / KHU VỰC ĐẶT MÁY CHỦ]
[NHÀ CUNG CẤP EMAIL] (email provider)Sending transactional email via SMTPRecipient address, password-reset/invitation email contentPer provider
Google LLC, Apple Inc. (only if you choose to sign in with them)Identity verification (OpenID Connect) — independent controllers for your account with themYour IP address and browser details when you sign in on their pages; we receive back an identifier and emailGlobal (United States and elsewhere)

Otherwise, data is disclosed only: to team members as decided by the team owner; to competent authorities on a lawful request (because of end-to-end encryption we can only provide data outside the vault); or to a successor in a merger or reorganization, provided you are notified and this Policy continues to be honoured.

7.International transfers

Data is stored in [QUỐC GIA / KHU VỰC ĐẶT MÁY CHỦ] by [NHÀ CUNG CẤP HẠ TẦNG]. Some processors (such as the email provider) may process data outside Vietnam or outside your country.

  • Where personal data of users in Vietnam is transferred abroad, we prepare the cross-border transfer impact assessment and complete the notification procedures required by the Law on Personal Data Protection and its implementing regulations.
  • Where data of EU/UK users is transferred to a country without an adequacy decision, we rely on the European Commission's Standard Contractual Clauses (and the UK Addendum) where applicable, with supplementary measures — notably that your vault exists only as ciphertext for which we hold no key.

8.Retention

Retention for each category is shown in the table in section 3. When you delete your account in the app, deletion cascades: your vault data, devices, 2FA, keys and team memberships are removed from the database. Security-log entries may be kept until their 12-month period ends to support abuse investigations, unless the law requires otherwise. Data in backups, if any, is overwritten on a rolling basis.

9.Security

We apply appropriate organizational and technical measures: end-to-end encryption, Argon2id hashing, TLS, per-request envelope encryption with replay protection, rate limiting, 2FA, device management, audit logging, least-privilege containers and an incident-response process. See our Security page for details.

10.Your rights under Vietnamese law

Under the Law on Personal Data Protection 2025 you have the right:

  • to be informed about the processing of your personal data;
  • to consent or refuse consent to processing, unless the law provides otherwise;
  • to access, view and correct your data or request its correction (email and display name can be edited in the app);
  • to withdraw consent;
  • to erasure of your data (you can delete your account yourself in the app);
  • to restrict processing;
  • to be provided with your personal data;
  • to object to processing;
  • to complain, denounce and sue in accordance with the law;
  • to claim compensation for damage caused by breaches of personal data protection rules;
  • to self-protection, or to ask competent bodies to protect your rights.

Send requests to [EMAIL BẢO VỆ DỮ LIỆU CÁ NHÂN] from your account email. We may need to verify your identity and will respond within the period required by law (target: within 30 days). Note that because the vault is end-to-end encrypted, any copy of vault data we provide is ciphertext; you can view the decrypted content in the app.

Competent authority for personal data protection in Vietnam: Department of Cybersecurity and High-Tech Crime Prevention (A05), Ministry of Public Security.

11.Users in the EU/EEA and United Kingdom (GDPR / UK GDPR)

You have the rights in GDPR Articles 15–22 (and the UK GDPR equivalents): access (Art. 15), rectification (Art. 16), erasure (Art. 17), restriction (Art. 18), data portability (Art. 20), objection to processing based on legitimate interests (Art. 21), and not to be subject to solely automated decisions (Art. 22 — we make none). Where we rely on consent you may withdraw it at any time.

The legal basis for each purpose is listed in the table in section 3. Where we rely on legitimate interests (account security, abuse prevention, handling feedback) we have balanced them to ensure they do not override your rights.

You have the right to lodge a complaint with the data protection supervisory authority of the member state where you live, work or where the infringement occurred; in the UK, the Information Commissioner's Office (ICO). We would appreciate the chance to resolve your concern first.

12.California residents (CCPA/CPRA)

  • Categories collected in the past 12 months: identifiers (email, display name, device ID, IP address); internet or other electronic network activity (security-log events, relay connection metadata); account log-in credentials (hashed only — sensitive personal information used solely for authentication). Sources: directly from you and your devices. Purposes and retention: see section 3.
  • We do not sell and do not share (for cross-context behavioural advertising) personal information, and we do not use sensitive personal information to infer characteristics about you.
  • You have the right to know/access, delete and correct your information and to limit the use of sensitive personal information, and you may use an authorized agent. We will not discriminate against you for exercising these rights.

13.Users in other regions

If the law where you live gives you additional rights over your personal data, we will honour them. Contact [EMAIL BẢO VỆ DỮ LIỆU CÁ NHÂN]; we apply the same high standard of protection to every user.

14.Children

The Service is not intended for anyone under 16 and we do not knowingly collect children's data. Where the law requires parental or guardian consent, use requires that consent. If you believe a child has given us data without valid consent, contact [EMAIL BẢO VỆ DỮ LIỆU CÁ NHÂN] and we will delete it.

15.Personal data breaches

If a personal data breach occurs, we will notify the A05 Department of the Ministry of Public Security within 72 hours of becoming aware of it where the law requires, notify other supervisory authorities as applicable law requires, and inform affected users without undue delay with a description of the incident and recommended steps (for example changing your master password, revoking devices, rotating keys). Thanks to end-to-end encryption, even if our database were compromised your vault content would remain unreadable without your master password.

16.Changes to this Policy

We will update this Policy when our practices or the law change. For material changes (for example new data categories or purposes, or a new processor) we will notify you by email or in the app at least 15 days before they take effect, and ask for fresh consent where the law requires.

17.Contact and complaints

Send questions, rights requests or privacy complaints to the data protection contact below. If you are not satisfied with our response, you may complain to the A05 Department of the Ministry of Public Security or to the competent authority where you live.

Data controller

Name
VNTerm
Data protection
[EMAIL BẢO VỆ DỮ LIỆU CÁ NHÂN]

See also: TermsCookiesSecurity

The Vietnamese version prevails for users in Vietnam. This English version is provided for international users and prevails for them unless the law of their country of residence provides otherwise.

VNTerm

종단 간 암호화 vault를 갖춘 크로스 플랫폼 SSH 클라이언트. 서버는 비밀번호나 개인 키를 절대 읽을 수 없습니다.

제품다운로드Web App요금제변경 로그Beta 프로그램
리소스문서SSH IDTeam vault기능 제안버그 신고
법적 고지이용약관개인정보 처리방침쿠키 및 저장소보안 및 취약점 신고
© 2026 VNTerm. 모든 권리 보유. server key b1010a23f9cdec88