Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Cursor automatically downloads updates over metered connections, like hotspots or cellular networks.
With the update package being multiple hundreds of megabytes (courtesy of Electron), this is costly when the connection is paid for by the amount of data used.
Steps to Reproduce
- In the Windows Network & Internet settings, set the current connection to be a Metered connection. (Metered connections in Windows - Microsoft Support)
- Wait for a Cursor update to be available.
- Open Cursor
- The update will automatically download.
Expected Behavior
- Cursor does not download updates over metered connections when the Metered connection setting in Windows is enabled.
- Cursor does allow downloading an update, but only as a manual action.
It is possible to detect a metered connection in Electron: Feature Request: Detect if user is on metered connection · Issue #8921 · electron/electron · GitHub
Screenshots / Screen Recordings
Operating System
Windows 10/11
Current Cursor Version (Menu → About Cursor → Copy)
Version: 2.2.20 (user setup)
VSCode Version: 1.105.1
Commit: b3573281c4775bfc6bba466bf6563d3d498d1070
Date: 2025-12-12T06:29:26.017Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Windows_NT x64 10.0.26200
Does this stop you from using Cursor
Sometimes - I can sometimes use Cursor

