Last updated 10/20/2021

Unless negotiated before deployment with your Deepgram sales representative, most customers will use online licensing.

Online Licensing

Most customers will receive a license ID that allows Deepgram products to communicate securely with Deepgram's online license servers in order to verify license terms and report usage. In this case, no further license configuration is necessary.

Typically, licensing connections are established every minute and are short-lived (a second or two). All communication with the license servers is to using HTTPS to ensure a secure connection. Please ensure that your firewall is configured appropriately.

To ensure that your audio data never leaves your network, Deepgram maintains entirely separate endpoints for transcription and licensing. In addition, the licensing endpoint doesn't accept any data, which guards against accidental transmission. Finally, Deepgram products maintain a separate, isolated connection pool that they use to connect to the license server.

To verify this, monitor packet sizes and throughput of data between your network and Deepgram. You'll notice that the licensing traffic is very small (a few kilobytes per minute)ā€”far too small to accommodate audio data leaving your network.

Offline Licensing

If you have ever been issued an offline, on-premise license file for specialized, offline deployments, please contact your Deepgram sales representative for additional documentation about maintaining your license.