Skip to main content
Version: 3.4.20 (unreleased)

What VRGS Sends Online

VRGS is a desktop application and does its work on your own machine. Your project, meshes, point clouds and photographs stay on your disk unless you use a feature whose purpose is to send them somewhere. This page lists every feature that connects to the internet, so that you can plan a firewall allow-list, answer a security review, or run VRGS on an isolated network.

Most of these connections happen only when you use the feature. VRGS does not check for updates and has no usage telemetry. The only automatic connections are licence activation, crash reporting and coordinate-grid downloads, and the NOCLOUD restriction turns off the last two.

Connections at a glance​

FeatureWhen it connectsWhat it sendsWhere toTurned off by NOCLOUD?
Licence activation (node-locked and cloud-floating)At start-up, and on activate/deactivateThe licence key and a machine fingerprintLicenseSpring (licensespring.com)No. Use offline activation or an on-premises server.
On-premises licence serverAt start-up and closeA licence checkout requestYour own RLM server, on your networkNo (it never leaves your network)
Crash reportingOnly when VRGS crashesA crash report: stack trace, VRGS version, Windows versionSentry (sentry.io)Yes
Coordinate grids (PROJ)When a transformation needs a datum grid you do not haveThe name of the grid filecdn.proj.orgYes — see Coordinate Systems
Athos, hosted modelsWhen you send a questionYour question, the conversation, relevant project context and, if you ask about the view, a screenshotVRGeoscience's Athos server, then the model provider (OpenAI or Anthropic)No. Use a local Ollama model to keep prompts on your network.
Athos, your own API keyWhen you send a questionAs aboveapi.openai.com or api.anthropic.com directlyNo
Athos, OllamaWhen you send a questionAs aboveYour own Ollama server (by default localhost:11434)No (local)
GeoTour sign-inWhen you sign in. Athos needs it with every provider, Ollama includedYour GeoTour credentials, through the sign-in pageVRGeoscience's sign-in service (Auth0)No
AI model downloadsThe first time you use a tool that needs an ONNX model (fracture detection, segmentation)The name of the modelVRGeoscience's model serverNo. Copy the models in by hand — see AI & Machine Learning Requirements.
Map tiles and terrainWhen you show a basemap, satellite imagery or online elevationThe map area being viewedTile and elevation providers (OpenStreetMap, Google, Cesium, national elevation services, OpenTopography, NASA)No
Multiuser and virtual field tripsWhen you host or join a sessionCamera positions, pointers and shared annotationstour1.vrgeoscience.comNo
Interpretation version controlWhen you sync a version-controlled projectVariants, scenarios and their geometryYour configured sync server (the Athos server) — see Interpretation Version ControlNo
Outcrop.ioWhen you browse, upload or sign inThe model package you uploadThe Outcrop.io serviceNo
GitHub field-guide sharingWhen you sign in, get or share changesField-guide pages and imagesgithub.com, api.github.com — see Field Guide SharingNo
SketchfabWhen you sign in, upload or browseThe model or scene you uploadapi.sketchfab.comNo
StraboSpotWhen you import from or export to StraboSpotThe spots and data you exchangestrabospot.orgNo
Web panelWhen the web panel is shownAn ordinary page requestvrgeoscience.comNo

Hosts for VRGeoscience's own services (the Athos server, model downloads and field-trip fallback) can change between releases; contact us for the current list if your firewall needs exact host names.

The NOCLOUD restriction​

NOCLOUD is a licence code, not a command-line switch, environment variable or setting. It is written into your licence when it is issued (for an on-premises server, in the options field of the licence file — see On Premises Server Setup), and License Status shows it.

When NOCLOUD is present, VRGS turns off:

  1. Crash reporting. No crash report is ever sent.
  2. Network coordinate grids. PROJ uses only the grids installed on the machine, and VRGS does not fetch the British national grid file it otherwise downloads in advance.

Everything else in the table above still works if the machine can reach it. NOCLOUD does not block Athos, map tiles, field trips, Outcrop.io, GitHub or the other features you start yourself. On a site that must not use them, block them at the firewall, and do not issue those modules (CHAT, RC, INTEG) on the licence.

If an on-premises licence server cannot be reached, or has no free seats, VRGS behaves as if NOCLOUD were set until it is restarted: it cannot read the licence to find out what it allows, so it keeps the two automatic connections off.

Running on an isolated network​

A machine with no internet access can run VRGS fully with:

Basemaps, online elevation, field trips, Outcrop.io, GitHub sharing and version control sync need their servers and are unavailable offline. The rest of VRGS is unaffected.