SoftwareKey System Pricing

The SoftwareKey System offers a variety of purchasing options to meet your unique needs, whether you are an Individual, Small/Medium Business, or an Enterprise.



  • Protection 1
  • Automation 2
  • Software Maintenance 3
  • 25 Activations 4
  • 10,000 API Transactions 5
  • 1 User 6
  • GDPR Support 7
  • Integrated eCommerce (add-on) 8
  • Custom on-boarding (add-on) 9



  • Protection 1
  • Automation 2
  • Software Maintenance 3
  • 75 Activations 4
  • 30,000 API Transactions 5
  • Up to ​3 Users 6
  • GDPR Support 7
  • Integrated eCommerce (add-on) 8
  • Custom on-boarding (add-on) 9



  • Protection 1
  • Automation 2
  • Software Maintenance 3
  • 250 Activations 4
  • 100,000 API Transactions 5
  • Up to 10 Users 6
  • GDPR Support 7
  • Integrated eCommerce (add-on) 8
  • Custom on-boarding (add-on) 9


  • Dedicated SaaS options
  • Self-hosting options
  • High Volume
  • Large Teams
  • Custom integrations 
  • Custom on-boarding

I want to manually process each customer activation even though I won't have ​remote control of the licenses.

"SoftwareKey is a one stop shop for software protection. Tenacity has been using their solutions since we opened in 2004, and I would not consider going anywhere else. I love the SoftwareKey built-in shopping cart and tools they provide to protect our software from theft."

Dustin Armstrong

VP Operations, Tenacity, Inc.

"The Cloud-Controlled Network Floating Licensing option has greatly simplified our license authentication process. Moving from a LAN approach to a WAN approach has also made our clients' lives easier."

Clint Monari

Lead UI Developer, Bridge Software Institute

"In the past, we used dongles to protect our software. Today, thanks to SoftwareKey, our licensing costs fell more than 30 times, managing to have a single solution that solved several problems."

Juan Manuel Garrido

EGA Futura

"SoftwareKey has allowed us to automate much of our licensing process and saved us a lot of time in terms of resource allocation. As a result, we have sold more products and generated more income."

Erik Toraason

IntegrityWare, Inc.

Terms / Definitions

  1. Protection​ (licensing client)​: This component is included in your software, which is distributed to your customers, and enforces license entitlements​. You will have access to the ​Instant Protection PLUS 3 wizard and all eight versions of Protection PLUS 5 SDK.
  2. Automation (hosted licensing service): The licensing client connects to our central licensing service ​(SOLO Server Automation) to automatically activate and validate licenses throughout the lifetime of the license, as well as many other features.
  3. Software Maintenance: Includes software updates for Protection and Automation as well as access to online Standard Support.
  4. Activations: Applies when activating a license on a new computer or re-activating a license on a previously-activated computer.
  5. API Transactions: This​ applies to programmatic requests made to SOLO Server Automation unrelated to license activation​.​
  6. Users: Each software developer and other staff members managing customers and licenses needs a unique User login to SOLO Server Automation.
  7. GDPR Support: All plans include ​the SOLO Server Automation GDPR Module. This is needed by ​customers who are regulated by the ​General Data Protection Regulation, which is designed ​to unify data protection laws across the European Union.​
  8. eCommerce Integration (optional): SOLO Server Automation offers an integrated eCommerce engine that can fully-automate license purchase, delivery, and software subscriptions for a ​2% fee.​ You can also ​​integrate third-party eCommerce solutions with no additional fees​.
  9. Custom on-boarding: See the Premium Support section below for details.

Premium Support / Custom On-boarding

For customers who need or want a higher level of service from our experienced team of licensing experts in order to fast-track your evaluation and/or implementation, Team SoftwareKey offers several Premium Support options. See our Support Policy for more information.

Premium Support is a fit for individuals or companies who:

  • Prefer senior-level support staff to "Do It With You" or "Do It For You"
  • Want someone else to take ownership of licensing implementation and guide them to the finish line
  • Have complex licensing requirements that may require at least some coding with our various APIs or SDKs
  • Want assistance integrating the licensing system with other external systems

Email a Question

Submit your inquiry or comment, and a support representative will email a response quickly!

Live Chat

Chat with a support representative to address basic sales and support questions.

1-on-1 Meeting

Schedule a 1-on-1 meeting to address questions or jump start your utilization of the Softwarekey System.