MXterm Pro

Telemetry

Cập nhật lần cuối: October 1, 2026

Tóm tắt

Bản MXterm Pro chính thức gửi thống kê sử dụng ẩn danh, và việc này bật sẵn theo mặc định. Thống kê cho chúng tôi biết bao nhiêu người đang dùng app, những phiên bản nào đang chạy, và lỗi nào xảy ra nhiều nhất, để biết cần sửa gì trước.

Báo cáo không bao giờ chứa nội dung terminal, lệnh, nội dung file, đường dẫn file, host hay username SSH, hay license key. Bạn có thể tắt trong Settings → Quyền riêng tư, hoặc bằng một biến môi trường, và bản tự biên dịch từ mã nguồn không gửi gì cả.

Từ phiên bản 1.1.12, chúng còn gồm số đếm và khoảng giá trị về cách các tính năng được dùng, không bao giờ gửi bạn đã gõ hay mở gì. Khối Số đếm sử dụng bên dưới liệt kê từng trường.

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

Tính đến MXterm Pro 1.1.11 có ba loại báo cáo, và phần này liệt kê toàn bộ các trường trong từng loại. Từ phiên bản 1.1.12, một khối thứ tư là số đếm sử dụng được gửi cùng báo cáo hằng ngày và được liệt kê sau cùng.

1. Tín hiệu sử dụng

Gửi tới
Google Analytics (www.google-analytics.com)
Khi nào
Đúng một sự kiện app_open lúc mở app, và không gửi gì thêm trong suốt phiên chạy đó.
TrườngNội dung
client_idID ngẫu nhiên tạo ở lần mở đầu tiên, lưu trong file telemetry-id
tên sự kiệnapp_open
session_idThời điểm mở app, tính bằng giây
engagement_time_msecMột số cố định: 100
app_versionPhiên bản MXterm Pro
osTên hệ điều hành, ví dụ macos

Google suy ra quốc gia gần đúng từ địa chỉ IP gửi yêu cầu.

2. Báo cáo hằng ngày

Gửi tới
mxterm.net, máy chủ của chúng tôi
Khi nào
Khi mở app, nếu đã qua 24 giờ kể từ lần báo cáo trước, hoặc ngay lập tức nếu lần chạy trước bị crash. App để mở nhiều ngày sẽ báo cáo lại ở lần mở tiếp theo.
TrườngNội dung
installIdID ngẫu nhiên lưu trong file telemetry-install-id. Chúng tôi lưu bản băm, không lưu chính ID
currentVersionPhiên bản MXterm Pro
tierfree hoặc pro
telemetryEnabledLuôn là true, vì báo cáo chỉ được gửi khi đang bật
osVersionPhiên bản macOS, ví dụ 15.5
archarm64 hoặc x64
platformmac hoặc windows
crashedLastRunLần chạy trước có kết thúc mà không tắt đúng cách không
sessionsSinceLastCheckSố lần mở app kể từ lần báo cáo trước
paywallShownSố lần mỗi lời mời nâng cấp được hiển thị, theo tên
paywallClickedSố lần mỗi lời mời nâng cấp được bấm, theo tên

Tên các lời mời nâng cấp là locked_panes, locked_ssh_hosts, locked_war_room_members, locked_mxterm_hosts, locked_my_devices, locked_access_password, locked_email_share, locked_remote_devices, locked_shared_panes, settings_license_panel, titlebar_menu và command_palette.

3. Sự kiện lỗi

Gửi tới
mxterm.net, máy chủ của chúng tôi
Khi nào
Khi xảy ra một trong các lỗi cụ thể liệt kê bên dưới: tám lỗi ở MXterm Pro 1.1.11, và thêm bảy lỗi từ phiên bản 1.1.12. Sự kiện chưa gửi được sẽ nằm chờ, tối đa 50, và được gửi lại sau.
TrườngNội dung
eventIdID ngẫu nhiên của sự kiện
installIdHashBản băm của install ID trong báo cáo hằng ngày
occurredAtThời điểm xảy ra
eventTypeMột trong các sự kiện bên dưới
severitywarning, hoặc critical nếu là crash hay license mất hiệu lực sau khi kích hoạt
detailThông tin gửi kèm liệt kê bên dưới, ngoài ra không có gì
phiên bản app, OS, archPhiên bản MXterm Pro, hệ điều hành và loại chip

