| Version | Supported |
|---|---|
| Latest | β Yes |
| < Latest | β No (please upgrade) |
We only provide security updates for the latest release. Please keep your installation up to date.
We take security seriously. If you discover a security vulnerability, please report it responsibly.
Do NOT open a public issue for security vulnerabilities.
Instead, please email: github@benwendell.com
Or use GitHub's private vulnerability reporting:
- Go to the Security tab
- Click "Report a vulnerability"
- Fill out the form
- Description of the vulnerability
- Steps to reproduce (proof of concept if possible)
- Impact assessment (what could an attacker do?)
- Affected versions
- Any suggested fixes
| Action | Timeframe |
|---|---|
| Initial response | Within 48 hours |
| Vulnerability assessment | Within 1 week |
| Fix development | Depends on severity |
| Public disclosure | After fix is released |
Gemini Desktop follows Electron security best practices:
| Practice | Implementation |
|---|---|
| Context Isolation | Enabled - renderer cannot access Node.js |
| Sandbox Mode | Enabled - process isolation enforced |
| Node Integration | Disabled in renderer |
| Remote Module | Disabled |
| Web Security | Enabled |
| HTTPS Only | Only connects to google.com over HTTPS |
| IPC Validation | All IPC messages are validated |
We employ automated security scanning to ensure code quality and safety:
- CodeQL: All code changes are scanned for vulnerabilities using GitHub's CodeQL.
- Dependency Auditing: We regularly audit dependencies (
npm audit) for known vulnerabilities. - Open Source: You can view our Security Scan Workflows publicly.
For detailed information on how we handle data, please see our Privacy Policy.
- No telemetry - Zero data collection or analytics
- No remote servers - Only connects to Google's servers
- Local storage only - All data stays on your machine
- Encrypted cookies - Standard Chromium encryption
As a wrapper around gemini.google.com, we inherit any vulnerabilities in:
- The Gemini web application (Google's responsibility)
- Chromium/Electron (we update regularly)
- Vulnerabilities in the Electron main process
- Vulnerabilities in our custom React frontend
- IPC security issues
- Local privilege escalation
- Data leakage through our code
- Vulnerabilities in
gemini.google.com(report to Google) - Vulnerabilities in Electron/Chromium (report upstream)
- Social engineering attacks
- Physical access attacks
- Issues requiring user to install malicious software
We appreciate security researchers who help keep Gemini Desktop safe. With your permission, we'll acknowledge your contribution in our release notes.
This security policy may be updated from time to time. Check back for the latest version.
Last updated: January 2026