Where it fits
MonetizeIt fits wherever your software runs. The same products, plans and entitlements work across very different delivery models — you just choose how each one activates and how often it talks to the service.
Cloud & SaaS
Section titled “Cloud & SaaS”Your service calls MonetizeIt over the API or a client SDK to check what a customer is entitled to and report what they use, in real time. A natural fit for web apps, APIs and platforms where you meter calls, seats or any custom metric and turn features on per customer.
Desktop applications
Section titled “Desktop applications”Drop a client SDK into a desktop app to activate a license on the device, switch features on or off, and report usage. The license is cached locally, so the app keeps working through short network drops and doesn’t have to check in on every launch.
On-premises
Section titled “On-premises”Software running inside a customer’s own network works just like the cloud or desktop case, only behind their firewall. It activates online when it can reach the service, and keeps running offline for a window you configure in between.
IoT & embedded devices
Section titled “IoT & embedded devices”Devices in the field can be licensed two ways:
- Hybrid (occasionally online) — the device activates and checks in whenever it has a connection, and runs offline in between.
- Air-gapped (fully offline) — devices with no connectivity exchange signed request and response files instead of calling in, then verify the license by themselves. See activation for the exchange.
Alongside your existing tools
Section titled “Alongside your existing tools”MonetizeIt handles licensing, entitlements and usage, and connects to everything else you run through webhooks and ready-made connectors — so your billing, CRM and automation stay in step. See Automate and connect.