Mã lý do được chọn ngay trên máy Mac bằng cách đối chiếu lỗi, và nội dung thông báo lỗi không bao giờ được gửi. Với SSH, SFTP và trình soạn thảo, lý do là một trong auth_denied, password_expired, host_unreachable, timeout, permission_denied, not_found, disk_full, network hoặc unknown. Với lỗi license, đó là một mã ngắn như bad_signature hay expired, đôi khi là mã do máy chủ license trả về, hoặc seat: kèm một mã khi việc kích hoạt qua tài khoản MXterm thất bại.

4. Số đếm sử dụng (từ phiên bản 1.1.12)

Gửi tới
mxterm.net, máy chủ của chúng tôi
Khi nào
Mỗi ngày một lần, trong cùng yêu cầu với báo cáo hằng ngày, từ phiên bản 1.1.12. Khi báo cáo sử dụng đang tắt thì không có số đếm nào được gửi.
TrườngNội dung
schemaPhiên bản của danh sách trường này, hiện là 1
milestonesMỗi mốc chỉ gửi một lần rồi không gửi lại, dưới dạng một cờ không kèm ngày, và chỉ được ghi khi báo cáo sử dụng đang bật: onboarding (đã xong hoặc bỏ qua), firstPane, firstSplit, firstSshHost, firstSftpOpen, firstRemoteShare, firstLicenseActivation (đã kích hoạt license trên máy này, bằng key hoặc qua tài khoản MXterm), firstShortcutCustomized (bạn đặt một phím tắt tùy chỉnh), firstAgent (tên agent lấy từ danh sách cố định, hoặc other) và firstImport (ssh_config, moba, iterm2 hoặc session_json)
daysSinceInstallSố ngày kể từ khi cài, theo khoảng: 0, 1, 2 đến 6, 7 đến 29, 30 đến 89 hoặc từ 90 trở lên
countersSố nguyên từ 0 đến 100000, đếm từ lần kiểm tra gần nhất đã gửi được rồi đặt lại: panesOpened, splits, warRoomRooms, sshConnects, sftpTransfers, worktreePanes, paletteOpens, remoteHostStarted, chatViewOpens, meshPeerConnects và myDeviceLinks. Pane được khôi phục khi mở app không được đếm, sftpTransfers chỉ đếm lượt tải xuống, remoteHostStarted chỉ đếm khi chính bạn bấm Start, chatViewOpens đếm mỗi lần một pane chuyển sang chế độ Chat, meshPeerConnects đếm mỗi lần nối thành công tới một peer của tính năng mạng thử nghiệm, và myDeviceLinks đếm mỗi thiết bị bạn liên kết trong My Devices
agentLaunchesSố lần chạy mỗi agent, theo tên trong danh sách cố định. Tên không có trong danh sách được đếm là other
importsBySourceSố lần nhập theo từng nguồn: ssh_config, moba, iterm2 và session_json
sftpBytesLượng dữ liệu SFTP đã tải xuống, theo khoảng dung lượng: 0, dưới 1 MB, dưới 100 MB, dưới 1 GB hoặc từ 1 GB trở lên. Chỉ tính lượt tải xuống
pairedDevicesSố thiết bị đã ghép, theo khoảng: 0, 1, 2 đến 4 hoặc từ 5 trở lên
languageNgôn ngữ giao diện: en, vi, zh, ja, ko, es, fr, tr, id, pt, de hoặc other
themeGiao diện sáng tối: một trong các giao diện có sẵn iterm2-pro, vscode-dark, iterm-dark, tokyo-night, catppuccin, one-dark, monokai-pro, solarized-dark, mxterm-classic, mxterm-2, mxterm-light hoặc warm-paper, hoặc other
coldStartMsThời gian khởi động nguội, theo khoảng tính bằng mili giây: dưới 500, dưới 1000, dưới 2000, dưới 4000 hoặc từ 4000 trở lên
firstPromptMsThời gian tới dấu nhắc đầu tiên, theo khoảng tính bằng mili giây: dưới 100, dưới 300, dưới 1000 hoặc từ 1000 trở lên. Chỉ tính shell cục bộ
rssMbBộ nhớ đang dùng, theo khoảng tính bằng MB: 0 đến 200, 200 đến 500, 500 đến 1000, 1000 đến 2000 hoặc từ 2000 trở lên. Chỉ tính các tiến trình của chính MXterm
paneCountSố pane đang mở, theo khoảng: 1, 2 đến 4, 5 đến 9 hoặc từ 10 trở lên
hiddenTimerGapMsBộ đếm giờ của app trễ bao lâu khi cửa sổ bị ẩn, theo khoảng: dưới 1 giây, dưới 5 giây, dưới 30 giây hoặc từ 30 giây trở lên
ptyBurstTốc độ xuất terminal cao nhất trong ngày, tính bằng số đoạn mỗi giây, theo khoảng: dưới 100, dưới 1000, dưới 10000 hoặc từ 10000 trở lên

