← Back to Frequently Asked Questions

Can rtcStats be used in closed environments?

Using rtcStats in air-gapped networks, restricted corporate environments, and on-premise deployments.

Yes, with some considerations depending on how restricted your environment is.

Partially restricted environments

Many enterprise deployments operate behind strict firewalls that limit outbound connections. In these cases, the typical setup is:

  1. rtcstats-js runs in the user's browser - it only needs to connect to your own rtcstats-server, not to any external service
  2. rtcstats-server runs within your infrastructure - it stores data locally and populates an SQL database
  3. When analysis is needed, an authorized user uploads the relevant file to rtcstats.com through a browser that has internet access

Another alternative is to authorize the rtcstats-server machine to connect to the specific rtcstats.com API endpoint that uploads files.

This means the real-time data path (collection and storage) stays entirely within your network. Only the analysis step requires connectivity to rtcstats.com, and that can be done selectively and manually.

Fully air-gapped environments

In fully air-gapped networks with no internet access at all, you can still use the open-source components:

  • rtcstats-js and rtcstats-server work fully offline - data collection, storage, and feature extraction into the SQL database all happen locally
  • You can query the SQL database for basic metrics and monitoring
  • You can use the basic open source visualizer that is shipped along with the rtcstats open source project
  • For deep analysis, you would need to transfer the file to a machine with internet access and upload it to rtcstats.com

If you want to have rtcstats.com run locally, contact us.

What about data sensitivity?

The rtcstats-server anonymization features are especially relevant here. You can configure the server to strip all IP addresses, URLs, and other sensitive data before the file ever leaves your network. This way, even when you do upload a file to rtcstats.com for analysis, no sensitive information is included.

See also

Was this page helpful?