Online services
2PintSoftware Online Services (OS) is a cloud-hosted component designed to extend and enhance the capabilities of StifleR. It acts as a supporting service that enables communication with external systems and provides essential backend functionality required for selected StifleR features.
Online Services is not required for core StifleR traffic management but is used to enable specific cloud-assisted capabilities.
Core Functions
Currently, 2PintSoftware Online Services provides the following functionality:
Third-party API integration Enables communication with external services, primarily location-based platforms such as Azure Maps, to support geographic visualization and mapping features within StifleR.
Licensing telemetry Handles license registration, validation, and telemetry reporting to ensure correct licensing state across StifleR deployments.
Data Transmission and Privacy
2PintSoftware Online Services exchanges a limited and well-defined set of data with 2Pint Software’s cloud infrastructure. This data exchange supports features such as geographic mapping, license validation, and high-level telemetry for StifleR environments.
No end-user identity data or content payloads are transmitted.
Data Types Transmitted
Location Services – Network Geocoding
For network-level geolocation, the following data may be transmitted:
Geographic coordinates only, with no associated identifiers.
Coordinates are derived from the client’s best available location estimate, typically provided by Windows Location Services.
Location Services – Client Geocoding
For client-side geolocation, the following data may be transmitted:
Nearby BSSIDs (Wi-Fi access point identifiers) used solely for coordinate translation.
No additional client information, device identifiers, or network metadata is sent.
Telemetry Data
The following telemetry information may be transmitted to Online Services:
SHA256 hash of the license key
SHA256 hash of the StifleR server host name
Product identifier (for example, StifleR)
Number of currently connected clients
Total number of clients observed
StifleR version
All telemetry values are designed to support licensing validation and product usage insights only.
Disabling Data Transmission
If telemetry or geolocation services are not desired, administrators can disable specific Online Services features through configuration settings.
Disable Location Services
To prevent any location-related data from being transmitted:
On the StifleR server, modify the default network creation flags.
Disable the following flags:
BSSIDExistingLocation
GeoData
This disables both coordinate-based and BSSID-based geocoding requests.
Disable License Telemetry (Heartbeats)
To stop license telemetry (heartbeat communication) from being sent to Online Services:
Disable Online Services heartbeats in the StifleR configuration.
Once disabled, no periodic licensing validation or telemetry updates will be transmitted.
Last updated