Các danh sách này là cố định. Agent gồm claude_code, codex, gemini_cli, cursor_agent, opencode, github_copilot, amp, antigravity, omp, grok và other. Giá trị không có trong danh sách được gửi là other. Các giá trị hiệu năng còn lại là khoảng ở giữa của các mẫu trong ngày. Hiệu năng được gửi một lần mỗi ngày. Số đếm sử dụng được giữ 400 ngày. Chúng tôi chỉ báo cáo theo nhóm từ 10 bản cài trở lên.

Các sự kiện lỗi

Sự kiệnThông tin gửi kèm
ssh_connect_failedMã lý do. Gửi khi liệt kê thư mục từ xa qua SFTP thất bại
sftp_transfer_failedLà tải lên hay tải xuống, kèm mã lý do
editor_read_failedMã lý do
editor_save_conflictKhông có
license_activation_failedMã lý do
license_lost_after_activationMã lý do: bad_signature, not_paid_tier, hwid_mismatch, expired, revoked, machine_inactive, refunded, invalid_license hoặc no_seat
crash_recoveredTừ phiên bản 1.1.56: hai từ trong danh sách cố định: app đang ở giai đoạn nào khi dừng (một trong boot, restore, running, voice, quit, network hoặc other) và đã chạy bao lâu, theo nhóm từ dưới 1 phút đến hơn 1 ngày
ui_crashedSố hiệu lỗi React, hoặc other
pty_spawn_failedTừ phiên bản 1.1.12: lý do, một trong shell_missing, permission hoặc other; từ phiên bản 1.1.56 thêm cwd_missing và resource_limit
agent_not_foundTừ phiên bản 1.1.12: agent nào, theo tên trong danh sách cố định, hoặc other
update_failedTừ phiên bản 1.1.12: giai đoạn nào, một trong download, signature, install hoặc other; từ phiên bản 1.1.56 thêm check (chính lần kiểm tra cập nhật bị lỗi), kèm một loại: network, manifest, http_4xx, http_5xx hoặc other (lần kiểm tra bị từ chối hiện được xếp là manifest)
remote_attach_failedTừ phiên bản 1.1.12: lý do, một trong auth, network, stale, revoked hoặc other
worktree_failedTừ phiên bản 1.1.12: lý do, một trong not_repo, exists, git_error hoặc other
keychain_failedTừ phiên bản 1.1.12: thao tác nào, một trong read, write, denied hoặc other
import_failedTừ phiên bản 1.1.12: nguồn nhập (ssh_config, moba, iterm2, session_json hoặc other) và lý do, một trong none_found, invalid, read_failed hoặc other

Những gì không bao giờ gửi

  • Nội dung hay lịch sử terminal
  • Các lệnh bạn chạy
  • Nội dung file hay đường dẫn file
  • Hostname, username, mật khẩu hay khoá SSH
  • License key
  • Bất cứ thứ gì từ clipboard hay màn hình

Cả ba báo cáo đều được kiểm tra ngay trước khi gửi: nếu có chuỗi trông giống đường dẫn thư mục home, khoá SSH, license key, mật khẩu, token hay secret, cả báo cáo bị huỷ thay vì gửi đi.

Từ phiên bản 1.1.12, số đếm sử dụng không bao giờ chứa đường dẫn, tên host, lệnh, tên file hay repo, tên nhánh, khóa, prompt hay nội dung terminal. Nếu chúng trông như chứa đường dẫn, khóa hay token thì cả báo cáo bị bỏ.

