Mendix licensing is the set of subscription terms under which Mendix sells its low-code application development and deployment platform. Mendix was founded in the early 2000s and was acquired by Siemens in 2018.[11] Mendix legal pages name Siemens Industry Software Netherlands B.V. in Rotterdam as the corporate entity.[12] A Mendix customer does not license a downloadable product in the traditional sense. It buys a subscription to a platform plan, and the number of end users and apps, the deployment target and the cloud resources are separate commercial dimensions. Mendix documentation states that Mendix licenses follow user-based pricing plans, so customers pay according to how many users need access and what type of access they need.[3]
The wiki covers Mendix in five articles. This overview explains the structure. A second article covers user subscriptions and user metering. A third covers plans, Cloud Resource Packs and Cloud Tokens. A fourth covers licences for deployments outside Mendix Cloud. A fifth covers contract terms, support and version lifecycle.
Editions
The current public pricing page offers three plans: Free, Standard and Premium. Free starts at EUR 0 per month. Standard starts at EUR 918 per month for the One App option and EUR 2,295 per month for the Unlimited Apps option. Premium is quoted individually.[1] The page states that there is no technical difference between the platform capabilities of the One App and Unlimited Apps plans, and that the difference is price.[1] Mendix Cloud documentation lists four plans: Free, Standard, Premium and Premium Plus.[4] The Order Form Definitions describe three packages in detail:
| Package | What the Order Form Definitions state |
|---|---|
| Standard | Collaborative low-code development, project dashboard, ops dashboard, identity provider integration, a standard (9/5) support plan, and up to 4 App Environments per App including one development environment on the developer machine; on Mendix Cloud, dedicated data tenancy and vertical scalability from XS to XL packs.[2] |
| Premium | Adds a private AppStore, advanced infrastructure control, a 24/7 premium support plan and flexible App Environments; vertical scalability from S to XXL packs.[2] |
| Premium Plus | Premium plus a CoE dashboard.[2] |
The pricing page lists up to three environments per app for Standard, while the Order Form Definitions allow up to four including the local development environment, so the two documents count environments differently.[1][2] A Mendix Basic Package also exists under its own end user licence agreement. It covers one application in Mendix Cloud for a one-year term and does not renew automatically.[9] The current pricing page no longer lists a Basic plan.[1]
Metrics
Mendix licensing uses several units at once.
- User subscriptions. Customers buy a Multi-App Internal User pack, a Single-App Internal User pack and an External User pack. A multi-app internal user is counted once however many apps the person accesses, a single-app internal user is licensed for one designated app, and an external user is someone outside the customer and its affiliates who is explicitly marked External in the app.[3] The detail is in the user subscriptions article.
- Named User. The Order Form Definitions define a Named User as an individual authorized by the customer, with unique login credentials that identify one specific individual, and also as any external system that accesses or is accessed by the application.[2]
- App. The number of Apps on an Order Form refers to the maximum number of production App Environments.[2]
- Cloud Token. A pre-paid unit used to provision Mendix Cloud resources, GenAI capacity, Maia capacity and Mendix on Azure environments.[6]
- Runtime licence. A licence per environment that lifts the limits on unlicensed apps outside Mendix Cloud.[3]
The pricing FAQ states that Mendix does not charge for anonymous users or for developers making apps on the platform.[1] The Order Form Definitions also keep a set of legacy user metrics (Any App User, Concurrent User, Light User) for older subscriptions that are not available to new customers.[2]
Counting / floors
Counting is done by the platform rather than by a customer-run tool. Apps on Mendix Cloud and Mendix Cloud Dedicated send user data to the platform, and only production data counts for subscription tracking.[5] Users are classified as External, Single-App Internal or Multi-App Internal, and the default bucket is Multi-App Internal.[5] The customer is responsible for classifying users as Internal or External.[5] No minimum user count is published in the documents reviewed. The pricing page says the price per user falls as user volume grows and that external users are priced more attractively, without giving the price schedule.[1]
Virtualization & partitioning
Mendix publishes no virtualization or partitioning rule in the documents reviewed. Its licence unit is the user, and, outside Mendix Cloud, the environment. A runtime licence is required for each environment on which the unlicensed-app restrictions are to be removed, and the app checks for a licence each time it starts.[3]
Cloud / BYOL
The Order Form Definitions name five deployment scenarios: Mendix Cloud, Mendix for Private Cloud, Mendix Cloud Dedicated, Mendix for Server-based Deployment and Mendix for SAP BTP.[2] The pricing page adds Mendix on Azure, Mendix on StackIT and Mendix Cloud for US Government, and states that for Standard and Premium the compute resources are not included in the licence price.[1] On Mendix Cloud, an app may run in production only if it is linked to a licensed node.[4] On Mendix on Kubernetes, which is a premium offering needing a valid subscription, a runtime licence per environment is required.[7] Mendix on Azure has its own licensing separate from the base platform: no charge for 120 days per new app environment, then a fixed number of Cloud Tokens per environment.[8]
Programs
Several commercial wrappers appear in Mendix documents. The Free App allows unlimited users but sleeps after inactivity and has no support.[4] The Cloud Tokens programme pools prepaid tokens for cloud resources.[6] A separate Mendix ISV Program is described on the pricing page as operating on a royalty basis, for software vendors building commercial products, and the page says the public pricing applies to enterprises building apps for their own operations.[1] Mendix can also be bought through the AWS Marketplace, where, according to the pricing FAQ, the purchase counts toward an AWS Enterprise Discount Program commitment.[1]
Contract terms
The public contract documents are limited. The Order Form Definitions set out the vocabulary used in Order Forms, and the Basic Subscription EULA governs the Basic Package.[2][9] Mendix documentation describes a subscription lifecycle with Active, Expiring and Expired statuses. In the 30 days before expiry the account is Expiring. After expiry apps are downgraded to Unlicensed mode, which shuts them down after 2 to 4 hours and limits them to 6 concurrent users, and Mendix Cloud application data is permanently deleted 60 days after expiry.[10] Cloud Tokens expire on the end date of the contract they belong to.[6] These points are developed in the contract terms article.
Audits and compliance
No audit clause appears in the Basic Subscription EULA headings or in the Order Form Definitions reviewed.[2][9] Compliance is handled through metering. The Control Center End-Users page, documented as Private Beta, shows entitlements and named user consumption per app, and the usage report is generated on the first day of each month for the previous month.[13] The same page states that if entitlements are exceeded, apps continue to work with no consequences to end users, and that over-usage is to be discussed with the customer’s account team.[13] The Master Services Agreement is not published, so any audit or true-up terms in it were not reviewed.
Out of scope
This article does not cover Mendix Marketplace content licensed by third parties, Siemens products sold under separate terms, partner or reseller pricing, or the Mendix ISV Program terms, which are not public. Studio Pro itself is a developer tool: the pricing FAQ states that developers making apps are not charged.[1]