Evidence and archive

main.js · part 37

Full reference
Topics
Status
Showing all 60

60 text occurrences from desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, part 37. Every entry preserves the shipped literal and its saved verdict or selection reason.

File contents and all parts · All files

Shipped text

The cumulative-spend chart in the Personal Usage section of settings for members

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1274024–1274186, SHA-256 03efbca526cd2993.

Jev judged not model-facing (confidence 0.51; role tool). This is a classifier judgment, not proof of delivery.

Readable text: The cumulative-spend chart in the Personal Usage section of settings for members of an enterprise team, fetched for the current and the previous billing period.

The cumulative-spend chart in the Personal Usage section of settings for members of an enterprise team, fetched for the current and the previous billing period.

Daily spend is computed from Cursor's usage ledger; the editor reads the series

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1274199–1274323, SHA-256 c25273048caa1430.

Jev judged not model-facing (confidence 0.32; role context). This is a classifier judgment, not proof of delivery.

Readable text: Daily spend is computed from Cursor's usage ledger; the editor reads the series back to draw the chart and the limit line.

Daily spend is computed from Cursor's usage ledger; the editor reads the series back to draw the chart and the limit line.

optional int32

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1274362–1274378, SHA-256 3e714ef64af7841f.

Jev judged not model-facing (confidence 0.13; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: optional int32

optional int32

The numeric id of the signed-in user, so the series is the user's own rather tha

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1274387–1274482, SHA-256 27c1db891b08cd27.

Jev judged not model-facing (confidence 0.51; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: The numeric id of the signed-in user, so the series is the user's own rather than the team's.

The numeric id of the signed-in user, so the series is the user's own rather than the team's.

Start of the period as epoch milliseconds: the GetMonthlyBillingCycle value, or

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1274529–1274671, SHA-256 3837c413292af9c0.

Jev judged not model-facing (confidence 0.46; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Start of the period as epoch milliseconds: the GetMonthlyBillingCycle value, or that value shifted back one month for the comparison series.

Start of the period as epoch milliseconds: the GetMonthlyBillingCycle value, or that value shifted back one month for the comparison series.

End of the period as epoch milliseconds, shifted the same way as the start.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1274716–1274793, SHA-256 1fb0ddf0bb8ee17b.

Jev judged not model-facing (confidence 0.46; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: End of the period as epoch milliseconds, shifted the same way as the start.

End of the period as epoch milliseconds, shifted the same way as the start.

enum aiserver.v1.SpendGroupByCategory

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1274817–1274856, SHA-256 dd873d9ccdef3582.

Jev judged not model-facing (confidence 0.09; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: enum aiserver.v1.SpendGroupByCategory

enum aiserver.v1.SpendGroupByCategory

How to group the series; the editor always asks for grouping by model.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1274865–1274937, SHA-256 deaafb542989a059.

Jev judged not model-facing (confidence 0.31; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: How to group the series; the editor always asks for grouping by model.

How to group the series; the editor always asks for grouping by model.

optional enum aiserver.v1.SpendType

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1274963–1275000, SHA-256 51afdc5a8232d5d6.

Jev judged not model-facing (confidence 0.2; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: optional enum aiserver.v1.SpendType

optional enum aiserver.v1.SpendType

Whether to include all spend or on-demand spend only, chosen from the plan type

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1275009–1275125, SHA-256 347b1daee05a54f5.

Jev judged not model-facing (confidence 0.63; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Whether to include all spend or on-demand spend only, chosen from the plan type GetAggregatedUsageEvents reported.

Whether to include all spend or on-demand spend only, chosen from the plan type GetAggregatedUsageEvents reported.

optional string

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1275159–1275176, SHA-256 5755729b87565a4d.

Jev judged not model-facing (confidence 0.26; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: optional string

optional string

A web-dashboard filter narrowing the series to one service account. The editor n

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1275185–1275280, SHA-256 07c71255bf2e69fc.

Jev judged not model-facing (confidence 0.29; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: A web-dashboard filter narrowing the series to one service account. The editor never sets it.

A web-dashboard filter narrowing the series to one service account. The editor never sets it.

Only the web dashboard sets it, to a service-account id issued by Cursor. The ed

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1275295–1275470, SHA-256 2d6ad46eef4734cb.

Jev judged not model-facing (confidence 0.3; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Only the web dashboard sets it, to a service-account id issued by Cursor. The editor sends the field empty; it is never derived from a file, a prompt, or the user's machine.

Only the web dashboard sets it, to a service-account id issued by Cursor. The editor sends the field empty; it is never derived from a file, a prompt, or the user's machine.

optional string · byte 1275500

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1275500–1275517, SHA-256 5755729b87565a4d.

Jev judged not model-facing (confidence 0.22; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: optional string

optional string

A web-dashboard filter narrowing the series to one cloud agent. The editor never

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1275526–1275617, SHA-256 4ebe5b4da19a9704.

Jev judged not model-facing (confidence 0.38; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: A web-dashboard filter narrowing the series to one cloud agent. The editor never sets it.

A web-dashboard filter narrowing the series to one cloud agent. The editor never sets it.

Only the web dashboard sets it, to a cloud-agent id issued by Cursor or the fixe

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1275632–1275763, SHA-256 c2d4392aeea8ac75.

Jev judged not model-facing (confidence 0.27; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Only the web dashboard sets it, to a cloud-agent id issued by Cursor or the fixed wildcard '*'. The editor sends the field empty.

Only the web dashboard sets it, to a cloud-agent id issued by Cursor or the fixed wildcard `*`. The editor sends the field empty.

optional string · byte 1275792

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1275792–1275809, SHA-256 5755729b87565a4d.

Jev judged not model-facing (confidence 0.24; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: optional string

optional string

A web-dashboard filter narrowing the series to one automation. The editor never

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1275818–1275908, SHA-256 abc07b121d05f12f.

Jev judged not model-facing (confidence 0.43; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: A web-dashboard filter narrowing the series to one automation. The editor never sets it.

A web-dashboard filter narrowing the series to one automation. The editor never sets it.

Only the web dashboard sets it, to an automation id issued by Cursor. The editor

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1275923–1276028, SHA-256 9ea19b2c30ac4c72.

Jev judged not model-facing (confidence 0.29; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Only the web dashboard sets it, to an automation id issued by Cursor. The editor sends the field empty.

Only the web dashboard sets it, to an automation id issued by Cursor. The editor sends the field empty.

optional string · byte 1276067

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1276067–1276084, SHA-256 5755729b87565a4d.

Jev judged not model-facing (confidence 0.21; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: optional string

optional string

A web-dashboard filter narrowing the series to one kind of managed usage. The ed

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1276093–1276194, SHA-256 e0f4a52ceac8d768.

Jev judged not model-facing (confidence 0.34; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: A web-dashboard filter narrowing the series to one kind of managed usage. The editor never sets it.

A web-dashboard filter narrowing the series to one kind of managed usage. The editor never sets it.

Only the web dashboard sets it, to one of a fixed set of usage-type words. The e

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1276209–1276319, SHA-256 16fd3b0810d1a53a.

Jev judged not model-facing (confidence 0.23; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Only the web dashboard sets it, to one of a fixed set of usage-type words. The editor sends the field empty.

Only the web dashboard sets it, to one of a fixed set of usage-type words. The editor sends the field empty.

optional string · byte 1276346

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1276346–1276363, SHA-256 5755729b87565a4d.

Jev judged not model-facing (confidence 0.27; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: optional string

optional string

A filter narrowing the series to usage from one kind of client, such as grok-bo

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1276372–1276483, SHA-256 67fb9d1eadee695c.

Jev judged not model-facing (confidence 0.26; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: A filter narrowing the series to usage from one kind of client, such as 'grok-bot'. The editor never sets it.

A filter narrowing the series to usage from one kind of client, such as `grok-bot`. The editor never sets it.

Set only by other Cursor clients, to a fixed client-type word from their own cod

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1276498–1276616, SHA-256 b949ee21134c5cec.

Jev judged not model-facing (confidence 0.27; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Set only by other Cursor clients, to a fixed client-type word from their own code. The editor sends the field empty.

Set only by other Cursor clients, to a fixed client-type word from their own code. The editor sends the field empty.

repeated string

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1276640–1276657, SHA-256 217a2d815c8ac115.

Jev judged not model-facing (confidence 0.27; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: repeated string

repeated string

A filter restricting included usage to named products, such as sand . The edito

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1276666–1276764, SHA-256 e7774ee0643294a1.

Jev judged not model-facing (confidence 0.58; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: A filter restricting included usage to named products, such as 'sand'. The editor never sets it.

A filter restricting included usage to named products, such as `sand`. The editor never sets it.

Set only by other Cursor clients, to fixed product names from their own code. Th

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1276779–1276892, SHA-256 5200e678323c204b.

Jev judged not model-facing (confidence 0.33; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Set only by other Cursor clients, to fixed product names from their own code. The editor sends the field empty.

Set only by other Cursor clients, to fixed product names from their own code. The editor sends the field empty.

optional bool

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1276928–1276943, SHA-256 a2a42cd3b3d75811.

Jev judged not model-facing (confidence 0.23; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: optional bool

optional bool

Asks for credit-covered usage to be valued at its list price rather than the zer

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1276952–1277124, SHA-256 106ab210177628e0.

Jev judged not model-facing (confidence 0.32; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Asks for credit-covered usage to be valued at its list price rather than the zero the credit rows carry. Only Sand's usage-breakdown charts set it; the editor never does.

Asks for credit-covered usage to be valued at its list price rather than the zero the credit rows carry. Only Sand's usage-breakdown charts set it; the editor never does.

Two numeric ids, two timestamps, two enums, and a flag choosing how credit-cover

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1277139–1277443, SHA-256 98d927ba16644a1a.

Jev judged not model-facing (confidence 0.31; role parameter). This is a classifier judgment, not proof of delivery.

Readable form: a shipped code or data literal beginning “Two numeric ids, two timestamps, two enums, and a flag choosing how credit-cover”. The exact literal is preserved below; its runtime purpose requires the surrounding source.

Two numeric ids, two timestamps, two enums, and a flag choosing how credit-covered usage is valued. The six optional strings are filters the editor leaves empty; where another Cursor surface sets one, the value is a Cursor-issued id or a fixed category word, never anything typed or stored by the user.

Fetches the feature-flag values that apply to this user and client.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1277519–1277588, SHA-256 a659082d2655f67d.

Jev judged not model-facing (confidence 0.42; role tool). This is a classifier judgment, not proof of delivery.

Readable text: Fetches the feature-flag values that apply to this user and client.

Fetches the feature-flag values that apply to this user and client.

Every feature gate in the editor: which UI is on, which fixes are rolled out, an

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1277597–1277747, SHA-256 976dd23568262d1c.

Jev judged not model-facing (confidence 0.25; role context). This is a classifier judgment, not proof of delivery.

Readable text: Every feature gate in the editor: which UI is on, which fixes are rolled out, and the server-side 'can_enable' mirror of the private-inference gate.

Every feature gate in the editor: which UI is on, which fixes are rolled out, and the server-side `can_enable` mirror of the private-inference gate.

Flags are evaluated by Cursor per user and team. Without the bootstrap the edito

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1277760–1277965, SHA-256 87c988744ef2888c.

Jev judged not model-facing (confidence 0.26; role context). This is a classifier judgment, not proof of delivery.

Readable text: Flags are evaluated by Cursor per user and team. Without the bootstrap the editor runs on stale defaults and cannot see a rollout or a kill switch. Flag exposure logging is a separate RPC and is refused.

Flags are evaluated by Cursor per user and team. Without the bootstrap the editor runs on stale defaults and cannot see a rollout or a kill switch. Flag exposure logging is a separate RPC and is refused.

optional bool · byte 1278012

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1278012–1278027, SHA-256 a2a42cd3b3d75811.

Jev judged not model-facing (confidence 0.23; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: optional bool

optional bool

Internal-only: asks the server to evaluate gates as a non-employee.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1278036–1278105, SHA-256 9da708111379de9f.

Jev judged not model-facing (confidence 0.29; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Internal-only: asks the server to evaluate gates as a non-employee.

Internal-only: asks the server to evaluate gates as a non-employee.

optional enum aiserver.v1.ClientOS

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1278137–1278173, SHA-256 dc1358a8a01c7edd.

Jev judged not model-facing (confidence 0.27; role code_data). This is a classifier judgment, not proof of delivery.

Readable text: optional enum aiserver.v1.ClientOS

optional enum aiserver.v1.ClientOS

Windows, macOS, Linux, iOS, or Android, as an enum value.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1278182–1278241, SHA-256 d358c1124b4055a9.

Jev judged not model-facing (confidence 0.49; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Windows, macOS, Linux, iOS, or Android, as an enum value.

Windows, macOS, Linux, iOS, or Android, as an enum value.

optional string · byte 1278269

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1278269–1278286, SHA-256 5755729b87565a4d.

Jev judged not model-facing (confidence 0.31; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: optional string

optional string

Mobile hardware model such as iPhone16,1 . The desktop editor leaves it unset.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1278295–1278376, SHA-256 bddb8bf8d889da20.

Jev judged not model-facing (confidence 0.52; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Mobile hardware model such as 'iPhone16,1'. The desktop editor leaves it unset.

Mobile hardware model such as `iPhone16,1`. The desktop editor leaves it unset.

Set only by the mobile apps from the OS's hardware identifier. A model name is a

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1278391–1278510, SHA-256 931a165342395bcb.

Jev judged not model-facing (confidence 0.39; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Set only by the mobile apps from the OS's hardware identifier. A model name is a fixed vendor string, not user input.

Set only by the mobile apps from the OS's hardware identifier. A model name is a fixed vendor string, not user input.

optional string · byte 1278536

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1278536–1278553, SHA-256 5755729b87565a4d.

Jev judged not model-facing (confidence 0.31; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: optional string

optional string

Mobile OS version such as 26.0.1 . The desktop editor leaves it unset.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1278562–1278635, SHA-256 0fbbac817efc1b01.

Jev judged not model-facing (confidence 0.59; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Mobile OS version such as '26.0.1'. The desktop editor leaves it unset.

Mobile OS version such as `26.0.1`. The desktop editor leaves it unset.

Set only by the mobile apps from the OS version API. A version number is not use

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1278650–1278740, SHA-256 09c43f491614478f.

Jev judged not model-facing (confidence 0.46; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Set only by the mobile apps from the OS version API. A version number is not user input.

Set only by the mobile apps from the OS version API. A version number is not user input.

optional string · byte 1278767

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1278767–1278784, SHA-256 5755729b87565a4d.

Jev judged not model-facing (confidence 0.36; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: optional string

optional string

phone , pad , mac , or unspecified on iOS. The desktop editor leaves it uns

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1278793–1278878, SHA-256 3153323d139b2bdf.

Jev judged not model-facing (confidence 0.69; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: 'phone', 'pad', 'mac', or 'unspecified' on iOS. The desktop editor leaves it unset.

`phone`, `pad`, `mac`, or `unspecified` on iOS. The desktop editor leaves it unset.

One of four fixed words chosen by the mobile app from the device class.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1278893–1278966, SHA-256 f3003a8075de11a6.

Jev judged not model-facing (confidence 0.29; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: One of four fixed words chosen by the mobile app from the device class.

One of four fixed words chosen by the mobile app from the device class.

optional string · byte 1278991

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1278991–1279008, SHA-256 5755729b87565a4d.

Jev judged not model-facing (confidence 0.29; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: optional string

optional string

Mobile install UUID used to bucket experiments. The desktop editor leaves it uns

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1279017–1279102, SHA-256 4e9b5cd7a802e83b.

Jev judged not model-facing (confidence 0.5; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: Mobile install UUID used to bucket experiments. The desktop editor leaves it unset.

Mobile install UUID used to bucket experiments. The desktop editor leaves it unset.

A random UUID generated by the mobile app at install; it identifies the device,

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1279117–1279218, SHA-256 a2237a196ccf0a74.

Jev judged not model-facing (confidence 0.27; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: A random UUID generated by the mobile app at install; it identifies the device, never its contents.

A random UUID generated by the mobile app at install; it identifies the device, never its contents.

optional string · byte 1279248

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1279248–1279265, SHA-256 5755729b87565a4d.

Jev judged not model-facing (confidence 0.27; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: optional string

optional string

release , testflight , or debug on iOS. The desktop editor leaves it unset.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1279274–1279355, SHA-256 ac9f41b5cfe97205.

Jev judged not model-facing (confidence 0.43; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: 'release', 'testflight', or 'debug' on iOS. The desktop editor leaves it unset.

`release`, `testflight`, or `debug` on iOS. The desktop editor leaves it unset.

One of three fixed words derived from how the mobile app was installed.

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1279370–1279443, SHA-256 f13f2022c6033e41.

Jev judged not model-facing (confidence 0.39; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: One of three fixed words derived from how the mobile app was installed.

One of three fixed words derived from how the mobile app was installed.

optional string · byte 1279468

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1279468–1279485, SHA-256 5755729b87565a4d.

Jev judged not model-facing (confidence 0.28; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: optional string

optional string

The mobile app's bundle identifier such as co.anysphere.cursor . The desktop ed

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1279494–1279597, SHA-256 1daceda3f4f5f207.

Jev judged not model-facing (confidence 0.61; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: The mobile app's bundle identifier such as 'co.anysphere.cursor'. The desktop editor leaves it unset.

The mobile app's bundle identifier such as `co.anysphere.cursor`. The desktop editor leaves it unset.

The app's own signed identifier, fixed at build time; never derived from user da

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1279612–1279697, SHA-256 ebb46d4251ff6748.

Jev judged not model-facing (confidence 0.28; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: The app's own signed identifier, fixed at build time; never derived from user data.

The app's own signed identifier, fixed at build time; never derived from user data.

optional string · byte 1279737

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1279737–1279754, SHA-256 5755729b87565a4d.

Jev judged not model-facing (confidence 0.29; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: optional string

optional string

The two-letter ISO 3166-1 country of the device's App Store or Play Store accoun

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1279763–1279897, SHA-256 b235b690d0a5e3b7.

Jev judged not model-facing (confidence 0.63; role parameter). This is a classifier judgment, not proof of delivery.

Readable text: The two-letter ISO 3166-1 country of the device's App Store or Play Store account, such as 'US'. The desktop editor leaves it unset.

The two-letter ISO 3166-1 country of the device's App Store or Play Store account, such as `US`. The desktop editor leaves it unset.

Read by the mobile app from the store's storefront API and mapped through the IS

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1279912–1280072, SHA-256 abf7a974c513bdf7.

Jev judged not model-facing (confidence 0.2; role context). This is a classifier judgment, not proof of delivery.

Readable text: Read by the mobile app from the store's storefront API and mapped through the ISO country table; anything else is dropped, so only a country code can be sent.

Read by the mobile app from the store's storefront API and mapped through the ISO country table; anything else is dropped, so only a country code can be sent.

The desktop editor sends one flag and one enum. The seven optional strings are m

Source: desktop/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js, bytes 1280087–1280366, SHA-256 146264de041ef3af.

Jev judged not model-facing (confidence 0.26; role context). This is a classifier judgment, not proof of delivery.

Readable text: The desktop editor sends one flag and one enum. The seven optional strings are mobile-only device descriptors (model, OS version, form factor, install UUID, channel, bundle id, store country), each a fixed vendor or build value rather than …

The desktop editor sends one flag and one enum. The seven optional strings are mobile-only device descriptors (model, OS version, form factor, install UUID, channel, bundle id, store country), each a fixed vendor or build value rather than anything typed or stored by the user.