Commercializing MATLAB®

Protect your application before you sell or distribute it.

Protect and Securely Distribute Your MATLAB Project

PACE Anti-Piracy has developed support for MATLAB, extending our industry-leading license management platform to support the commercialization of MATLAB Compiler applications.

MathWorks Partner
With innovative programs being developed in MATLAB, the protection and management of the resulting executable is critical. Whether working in an academic research setting, or creating a proprietary application in industry, protecting intellectual property is extremely important.
Many great companies begin with a great idea. Even more great innovations come from research projects that blossom into commercially viable businesses. PACE Anti-Piracy has the experience and the engineering support to help you take your project from experimental to commercial.

PACE Anti-Piracy in the MATLAB environment

The Matlab Compiler lets you share MATLAB programs as stand-alone applications. 

PACE Anti-Piracy’s developer tools quickly and efficiently apply protection to those applications.
  • Licensing controls the use of your products
  • Encryption protects your code
  • Digital signatures identify your genuine, unmodified products
  • Easy integration with your development systems
Get a demo today

PACE is a member of the MathWorks Connections Program.

How does it work?

Periodic License Checks

The iLok License Management Platform supports license checks for wrapped binaries. When a wrapped binary is successfully authorized, a license check will be performed periodically based on the location being used for authorization. Additional license checks may be added if needed. If a license check does not find a license, the customer can choose how the product is disabled.

Learn more about iLok Licensing
PursparC screens
Custom activation screens for PuresparC during product launch. 

Fusion™ Run-Time Application Security

Fusion™ Run-Time Application Security adds further software protection techniques into the code of your application. Fusion will harden the resulting binary and license calls against external tampering and exploitation. Licensing requires strong security. PACE, at its' core, is a software security company. We develop proprietary technology to deliver tools that protect software, making licensing possible. Fusion is available to customers wanting to maximize their level of security.  

Learn more about Fusion app protection
  • Laser Thermal Success Story

    University of Virginia Spin-Out Company Finds Success Through Licensing
    Read the case study
  • Understanding MATLAB Compiler

    Learn how to distribute your project through MATLAB Compiler
    Learn More

Customize your Licensing

The iLok license management platform allows you to build custom licensing models to match your MATLAB project goals.

License Types

Offer the types of licenses that work for your project: trial, perpetual, time-based, subscription, rent-to-own, multi-seat, or NFR.


Choose which locations to allow your customers to activate to, including: iLok Cloud, machine or iLok USB.


Use our built-in activation code system to create and distribute licenses on any standard e-commerce platform, or connect directly to our API.

Customize your User Experience

The PACE Activation Experience allows you to customize the interaction the end-user has with the PACE Anti-Piracy licensing system. You are able to offer a demo of the product, or require an activation code to proceed. 

When a protected binary is launched and a valid license is not detected, the Activation Experience will communicate with our activation services  to authorize a product immediately if a license is awaiting activation in the user's iLok  account. This added convenience saves the end-user time as they don’t need to exit the launch sequence and open the iLok License Manager to activate a license. Activation occurs seamlessly in-line. As a developer, you decide if you will allow an instant demo during launch.

You can let an unlicensed user try your product by delivering a demonstration license. This is a great way to provide a seamless experience, turning potential customers into paying customers.

You may also want to enable the “Enter Activation Code” screen if you plan to distribute licenses via Activation Codes.

Deploy Quickly

PACE offers a fully hosted licensing solution. No servers to deploy, no servers to manage. Request an evaluation license and get started today.

Activation Experience

PACE Brings Experience to Commercializing MATLAB Projects

PACE Anti-Piracy stands out as a leader in application protection and licensing across multiple markets. For over 36 years, we have worked diligently to stay ahead of security trends and compatibility requirements. We are pleased to extend our services to include MATLAB. 

We can help you securely distribute your MATLAB project - please fill out the form below. A security expert will contact you shortly.


MATLAB Licensing Features

Strong Security

Leave software protection and license management to us - that's what we do. Your focus can be on developing great products.

Custom Settings

We put the control in your hands. Design the security and licensing model that works for your project.

Multiple License Types

Offer the type of licenses that meet your project needs: perpetual, subscription, network-based, trial, or timed.

Flexible Activations

You define when a license is required, and how it can be activated.

Subscription Support

Expand your user base with a lower entry cost. Subscriptions are easy to distribute and manage.

Trial at Launch

Choose to allow a trial period, and specify what the options the user has once trial is over.

Fast, Secure Database

PACE processes millions of license activations a week, safely and securely.

Encrypted Communications

Our system uses encrypted channels to protect your software locally. You will never need to send us unprotected source files.


Request and download custom reports. Track usage in real-time.

Customer Support

Our customers receive full documentation, quality support, and access to our engineering team.

Proven Track Record

Four decades of providing licensing solutions. 125+ million licenses distributed.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram