Agent Commander

Terms of Service

Last updated: September 29, 2026

Application: Agent Commander

By using this application, you agree to comply with the following terms and conditions.


1. Introduction

Welcome to Agent Commander. These Terms of Service govern your use of the application. If you do not agree with any part of them, please stop using the application.


2. License

Agent Commander grants you the right to use the application for personal, non-commercial purposes. You may not copy, distribute, or create derivative works from this application.


3. Privacy

Agent Commander has no account: no sign-up, no login, no user profile. We do not ask for your name or your email address, and we do not operate a server that stores your work. The application handles the following data:

  • Device identifier and session token — issued by your own server when you pair with it.
  • Push notification token — only if you enable notifications; it goes to our notification relay, which stores nothing.
  • Content you send to the assistant — the prompts you type, images and files you attach, your project directory path, and the source code the assistant reads or modifies at your request.
  • Working session content — the conversation transcript, the log of tools that ran, source diffs, result files (artifacts), and the token count and estimated cost of each turn.
  • Tasks, comments and attachments you create in the app.
  • App version — compatibility checks.
  • Anonymous crash reports (optional) — only with your consent.

Data security: the session token, the device identifier and the notification secret are encrypted and held in the OS secure enclave (Keychain/Keystore). The app pins your server's TLS certificate at pairing time and refuses to talk to anything that does not present it.

See details in the Privacy Policy.


4. Your Data

Your conversations, tasks and working-session history live on the server you run yourself, in the data directory you configured; the app keeps a local cache of them so you can read them without a connection. Because the publisher runs no server on your behalf, there is no backup you can ask us to restore — keeping backups of that data directory is yours to do. We are not responsible for data loss caused by uninstalling the app, by deleting the data directory, or by technical issues outside our control.

Your project directory is outside this scope. The assistant reads and modifies files in the directory you configured, following the requests you send. You are responsible for what you ask the assistant to do, and you should keep backups or version history for your own source code. We cannot undo changes the assistant made on your instruction.


5. Limitation of Liability

The application is provided "as is" without any warranties. We are not liable for any damages arising from the use of the application.


6. Changes to Terms

We reserve the right to change these terms at any time. Continued use of the application after changes constitutes acceptance of the new terms.


7. Contact

If you have any questions about these terms, see the support page or write to agentcmd@sframework.com. There is no ticket system: the support page is a static page of instructions and answers, and email is the only channel.


8. End User License Agreement (EULA)

The Agent Commander application is licensed (not sold) to you. This license does not allow you to:

  • Modify, decompile, or reverse-engineer the application.
  • Rent, lend, resell, or redistribute the application.
  • Use the application for illegal purposes.

This license is effective until terminated by you or by us. If you violate any term, the license terminates automatically.


9. Age Restriction

Agent Commander is a tool for software developers and requires users to be 18 years of age or older, consistent with Anthropic's terms of service for the Claude service. The app is not intended to contain violence or profanity, but assistant output is model-generated content and we do not review every response in advance.


10. Third-Party Services

Agent Commander uses the following third-party services:

  • The AI provider of the agent you choose — Anthropic for Claude Code, OpenAI for Codex, Google for Antigravity — processes the content you send to the assistant, under your own account with that provider. Prompts, attached files and the source code the assistant needs to read are all sent to that provider's models (anthropic.com/legal/privacy · openai.com/policies/privacy-policy · policies.google.com/privacy). You should not put secrets you do not want leaving your own systems into a conversation.
  • Our notification relay — the one detour notifications must take, because an app distributed through the app stores can only receive push through the publisher's Firebase project. It stores nothing; it decrypts a secret back into your device token, forwards one message, and forgets. It never sees conversation content.
  • Firebase Cloud Messaging (Google) — delivers push notifications from the relay to your device when a working session finishes or the assistant needs your approval.
  • Firebase Crashlytics (Google) — anonymous crash reports used to improve app quality. Data includes device info, OS version, and error context; it contains no personally identifiable information. Production builds only (firebase.google.com/terms).

We do not share your data with any third party other than the services listed above. There are no sign-in providers: the app has no accounts to authenticate.


11. Data Retention

Data is kept according to the following rules:

  • On-device data (cached conversations, task list, settings, notification secret) — kept until you unpair or uninstall the app.
  • Data on your own server (conversations, attachments, result files, tasks) — kept until you delete it. An individual task you delete in the app is erased immediately and permanently, together with all of its attachments.
  • At the notification relay — nothing is kept; a notification secret stops working 90 days after it was issued.
  • Files inside your project directory — not under our control and not part of the app's data; nothing described here deletes them.
  • Anonymous crash logs may be retained for up to 90 days to improve app quality.

There is no account to delete. The data deletion page explains how to clear every place your data lives.


12. Open Source Software

