On-Premise Deployment
DoveRunner Mobile App Security supports on-premise deployment for enterprise customers who require data sovereignty or have restrictions on using cloud-based services.
How It Works
Section titled “How It Works”Android
Section titled “Android”A dedicated Java application is provided for on-premise Android app protection. The sealing workflow is identical to the cloud version — upload your APK or AAB, and the on-premise server handles protection and returns the sealed build.
iOS app protection uses the same SDK distributed through the Developer Console. No separate on-premise component is required for the SDK itself.
Data Routing Options
Section titled “Data Routing Options”Regardless of whether app protection runs on-premise or in the cloud, you can choose how runtime telemetry data is handled:
- DoveRunner cloud data service — Data is sent to DoveRunner's managed infrastructure. No additional setup required.
- Customer-hosted endpoint — Provide your own URL and DoveRunner will build a version of the SDK (both Android and iOS) that sends data directly to your endpoint. The JSON schema for the incoming data is provided alongside the build. Collecting that data, storing it, and building any analytics or dashboards on top of it is the customer's responsibility. DoveRunner may provide sample code as a reference, but server implementation and infrastructure setup are outside the scope of the default engagement.
Evaluating Before Deployment
Section titled “Evaluating Before Deployment”Because the on-premise version behaves identically to the cloud version from an integration standpoint, you can run a full proof-of-concept using the standard cloud setup. This is the recommended approach for onboarding and evaluation before finalizing your on-premise deployment scope.
Get in Touch
Section titled “Get in Touch”On-premise deployment is scoped and delivered through a structured engagement — technical requirements, work scope, and data configuration are defined together with your team.