Agent Commander

Deleting your data

Application: Agent Commander

Contact: agentcmd@sframework.com

This page explains what data Agent Commander holds and how to delete every part of it. You do not need the app or an account to follow it.


There is no account to delete

Agent Commander has no sign-up, no login, and no user profile. We do not operate a server that stores your conversations, your code, or your files. The app is a client for a server you install and run yourself, so deleting your data means deleting it from places you already control.


Your data lives in three places

  • On your phone. The paired session, the local cache of conversations, your settings, and the notification secret. To delete: open Settings in the app and choose Unpair — this removes the session, the cached data and the notification secret, and tells your server to stop sending notifications. Uninstalling the app removes everything it stored as well.
  • On your own server. Conversation transcripts, working-session logs, tool output, file diffs, result files, and tasks — all inside the server's data directory (by default a folder named agentcmd-engine in your home directory). To delete: stop the service, then either run the bundled uninstall script with the purge option, which removes the data directory and the configuration file after asking you to confirm, or simply delete the data directory yourself. Your project directories are not part of the app and are never touched by either method.
  • At the notification relay. When you turn notifications on, your device token is sent once to a small relay that the project owner runs, because a mobile app distributed through the app stores must use the publisher's Firebase project to receive push. The relay stores nothing — the secret your server holds *is* your device token in encrypted form, and the relay simply decrypts it, forwards one notification to Google, and forgets. There is no registration record to delete. Turning notifications off in the app, or unpairing, makes your server stop sending immediately; any secret already issued stops working within 90 days.

Data held by third parties

  • The AI provider of the agent you chose — Anthropic for Claude Code, OpenAI for Codex, Google for Antigravity. The requests you send and the source code the assistant reads are processed by that provider in order to answer you. Their handling and retention are governed by that provider's privacy policy: Anthropic · OpenAI · Google.
  • Google Firebase. Notifications pass through Google Cloud Messaging in transit. Anonymous crash reports go to Firebase Crashlytics and are kept for at most 90 days. Crash reports contain no conversation content and are not linked to any account, because there is no account.

Need help?

Write to agentcmd@sframework.com and we will walk you through it. Please do not include your server address, pairing code, or conversation content in that email.

See also: Privacy Policy and Support.

Xoá dữ liệu của bạn

Ứng dụng: Agent Commander

Liên hệ: agentcmd@sframework.com

Trang này giải thích Agent Commander giữ những dữ liệu gì và cách xoá từng phần. Bạn không cần app và không cần tài khoản để làm theo.


Không có tài khoản nào để xoá

Agent Commander không có đăng ký, không có đăng nhập, không có hồ sơ người dùng. Chúng tôi không vận hành máy chủ nào lưu hội thoại, mã nguồn hay tệp của bạn. App là ứng dụng khách của một máy chủ do chính bạn cài và chạy, nên xoá dữ liệu nghĩa là xoá ở những nơi vốn đã thuộc quyền bạn.


Dữ liệu nằm ở ba nơi

  • Trên điện thoại của bạn. Phiên đã ghép nối, bộ đệm hội thoại, cài đặt, và bí mật dùng cho thông báo. Cách xoá: mở Cài đặt trong app rồi chọn Ngắt ghép nối — thao tác này xoá phiên, xoá dữ liệu đệm, xoá bí mật thông báo và báo cho máy chủ ngừng gửi thông báo. Gỡ cài đặt app cũng xoá toàn bộ những gì app đã lưu.
  • Trên máy chủ của chính bạn. Bản ghi hội thoại, nhật ký lượt làm việc, kết quả công cụ, khác biệt mã nguồn, tệp kết quả và các việc — tất cả nằm trong thư mục dữ liệu của máy chủ (mặc định là thư mục agentcmd-engine trong thư mục nhà của bạn). Cách xoá: dừng dịch vụ, rồi hoặc chạy script gỡ cài đặt kèm tuỳ chọn purge — nó xoá cả thư mục dữ liệu lẫn file cấu hình sau khi hỏi xác nhận — hoặc tự xoá thư mục dữ liệu đó. Thư mục dự án của bạn không thuộc về app và không bị đụng tới trong cả hai cách.
  • Ở relay thông báo. Khi bạn bật thông báo, mã thiết bị được gửi một lần tới một relay nhỏ do chủ dự án vận hành, vì app phát hành qua cửa hàng buộc phải dùng Firebase project của nhà phát hành mới nhận được push. Relay không lưu gì cả — bí mật mà máy chủ của bạn giữ *chính là* mã thiết bị của bạn ở dạng đã mã hoá; relay chỉ giải mã, chuyển tiếp một thông báo tới Google rồi quên. Không có bản ghi đăng ký nào để xoá. Tắt thông báo trong app hoặc ngắt ghép nối là máy chủ của bạn ngừng gửi ngay lập tức; bí mật đã cấp cũng hết hiệu lực trong vòng 90 ngày.

Dữ liệu ở bên thứ ba

  • 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. Yêu cầu bạn gửi và phần mã nguồn trợ lý đọc được nhà cung cấp đó xử lý để trả lời bạn. Cách họ xử lý và lưu trữ theo chính sách quyền riêng tư của nhà cung cấp đó: Anthropic · OpenAI · Google.
  • Google Firebase. Thông báo đi qua Google Cloud Messaging trên đường truyền. Báo cáo sự cố ẩn danh đi tới Firebase Crashlytics và được giữ tối đa 90 ngày. Báo cáo sự cố không chứa nội dung hội thoại và không gắn với tài khoản nào, vì không có tài khoản nào cả.

Cần trợ giúp?

Gửi thư tới agentcmd@sframework.com, chúng tôi sẽ hướng dẫn bạn. Vui lòng không kèm địa chỉ máy chủ, mã ghép nối hay nội dung hội thoại trong thư đó.

Xem thêm: Chính sách quyền riêng tư và Hỗ trợ.