This application uses open source components licensed under permissive licenses (BSD-3-Clause, MIT, Apache-2.0, ISC, OFL-1.1). The complete list and the corresponding licenses are available under "Open Source Licenses" in the app's Settings. All licenses are compatible with commercial distribution.

Điều khoản sử dụng

Cập nhật lần cuối: 29/09/2026

Ứng dụng: Agent Commander

Bằng việc sử dụng ứng dụng này, bạn đồng ý tuân thủ các điều khoản và điều kiện sau đây.


1. Giới thiệu

Chào mừng bạn đến với Agent Commander. Các điều khoản này điều chỉnh việc bạn sử dụng ứng dụng. Nếu bạn không đồng ý với bất kỳ phần nào, vui lòng ngừng sử dụng ứng dụng.


2. Quyền sử dụng

Agent Commander cấp cho bạn quyền sử dụng ứng dụng cho mục đích cá nhân, phi thương mại. Bạn không được sao chép, phân phối, hoặc tạo các tác phẩm phái sinh từ ứng dụng này.


3. Quyền riêng tư

Agent Commander không có tài khoản: không đăng ký, không đăng nhập, không hồ sơ người dùng. Chúng tôi không hỏi tên hay email của bạn, và không vận hành máy chủ nào lưu công việc của bạn. Ứng dụng xử lý các dữ liệu sau:

  • Mã định danh thiết bị và mã phiên — do chính máy chủ của bạn cấp lúc ghép nối.
  • Mã thông báo đẩy — chỉ khi bạn bật thông báo; mã này đi tới relay thông báo của chúng tôi, và relay không lưu gì.
  • Nội dung bạn gửi cho trợ lý — câu lệnh bạn gõ, ảnh và tệp bạn đính kèm, đường dẫn thư mục dự án, và phần mã nguồn trợ lý đọc hoặc sửa theo yêu cầu của bạn.
  • Nội dung phiên làm việc — bản ghi hội thoại, nhật ký công cụ đã chạy, khác biệt mã nguồn, tệp kết quả (artifact), số token và chi phí ước tính mỗi lượt.
  • Việc, bình luận và tệp đính kèm bạn tạo trong ứng dụng.
  • Phiên bản ứng dụng — kiểm tra tương thích.
  • Báo cáo sự cố ẩn danh (tuỳ chọn) — chỉ khi bạn đồng ý.

Bảo mật dữ liệu: mã phiên, mã định danh thiết bị và bí mật thông báo được mã hoá và giữ trong vùng bảo mật của hệ điều hành (Keychain/Keystore). App ghim vân tay chứng chỉ TLS của máy chủ lúc ghép nối và từ chối nói chuyện với thứ không đưa ra đúng chứng chỉ đó.

Xem chi tiết tại Chính sách quyền riêng tư.


4. Dữ liệu của bạn

Hội thoại, việc và lịch sử lượt làm việc của bạn nằm trên máy chủ do chính bạn chạy, trong thư mục dữ liệu bạn đã khai báo; app giữ một bản đệm để bạn đọc được khi không có kết nối. Vì nhà phát hành không chạy máy chủ nào thay bạn, không có bản sao lưu nào để bạn nhờ chúng tôi khôi phục — việc sao lưu thư mục dữ liệu đó là của bạn. Chúng tôi không chịu trách nhiệm cho việc mất dữ liệu do gỡ ứng dụng, do xoá thư mục dữ liệu, hay do sự cố kỹ thuật nằm ngoài kiểm soát của chúng tôi.

Thư mục dự án của bạn nằm ngoài phạm vi này. Trợ lý đọc và sửa tệp trong thư mục bạn khai báo, theo đúng yêu cầu bạn gửi. Bạn chịu trách nhiệm về những gì mình yêu cầu trợ lý làm, và nên giữ bản sao lưu hoặc lịch sử phiên bản cho mã nguồn của mình. Chúng tôi không hoàn tác được thay đổi mà trợ lý đã thực hiện theo lệnh của bạn.


5. Giới hạn trách nhiệm

Ứng dụng được cung cấp "như hiện có" mà không có bất kỳ bảo đảm nào. Chúng tôi không chịu trách nhiệm cho bất kỳ thiệt hại nào phát sinh từ việc sử dụng ứng dụng.


6. Thay đổi điều khoản

Chúng tôi có quyền thay đổi các điều khoản này bất cứ lúc nào. Việc tiếp tục sử dụng ứng dụng sau khi thay đổi đồng nghĩa với việc bạn chấp nhận các điều khoản mới.


7. Liên hệ

Nếu bạn có câu hỏi về các điều khoản này, xem trang hỗ trợ hoặc gửi thư tới agentcmd@sframework.com. Không có hệ thống ticket: trang hỗ trợ là trang tĩnh gồm hướng dẫn và giải đáp, còn email là kênh liên hệ duy nhất.


