Skip to content

Data Storage

TransFlex stores data entirely on your local machine. There is no cloud sync, no server-side persistence, and no translation history.

DataStorage
App settings (theme, language, startup)SQLite — local app data directory
Preset configurations (name, prompt, model)SQLite — local app data directory
API KeysOS native keychain (not in SQLite)
TranslationsIn-memory only (Zustand store)

Translations exist only for the duration of the current session. When you close TransFlex, the conversation is gone. There is no persistent history, no searchable past translations, and no local cache of API responses.

API keys are stored exclusively in your operating system’s secure keychain:

  • macOS: Keychain Access
  • Windows: Credential Manager
  • Linux: Secret Service (e.g., GNOME Keyring)

Keys are never written to the SQLite database or any plain-text file.

App settings and presets are stored in the TransFlex config directory:

PlatformPath
macOS~/.config/TransFlex/
Windows%APPDATA%\TransFlex\
Linux~/.config/TransFlex/

To wipe all settings and presets, delete the config directory above. API keys must be removed separately via your OS keychain manager.