Keywords

How does this system work?

What this system is for, who is responsible for it, and what using it affects. The same summary is offered for every system in the register.

6 "intendedPurpose": "Overview — Cursor is an AI-enabled integrated development environment (IDE), built as a fork of …Saved payload input/systems/cursor-ai-coding-assistant.jsonIn Saidot https://app-demo.saidot.ai/govern/s/cmljioupg01eq8t7m0sagltsk/systems/cmr0iv22s00le5o011cxhmd36GET https://app-demo.saidot.ai/api/v1/space/cmljioupg01eq8t7m0sagltsk/systems/cmr0iv22s00le5o011cxhmd36?humanReadable=true

Overview

Intended purpose

Overview — Cursor is an AI-enabled integrated development environment (IDE), built as a fork of Visual Studio Code, that analyses full project context to offer code completions, multi-line refactorings, chat-style code queries and edits within the developer's editor.

How it is used — It assists developers by providing context-aware code generation, bug detection and refactoring. It operates under three privacy modes (No-Storage, Privacy Mode and Standard) and holds SOC 2 Type II certification; privacy and usage settings can be managed per team, with Business and Enterprise plans enforcing full privacy mode by default.

Scope and limitations — Cursor is designed to assist developers with context-aware code generation, bug detection and refactoring. It is not designed to store or train on user codebases when Privacy Mode or No-Storage Mode is enabled.

Human oversight — Developers remain fully responsible for reviewing and accepting AI-generated suggestions; Cursor does not autonomously commit code, and human review remains mandatory. Concerns about suggestion accuracy or privacy incidents are handled through existing code-review and IT escalation processes, and issues can be escalated to Cursor support if required.

customFields — key "benefits"102 "key": "benefits",Saved payload input/systems/cursor-ai-coding-assistant.jsonIn Saidot https://app-demo.saidot.ai/govern/s/cmljioupg01eq8t7m0sagltsk/systems/cmr0iv22s00le5o011cxhmd36GET https://app-demo.saidot.ai/api/v1/space/cmljioupg01eq8t7m0sagltsk/systems/cmr0iv22s00le5o011cxhmd36?humanReadable=true

Benefits

  • Smarter autocomplete across a full codebase context.
  • Automated multi-line edits and refactoring.
  • Reduced repetitive coding via natural-language instructions.
  • Code query and training that reduce the learning curve for new developers onboarded to the Scottish Government.
  • Privacy-preserving handling of proprietary code under SOC 2.
Does the provider use Scottish Government data to train their models?
Configurable
Does this system automate decision making processes using personal data?
No

Owner and responsibility

More detailed information on the system

Here you can get acquainted with the information used by the system, the operating logic, and its governance in the areas that interest you.

customFields — key "data-location"62 "key": "data-location",Saved payload input/systems/cursor-ai-coding-assistant.jsonIn Saidot https://app-demo.saidot.ai/govern/s/cmljioupg01eq8t7m0sagltsk/systems/cmr0iv22s00le5o011cxhmd36GET https://app-demo.saidot.ai/api/v1/space/cmljioupg01eq8t7m0sagltsk/systems/cmr0iv22s00le5o011cxhmd36?humanReadable=true

Data location

US (United States)

customFields — key "use-of-individuals-personal-data"72 "key": "use-of-individuals-personal-data",Saved payload input/systems/cursor-ai-coding-assistant.jsonIn Saidot https://app-demo.saidot.ai/govern/s/cmljioupg01eq8t7m0sagltsk/systems/cmr0iv22s00le5o011cxhmd36GET https://app-demo.saidot.ai/api/v1/space/cmljioupg01eq8t7m0sagltsk/systems/cmr0iv22s00le5o011cxhmd36?humanReadable=true

Use of individuals personal data

No

customFields — key "decision-making-using-personal-data"82 "key": "decision-making-using-personal-data",Saved payload input/systems/cursor-ai-coding-assistant.jsonIn Saidot https://app-demo.saidot.ai/govern/s/cmljioupg01eq8t7m0sagltsk/systems/cmr0iv22s00le5o011cxhmd36GET https://app-demo.saidot.ai/api/v1/space/cmljioupg01eq8t7m0sagltsk/systems/cmr0iv22s00le5o011cxhmd36?humanReadable=true

Decision making using personal data

No

customFields — key "use-of-data-for-model-training"92 "key": "use-of-data-for-model-training",Saved payload input/systems/cursor-ai-coding-assistant.jsonIn Saidot https://app-demo.saidot.ai/govern/s/cmljioupg01eq8t7m0sagltsk/systems/cmr0iv22s00le5o011cxhmd36GET https://app-demo.saidot.ai/api/v1/space/cmljioupg01eq8t7m0sagltsk/systems/cmr0iv22s00le5o011cxhmd36?humanReadable=true

Use of data for model training

Configurable

system.datasetNames + system.productNames43 "datasetNames": ["Codebase Context Data"],Saved payload input/systems/cursor-ai-coding-assistant.jsonIn Saidot https://app-demo.saidot.ai/govern/s/cmljioupg01eq8t7m0sagltsk/systems/cmr0iv22s00le5o011cxhmd36GET https://app-demo.saidot.ai/api/v1/space/cmljioupg01eq8t7m0sagltsk/systems/cmr0iv22s00le5o011cxhmd36?humanReadable=true

Datasets

Codebase Context Data

Cursor