‹ Catalog

Cursor

Anysphere

high sensitivity verified Linux · macOS · Windows

transcript high

sqlite may hold secrets · personal data · source code

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

sqlite may hold secrets · personal data · source code

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.