Từ MXterm Pro 1.0.22, tín hiệu sử dụng gửi tới Google Analytics cũng đi qua đúng bước kiểm tra đó. Nó chỉ được tạo từ sáu trường liệt kê ở trên, không trường nào có thể chứa dữ liệu của bạn, và nếu có thì báo cáo bị huỷ chứ không được gửi.

Các lỗi còn được ghi vào một danh sách chỉ nằm trên máy Mac của bạn, 200 mục mới nhất, và không giữ gì cũ hơn 14 ngày, bất kể thống kê đang bật hay tắt. Đó là một file riêng, tách khỏi hàng chờ gửi, và không bao giờ được tải lên; nó tồn tại để tệp chẩn đoán có thể mô tả chuyện gì đã xảy ra.

MXterm Pro còn giữ một file cục bộ thứ hai, war-room-delivery.jsonl, trong thư mục dữ liệu của app. Với mỗi tin Control Room (trước đây là War Room), file ghi lý do tin bị giữ, thả hoặc bỏ trước khi được gõ vào pane: thời điểm, sự kiện, lý do, số tin đang chờ, thời gian chờ, và một mã ngắn của pane (dạng băm, không phải id terminal, hiện là tên peer-… mà Control Room dùng). File không chứa tên, đường dẫn, nội dung tin hay id terminal. Nó giữ tối đa 500 dòng hoặc 30 ngày, không bao giờ được tải lên và không nằm trong tệp chẩn đoán.

Cách tắt

Mở Settings → Quyền riêng tư và tắt Chia sẻ dữ liệu sử dụng ẩn danh. Tắt là có hiệu lực ngay với cả ba loại báo cáo: công tắc được đọc lại ngay trước mỗi lần gửi, không phải chỉ lúc mở app.

Từ phiên bản 1.1.12, cùng công tắc này cũng điều khiển số đếm sử dụng, và tắt nó là ngừng gửi báo cáo sử dụng mới. Lần đầu bạn chạy phiên bản đó, một dòng thông báo cho bạn biết về chúng và nơi để tắt.

Bạn cũng có thể tắt bằng biến môi trường: DO_NOT_TRACK hoặc MXTERM_TELEMETRY_DISABLED. Mọi giá trị đều được hiểu là tắt, trừ 0, false và no, viết hoa hay thường đều như nhau. Hai biến này được đọc trước mỗi lần gửi, và khi một trong hai đang được đặt thì công tắc trong Settings bị khoá và hiện tên biến đã tắt thống kê.

Bật lại có hiệu lực ngay, không cần khởi động lại app. Sự kiện lỗi còn nằm chờ từ trước và báo cáo hằng ngày đã tới hạn được gửi ngay, còn tín hiệu sử dụng chạy lại trong khoảng mười lăm giây. Trong lúc tắt, không có gì được xếp vào hàng chờ gửi, nên lỗi xảy ra trong thời gian đó không bao giờ được gửi đi.

Muốn bắt đầu lại với ID ngẫu nhiên mới, thoát MXterm Pro rồi xoá telemetry-id và telemetry-install-id trong ~/Library/Application Support/com.mxterm.desktop/.

Bản tự biên dịch từ mã nguồn không có phần thống kê này: các khoá cần thiết chỉ được thêm vào khi build bản chính thức.

Dữ liệu đi đâu

Tín hiệu sử dụng gửi tới Google Analytics và do Google xử lý, kể cả tại Hoa Kỳ.

Báo cáo hằng ngày và sự kiện lỗi gửi tới mxterm.net, chạy trên máy chủ của chúng tôi tại Pháp, do Contabo cung cấp và phục vụ qua Cloudflare. Với mỗi lượt cài, chúng tôi giữ một bản ghi gồm các trường ở trên và quốc gia gửi yêu cầu; chúng tôi không lưu địa chỉ IP. Sự kiện lỗi cũng được lưu kèm quốc gia. Các bản ghi này hiện chưa được xoá tự động.

