Account & Data Deletion

How to delete your data from TerminaLLM.

TerminaLLM does not require an account. Nearly all data is stored locally on your device in encrypted storage. The AI chatbot proxy stores a device identifier and usage counts temporarily (see Server-Side Data below). There is no server-side account to delete.

Delete All Data

In-App: Delete All Data

Open the app → Settings → scroll to the bottom → Delete All Data. After two confirmation prompts, this erases all locally stored data and resets the app to its initial state, including:

This action is irreversible. We recommend creating an encrypted backup before deleting if you want to preserve your settings. The app will close automatically after deletion.

Uninstall the App

Uninstalling TerminaLLM from your device also permanently deletes all locally stored data, including everything listed above plus:

Delete Specific Data

You can selectively delete data without uninstalling:

Connection Profiles

Open the app → Connection screen → Tap a saved profile chip to view details, then tap Delete. Or long-press a profile chip and select Delete from the menu. This removes the saved host, port, and username. Credential Vault entries are managed separately.

Credential Vault

Open the app → Settings → Security → scroll to the Credential Vault section. Stored credentials expire automatically based on their configured TTL. All vault data is permanently deleted when you uninstall the app.

Audit Logs

Open the app → Settings → Audit Log → Clear Audit Log. You can also export logs as JSON or CSV before clearing.

AI Chatbot History

Open the app → Chatbot → New Chat. This clears the current conversation and removes all stored messages from encrypted storage.

Terminal Recordings

From a terminal session, open the recordings manager to view and delete individual recordings.

Custom Themes

Open the app → Settings → Terminal & Display → long-press a custom theme → Delete.

Server-Side Data

In-App: Forget AI Device

Open the app → Settings → Security → Forget AI Device. Confirming this:

What the proxy stores: If you use the AI chatbot or paid features, our proxy (Google Cloud Run, backed by Firestore) holds a randomly generated device identifier, your subscription tier and state, AI usage counters, free-tier quota counters, and push-token mappings. No conversation content is logged or stored server-side. Proxy access logs (timestamp, IP address, route, status) are retained up to 30 days, then automatically deleted.

Free-tier quota counters are mirrored server-side and are not reset by uninstalling, clearing app data, or Forget AI Device. They roll over automatically on each feature's schedule (for example, daily or monthly). To request deletion of any residual server-side data, email privacy@terminallm.app or legal@terminallm.app with your device identifier (Settings → About); we process requests within 30 days.

Need Help?

If you need assistance deleting your data or have questions about data handling:

privacy@terminallm.app Send Email