Security
Telemetry
Hot Reload does not, under any circumstance, send project code to our servers. All of your code remains on your local machine, and Hot Reload can be used offline once a valid license has been obtained.
When an error happens in Hot Reload, the exception stacktrace is sent as telemetry to help diagnose and fix the issue. The exception stack trace is only included if it originated from the Hot Reload package or binary. Stacktraces from your own code are not sent. You can disable detailed error reporting in Settings to prevent telemetry from including any information about your project.
Hot Reload also collects basic telemetry data, such as email address, the number of hot reloads and full recompiles performed, and error counters for predefined categories (such as EditGenericClass=1
).
Firewall
If you have a firewall that restricts outbound traffic, you can whitelist the following hostname/ports:
api.licensespring.com
on port443
- the licensing API, needs to be accessible for periodic license checks
api.unityhotreload.com
on port443
- used for free consumptions. This endpoint is optional if you have a valid license.
telemetry.unityhotreload.com
on port443
- used for telemetry. Hot Reload works even when this endpoint is blocked
If this firewall configuration would not be allowed by your company policy, please contact us. A custom license mechanism can be figured out to fit your exact needs.