Từ phiên bản 1.1.12, số đếm sử dụng cũng gửi tới mxterm.net, trong báo cáo hằng ngày, và được giữ 400 ngày. Chúng tôi chỉ báo cáo theo nhóm từ 10 bản cài trở lên.

Tệp chẩn đoán thì khác: tự nó không đi đâu cả. Settings → Quyền riêng tư → Tệp chẩn đoán cho bộ phận hỗ trợ → Lưu tệp… sẽ dựng một file tên mxterm-diagnostics-YYYY-MM-DD.json rồi hỏi bạn lưu ở đâu. File đó chứa phiên bản app, đây có phải bản chính thức không, lần chạy này đã mở bao lâu, gói Free hay Pro, hệ điều hành, phiên bản và loại chip, thống kê đang bật hay tắt, ngôn ngữ giao diện, lần chạy trước có crash không, số máy chủ SSH đã lưu, số tab và số pane đang mở, các mẫu agent đang dùng, những nhà cung cấp nào trong Token Meter đã có key, và danh sách lỗi gần đây nằm trên máy. Đường dẫn thư mục home được rút gọn thành ~ trước khi ghi, cả file đi qua đúng bước kiểm tra như một báo cáo và bị từ chối nếu vi phạm, và không có gì được tải lên: bạn tự đọc rồi tự quyết định có gửi email cho bộ phận hỗ trợ hay không.

Các kết nối mạng khác của app

Đây không phải báo cáo thống kê, nên công tắc sử dụng ở trên không ảnh hưởng tới chúng. Kết nối nào tắt được thì có công tắc riêng, nêu trong từng mục; kiểm tra cập nhật, kiểm tra giới hạn Free và các lần kiểm tra license thì không có công tắc.

