Last updated: March 18, 2026
Agex Studio is a browser-based AI coding environment. All computation runs locally in your browser via WebAssembly (Pyodide). There is no Agex Studio server. Conversations are sent to your chosen LLM provider via OpenRouter using your own API key.
Your code, files, session history, and settings are stored in your browser's IndexedDB and localStorage. This data never leaves your device unless you explicitly connect to an external service.
Agex Studio connects to external services only when you choose to:
When you connect Google, the following permissions are requested:
calendar — Read and write calendar eventsdrive.file — Access files you select via the pickerYour Google OAuth token is stored in your browser's localStorage and is never sent to any server other than Google's APIs.
Agex Studio does not use analytics, tracking pixels, cookies, or any form of user tracking.
You can delete all local data at any time using the "Purge all data" button in the Sessions drawer. To revoke Google access, disconnect in Settings or visit your Google Account permissions.
For privacy questions, open an issue at github.com/ashenfad/agex-studio.