Skip to content
Project DiagramsAI / ML VisualizerExamplesOpen source

TRANSPARENCY, BY DESIGN

Your privacy.

No database. No account.

We do not store your projects in an application database. No signup is required. Project diagram and public information pages load Google Analytics. Visualizer routes do not load analytics; their experiments and local files are processed in your browser.

Your Gemini API key

Your Gemini API key is stored only in this browser session and is never saved to our database — because this application has no database. The key is sent directly from your browser to Google’s Gemini API. Remove it using “Remove API key” or “Clear Session”. Browser session restoration may restore sessionStorage; Clear Session explicitly removes it.

Project information and Gemini

Text and formatting edits happen locally without Gemini requests. External statistical prompts may use Google's Search grounding to find dated sources; relevant public queries are processed by Google. Source evidence stays in this browser session with the diagram.

Project descriptions, selected repository files, blueprints, diagrams and refinement instructions are sent directly to Google when needed for analysis or generation. We use stateless interactions with store: false. Google’s own API terms and data policies govern their processing; we do not promise Google retains nothing.

Public GitHub repositories

Repository metadata and selected source files are fetched directly from GitHub’s public API. We do not require a GitHub token. GitHub receives requests from your browser and applies its own rate limits and policies.

Browser session and downloads

Project state and diagrams may be saved in sessionStorage to survive refreshes. They are not intentionally persisted beyond the browser session. Clear Session clears project state, generated diagrams, repository context and the API key. Downloads are created in browser memory and saved wherever you choose. Downloaded files remain until you delete them.

Hosting

The static hosting provider serves application files and may keep standard access logs, such as IP addresses. The application does not send your API key or project content to the hosting provider.

Google Gemini API terms ↗
DrawgonUnderstand. Draw. Explain.
Open source ↗
Built on Diagram Design by Cathryn Lavery.