transcript high
Cursor stores conversation history in an unencrypted local SQLite database with no OS keychain protection.
Where it lives
- macOS
~/Library/Application Support/Cursor/User/globalStorage/state.vscdb - Linux
~/.config/Cursor/User/globalStorage/state.vscdb - Windows
~/AppData/Roaming/Cursor/User/globalStorage/state.vscdb
What you can do
- There is no built-in retention limit; consider periodic manual cleanup.
- Keep the Cursor application-support folder out of cloud-synced locations.
Source: cursor.com
transcript high
Per-workspace Cursor state, including chat/composer history, stored in unencrypted SQLite.
Where it lives
- macOS
~/Library/Application Support/Cursor/User/workspaceStorage/**/state.vscdb - Linux
~/.config/Cursor/User/workspaceStorage/**/state.vscdb - Windows
~/AppData/Roaming/Cursor/User/workspaceStorage/**/state.vscdb
What you can do
- Keep the Cursor application-support folder out of cloud-synced locations.
This describes where Cursor stores data. Metadata only, never your content. Confidence: verified. Spot a mistake? Tell us.