Home Documentation & Help
Steamworks Documentation
Steam Site Licensing Program
The Steam Site Licensing Program is the official way to operate Steam games, VR experiences, and software within your cafe, school, museum, showroom, or other public performance venue. The program leverages a host of Steam tools that makes it easy for licensees to administer and manage the service.

This article describes the features of this program as well as the process for signing up and getting properly configured to operate Steam products within your sites.


Licensed Use of Commercial Content

  • A license to offer Steam and SteamVR access to the public in your registered locations.
  • Access to purchase commercial licenses for content offered on Steam from participating developers/publishers. Licensees will be able to purchase units in bulk and receive special commercial offers when available.
  • Licensees will be able to use regional payment methods available on Steam, including the Steam Wallet, up to US$2,000 per day.

Dynamic License Management

You can now offer your customers games on Steam using a dynamic pool of licenses. Users can log into Steam using their own personal accounts and have access to both their own games and games that you offer. If they play one of your games, the license will automatically be "checked out" from your license pool and when the user is done or logs out, the license will be returned. You won't have to create dedicated accounts for users anymore. Just add games to your license pool and they will be available to anyone running Steam on your network.

Support for Personal Steam Accounts

Using dynamic license management, your customers will be able to play your games using their own Steam accounts. This means that they can earn XP, badges, collect game drops, or even make in-game purchases within your business just as they would at home. This brings the full Steam experience to your organization.

Local Content Caching

This enables your business to download games and updates only once and then offer them to everyone on your network without impacting your internet bandwidth. Steam clients on your network ask your local content cache for data if they need it before trying to download it from an external server.

Support for Different Types of Organizations

Depending on the needs of your organization this Program offers access to multiple services:

For organizations that are really just interested in offering Steam games and content to their users, it offers a simple registration process to get you up and running quickly.

For more sophisticated gaming businesses that need more management capabilities, we also offer a site server that will act as your primary communication point for Steam updates and distribution across all your machines.

Support for Multiple Locations

If your organization operates from multiple locations (sites) you can identify each site during the registration process and share all of your Steam content across those sites. Steam handles the management of that content for you. All you do is run a local site licensing server at each location.

Support for Wireless Networks and Personal Laptops

If you offer wireless access for users to bring in their personal laptops, you can share your content with those users as well. Steam will even provide peer-to-peer downloading of any content that they might need directly from your site management server so that downloads will be fast and not impact your internet traffic.

Understand Your Customers

Steam provides analysis tools so you can see what games your users are playing. You can see if they are bringing in their own games or using the content that you provide. Additionally, you can:

  • See how long users are playing to better understand if they are just trying games out or are really interested in the content.
  • See how well utilized your content is to determine if you have enough license seats.
  • View when peak usage occurs and if users are denied access from lack of available licenses.