All Collections
Getting Started
On premise deployment of Upscope
On premise deployment of Upscope
Learn more about our on-premise deployment solution for enterprises.
Joe avatar
Written by Joe
Updated over a week ago

If your company has stringent data protection policies and you can't allow customer data to leave your infrastructure, you have the option of deploying Upscope on premise.

On premise architecture

Our on premise solution is designed to maximize security while reducing the amount of components needed to run the service.

Data service on premise + Upscope cloud

Upscope's data service is designed to handle all user data including keeping track of who is online and allowing screen sharing between visitor and agent.

Due to it being the only component which touches user data, it is the only one you'll need to run in your own infrastructure to maintain a high standard of security.

With our on premise + cloud solution, you can ensure no user data touches our system while still benefitting from our dashboard which includes agent authentication, live chat integrations, SSO, agent management and more.

Data service on premise + Upscope API

Our middle ground solution allows you to host all user data in your own infrastructure and make use of our API to authenticate agents. This enables you to allow user-to-user screen sharing. Using this solution has the advantage of still being able to use our dashboard to manage your account.

Data service on premise only

Our data component is completely independent from the rest of our system, therefore you are able to host the component in your private cloud and authenticate agents through a JWT. This solution enables you complete control over authentication and user data.


To run our data service on premise, you will need to be able to run a docker image. If you have a large number of visitors (i.e. 5000 + concurrent), you might need to run multiple servers behind a load balancer and connect them with a Redis instance or cluster.

Installation and Updates

We publish an update to the application every 4 weeks, and support the last 2 versions. Security updates are provided in a timely manner. An update command is included in the package. Downtime for updates is typically less than 5 seconds and does not interrupt active screenshares.


Please get in touch with our team for our on-premise pricing.

Did this answer your question?