8. Thỏa thuận cấp phép người dùng cuối (EULA)

Ứng dụng Agent Commander được cấp phép (không bán) cho bạn. Giấy phép này không cho phép bạn:

  • Sửa đổi, dịch ngược, hoặc phân tích mã nguồn ứng dụng.
  • Cho thuê, cho mượn, bán lại hoặc phân phối lại ứng dụng.
  • Sử dụng ứng dụng cho mục đích bất hợp pháp.

Giấy phép có hiệu lực cho đến khi bạn hoặc chúng tôi chấm dứt. Nếu bạn vi phạm bất kỳ điều khoản nào, giấy phép tự động chấm dứt.


9. Giới hạn độ tuổi

Agent Commander là công cụ dành cho lập trình viên và yêu cầu người dùng từ 18 tuổi trở lên, phù hợp với điều khoản sử dụng của Anthropic đối với dịch vụ Claude. Ứng dụng không chủ đích chứa nội dung bạo lực hay ngôn ngữ thô tục, nhưng kết quả do trợ lý sinh ra là nội dung do mô hình tạo tự động và chúng tôi không kiểm duyệt trước từng câu trả lời.


10. Dịch vụ bên thứ ba

Agent Commander sử dụng các dịch vụ bên thứ ba sau:

  • Nhà cung cấp AI của agent bạn chọn — Anthropic với Claude Code, OpenAI với Codex, Google với Antigravity — xử lý nội dung bạn gửi cho trợ lý, dưới tài khoản của chính bạn với nhà cung cấp đó. Câu lệnh, tệp đính kèm và phần mã nguồn trợ lý cần đọc đều được gửi tới mô hình của nhà cung cấp đó (anthropic.com/legal/privacy · openai.com/policies/privacy-policy · policies.google.com/privacy). Bạn không nên đưa vào hội thoại những bí mật không muốn rời khỏi hệ thống của mình.
  • Relay thông báo của chúng tôi — đường vòng duy nhất mà thông báo phải đi, vì ứng dụng phát hành qua cửa hàng chỉ nhận được push thông qua Firebase project của nhà phát hành. Relay không lưu gì; nó giải mã một bí mật trở lại thành mã thiết bị của bạn, chuyển tiếp một thông điệp, rồi quên. Nó không bao giờ thấy nội dung hội thoại.
  • Firebase Cloud Messaging (Google) — chuyển thông báo từ relay tới thiết bị của bạn khi phiên làm việc kết thúc hoặc khi trợ lý cần bạn duyệt một thao tác.
  • Firebase Crashlytics (Google) — thu thập báo cáo lỗi ẩn danh để cải thiện chất lượng ứng dụng. Dữ liệu gồm thông tin thiết bị, phiên bản hệ điều hành và ngữ cảnh lỗi; không chứa thông tin cá nhân nhận dạng được. Chỉ hoạt động ở bản production (firebase.google.com/terms).

Chúng tôi không chia sẻ dữ liệu của bạn với bên thứ ba nào khác ngoài các dịch vụ nêu trên. Không có nhà cung cấp đăng nhập nào: app không có tài khoản để xác thực.


11. Thời hạn lưu trữ dữ liệu

Dữ liệu được giữ theo các quy tắc sau:

  • Dữ liệu trên thiết bị (bản đệm hội thoại, danh sách việc, cài đặt, bí mật thông báo) — giữ cho đến khi bạn ngắt ghép nối hoặc gỡ ứng dụng.
  • Dữ liệu trên máy chủ của chính bạn (hội thoại, tệp đính kèm, tệp kết quả, việc) — giữ cho đến khi bạn xoá. Riêng một việc bạn xoá trong ứng dụng bị xoá vĩnh viễn ngay, kèm mọi tệp đính kèm của nó.
  • Ở relay thông báo — không giữ gì; một bí mật thông báo hết tác dụng 90 ngày sau khi được cấp.
  • Tệp trong thư mục dự án của bạn — không thuộc quyền quản lý của chúng tôi và không phải dữ liệu của app; không thao tác nào mô tả ở đây xoá chúng.
  • Nhật ký lỗi ẩn danh có thể được giữ tối đa 90 ngày để cải thiện chất lượng ứng dụng.

Không có tài khoản nào để xoá. Trang xoá dữ liệu hướng dẫn cách dọn sạch từng nơi dữ liệu của bạn đang nằm.


12. Phần mềm mã nguồn mở

Ứng dụng này sử dụng các thành phần mã nguồn mở được cấp phép theo giấy phép permissive (BSD-3-Clause, MIT, Apache-2.0, ISC, OFL-1.1). Bạn có thể xem danh sách đầy đủ và giấy phép tương ứng trong mục "Giấy phép mã nguồn mở" tại Cài đặt. Tất cả giấy phép đều tương thích với phân phối thương mại.