Figure 1: Cloud Architecture
Vizlib online extensions connect to bouncer.vizlib.com where we do a license check as well as pull the javascript code that runs on the browser after license validation.
The extension receives some static content from Content Delivery Network (AWS S3) on static.vizlib.com.
Figure 2: On-Premise Architecture
When a user opens a sheet with a Vizlib extension the computer makes the request of Vizlib for licensing but when exporting to PDF, the request comes from the server.