Developers

Why use Massif?

Focus on your code

That Revit Plugin / Inventor Addin / Fusion 360 Post you wrote, could solve the same issues for so many other users around the world, if only there was an easy way to tell them about it, get it to them, and protect the hard work you put into creating it.

Let us take the load. All you need to do is prepare your digital asset using our docs and tools, and we'll handle the rest.


What can we do for you?

Sell

The Massif App Store is a great place to sell your product. You don't need to think about all the details that come with running your own e-commerce business. SEO, searching and filtering, site maintenance and financial transactions, are all taken care of for you. We also help other Resellers to distribute your software, allowing you to reach an even greater audience.

We give you plenty of options for monetisation of your products. Let users try before they buy, purchase licenses, or sign up for auto-renewing subscriptions. The choice is yours, or theirs.

Ship

Our sophisticated real-time API maintains live connections to all the users of your products. Once they have the Massif Desktop App installed, delivery of your digital assets takes place in seconds. We have mechanisms in-place to enable and disable user access to your products within seconds.

Want to deliver an update to your product? Easy, just follow the instructions to publish an update, and all of your users will be notified through an OS notification, giving them the option to install the update automassifly.

Secure

Currently, the Massif Desktop App protects Post Processors for Autodesk CAM tools and Python Addins for Fusion 360. Shortly we will also support the following assets:

  • .NET addins for Autodesk Inventor
  • .NET addins for Autodesk Revit
  • Python nodes for Dynamo
  • .NET Zero-touch nodes for Dynamo

Our proprietary protection system for your IP means that your code is never written to disk in plain text. This means a user can't go snooping around in the logic that took you hours to get just right. It also means that they can't easily share it with someone else.

While our system uses a realtime API for license validation, the Massif Desktop App automatically drops into a "grace-period" if the user's internet connection drops, meaning that they can continue to use their licenses during the grace-period. If the grace-period has finished and an internet connection has not been established, the User will be locked from using their licenses until they reconnect to the internet.


Getting Started

Already a Developer and need some help?

If you're interested in becoming a Developer, you can register yourself or your Company/Organisation on our Developer Registration page.

If you need help creating, updating or archiving your Products, you can find out how to do so on our Developer FAQ page.

Can't complete the Developer setup process? Get in touch with us at info@massif.dev and we'll help you get back on track.