Kiểm tra cập nhật
Ngay sau khi mở và cứ bốn giờ một lần, app hỏi mxterm.net xem có phiên bản mới không, gửi kèm phiên bản hiện tại, hệ điều hành của bạn và ngôn ngữ giao diện. Việc này diễn ra ở mọi bản build, kể cả bản tự biên dịch. Khi thống kê sử dụng tắt, một lần kiểm tra vẫn có thể để lại một bản ghi ẩn danh trên máy chủ của chúng tôi: phiên bản app, quốc gia, có bản cập nhật hay không và app đang ở gói Free hay Pro, không có địa chỉ IP và không có install ID. Mỗi lần kiểm tra cập nhật cũng được đếm theo phiên bản app và quốc gia, không kèm mã định danh, để biết có bao nhiêu bản đang chạy.
Kích hoạt license
Khi bạn nhập license key, app gửi key, dấu vân tay máy tạo từ một phần mã băm UUID phần cứng của máy tính, hostname của máy, phiên bản app và nền tảng. Nếu bật gửi thống kê sử dụng, khi kích hoạt license (bằng key hoặc qua tài khoản MXterm) app gửi thêm install ID ngẫu nhiên của nó (chính ID trong báo cáo hằng ngày), để chúng tôi ghép license đã mua với số liệu sử dụng của lượt cài đó. Nếu tắt, không có install ID nào được gửi.
Kiểm tra lại license
Lúc mở app (tối đa mỗi giờ một lần) rồi khoảng một lần mỗi ngày khi có mạng, app gửi license key, dấu vân tay máy và phiên bản app để hỏi máy này còn được cấp license không. Nếu bạn kích hoạt qua tài khoản MXterm thay vì key, app gửi dấu vân tay máy, tên máy, nền tảng và phiên bản app kèm phiên đăng nhập tài khoản. Lần kiểm tra lỗi hoặc không có mạng không đổi gì; chỉ khi nhận cùng một câu trả lời rõ ràng hai lần liên tiếp rằng license hoặc ghế đã mất thì app mới bỏ Pro. Máy chủ giữ thời điểm thấy máy lần gần nhất và phiên bản app, không giữ lịch sử các lần kiểm tra.
Giới hạn Free
Ngay sau khi mở và cứ bốn giờ một lần, app hỏi mxterm.net các giới hạn hiện tại của gói Free. Yêu cầu không mang install ID hay dữ liệu nào về bạn, chỉ lộ những gì mọi yêu cầu đều lộ, như địa chỉ IP của bạn. Việc này diễn ra ở mọi bản build.
Tài khoản MXterm và My Devices
Chỉ khi bạn đăng nhập bằng tài khoản MXterm. App giữ token đăng nhập trong Keychain và, cho My Devices, gửi mxterm.net mã thiết bị, tên và các khóa công khai của máy tính này, rồi hỏi danh sách thiết bị của bạn khoảng năm phút một lần. Khoảng mỗi phút app còn gửi một cập nhật hiện diện, được mã hóa cho các thiết bị khác của bạn nên mxterm.net không đọc được: địa chỉ mạng nơi máy chủ host của máy này có thể được truy cập. mxterm.net thấy mã thiết bị, thời điểm và địa chỉ IP của yêu cầu. Đăng xuất sẽ dừng các yêu cầu này. Những gì máy chủ lưu được liệt kê trong chính sách quyền riêng tư.
Tính năng mạng thử nghiệm
Chỉ khi bạn bật tính năng mạng thử nghiệm (macOS, người thử nghiệm được mời). Tiến trình phụ của app kết nối tới mesh.mxterm.net, nơi giới thiệu các thiết bị của bạn với nhau, và tới relay sg.relay.mxterm.net. Cả hai chạy trên AWS tại Singapore. Relay thấy khóa công khai của thiết bị và địa chỉ IP nguồn, không thấy nội dung terminal, vốn được mã hóa giữa các thiết bị của bạn. Các peer trong cùng mesh thấy tên thiết bị, hệ điều hành và địa chỉ của nhau. Khi đã đăng nhập, app còn xin mxterm.net một key ghi danh dùng một lần. Chi tiết nằm trong chính sách quyền riêng tư.
Giới hạn gói Claude
Tắt theo mặc định. Nếu bạn bật Plan limits trong Settings → Token Meter, app đọc thông tin đăng nhập đã lưu của Claude Code trong Keychain qua công cụ security của macOS (macOS thường không hiện hộp thoại hỏi) rồi dùng nó để lấy giới hạn sử dụng từ api.anthropic.com, tối đa năm phút một lần.
Hạn mức Codex trực tiếp
Tắt theo mặc định. Nếu bạn bật Hạn mức Codex trực tiếp trong Settings → Token Meter, app đọc thông tin đăng nhập của Codex từ ~/.codex/auth.json và chỉ gửi tới chatgpt.com để lấy hạn mức 5 giờ và hạn mức tuần hiện tại, tối đa năm phút một lần. App không bao giờ sửa hay làm mới thông tin đăng nhập đó, và thông tin đăng nhập lưu trong keychain hệ thống thì không được đọc.
Số dư tài khoản nhà cung cấp
Tắt cho tới khi bạn thêm key. Trong Settings → Token Meter bạn có thể dán API key của DeepSeek, Moonshot, Kimi, MiniMax, OpenRouter hoặc Z.ai. Key được lưu trong macOS Keychain, ở những mục do chính MXterm Pro tạo dưới tên dịch vụ MXterm Pro, và mỗi key chỉ được gửi tới đúng nhà cung cấp của nó: api.deepseek.com, api.moonshot.ai hoặc api.moonshot.cn, api.kimi.com, api.minimax.io hoặc api.minimaxi.com, openrouter.ai, và api.z.ai hoặc open.bigmodel.cn. Yêu cầu chỉ đọc số dư hay hạn mức của bạn và không mang theo gì ngoài key: không prompt, không transcript, không tên file. Mỗi nhà cung cấp được hỏi tối đa năm phút một lần, và không hỏi gì cả cho tới khi có ít nhất một nhà cung cấp được cấu hình. Riêng với Kimi, nếu không có key nào được lưu mà Kimi Code CLI đã đăng nhập trên máy này, app đọc token của CLI đó cùng device id nằm cạnh nó trong ~/.kimi-code rồi gửi tới api.kimi.com theo cùng cách; app không bao giờ ghi vào thư mục đó và không làm mới token.
Token Meter
Số token của Claude Code, Codex, Gemini CLI và omp, cùng phần trăm hạn mức mà chính Codex ghi vào file phiên của nó, được đọc từ file mà các công cụ đó lưu trên máy Mac. Không gửi gì đi.
Phản hồi
Từ 1.1.57 trên Mac (1.1.58 trên Windows và Linux), Settings → Feedback gửi tên, email, nội dung, loại, phiên bản app, hệ điều hành và ngôn ngữ tới mxterm.net khi bạn bấm Send, kèm tệp chẩn đoán chỉ khi bạn tích chọn (giữ 90 ngày). Nhà cung cấp email của chúng tôi xử lý tin nhắn. Các phiên bản cũ hơn mở app thư của bạn và không gửi yêu cầu nào tới mxterm.net.
Truy cập từ xa
Tắt cho tới khi bạn dùng. Máy chủ host không chạy cho tới khi bạn bấm Start Server trong Settings → Remote Access & Devices, trừ khi bạn bật Tự chạy máy chủ host khi mở MXterm, mặc định đang tắt. Khi chạy, nó lắng nghe ở cổng 6868 (hoặc cổng trống kế tiếp tới 6877) trên địa chỉ Tailscale nếu có, cộng thêm các địa chỉ mạng riêng nếu bạn bật Cho phép thiết bị trong mạng nội bộ, và nếu không có cả hai thì chỉ trên chính máy Mac này: không bao giờ trên địa chỉ công cộng. Trên mạng riêng, lưu lượng không được mã hóa. Thiết bị đã ghép chỉ vào được các pane bạn chia sẻ. Bạn chia sẻ một pane ở chế độ Chỉ xem hoặc Điều khiển, trong khoảng thời gian bạn chọn hoặc cho tới khi bạn dừng, và thiết bị chỉ gõ được trong pane chia sẻ ở chế độ Điều khiển. Thiết bị mới ghép bằng mã ghép sáu ký tự hoặc bằng mật khẩu truy cập mà bạn bật; chính mật khẩu không bao giờ được gửi lại ở các kết nối sau, và khi được gửi thì nó đi tới địa chỉ Tailscale, tới proxy cục bộ của một peer trong mạng thử nghiệm đó, hoặc, nếu bạn cho phép truy cập mạng nội bộ, tới một địa chỉ mạng nội bộ, nơi nó không được mã hóa. Khi máy chủ chạy và có một pane đang được chia sẻ, MXterm Pro giữ máy không tự chuyển sang chế độ ngủ (được làm cho macOS và Windows; phần Windows chưa xác minh), trừ khi bạn tắt tùy chọn đó. Nếu bạn thêm một host trong Machines, app kết nối tới địa chỉ của host đó bằng một token lưu trong macOS Keychain, và khi ghép bằng mật khẩu của host đó, mật khẩu được gửi tới địa chỉ Tailscale, tới proxy cục bộ của một peer trong mạng thử nghiệm đó, hoặc, nếu bạn cho phép truy cập mạng nội bộ, tới một địa chỉ mạng nội bộ, nơi nó không được mã hóa. Nội dung terminal không bao giờ đi qua mxterm.net. Nếu bạn dùng My Devices, mxterm.net chỉ xử lý danh sách thiết bị và trạng thái hiện diện nêu ở mục Tài khoản MXterm và My Devices.
Video hướng dẫn Tailscale
Chỉ khi bạn bấm Play trong hướng dẫn Tailscale ở Cài đặt: video khi đó được tải từ YouTube (youtube-nocookie.com). Nếu bạn không bấm Play, app không tạo kết nối nào cho video.
Kết nối của chính bạn
SSH, SFTP và mọi thứ bạn chạy trong terminal kết nối tới nơi bạn chỉ định. Các công cụ bạn chạy bên trong MXterm Pro, như Claude Code hay Codex, tự thực hiện kết nối mạng của chúng; đó là của các công cụ ấy, không phải của MXterm Pro.

Chính sách quyền riêng tư nói về phần còn lại, gồm cả những gì mxterm.net ghi lại khi bạn mua hoặc tải app.

Hỏi AI về MXterm Pro

Mở câu trả lời trực tiếp trong ChatGPT, Claude hoặc Perplexity, dựa trên trang này. Trợ lý AI tự viết, không phải chúng tôi, nên hãy kiểm tra nguồn nó trích dẫn.

Câu hỏi được gửiMXterm Pro ghi nhận những số liệu sử dụng nào, không bao giờ ghi nhận gì, và dữ liệu đi đâu?