Today, Sensus Media is launching a new commercial product: Sentio License Manager, a self-hosted WordPress licensing and subscription plugin built on top of WooCommerce.
It’s available now at sentioaddons.com and soon on the WooCommerce Marketplace for a one-time price of $349.
This post is the founder’s version of the launch story — why we built it, how it works, and what it means for where Sensus Media is going.
The Problem We Solved First for Ourselves
Everything we build at Sensus Media starts from a real operational need. Sentio for Elementor — our flagship Elementor addon plugin with 150+ widgets — needed a professional licensing infrastructure. We needed to protect the plugin from unauthorized use, manage customer subscriptions, and give buyers a polished experience in their WordPress My Account dashboard.
We looked at the existing options. Freemius takes 5–7% of revenue. EDD Software Licensing requires an annual subscription. The free WooCommerce software add-on has no subscription support, no REST API, no white-label capability. WHMCS is overkill and not WordPress-native.
None of them were right. So we built our own.
What started as internal infrastructure for sentioaddons.com became, after a lot of iteration, something worth selling. Sentio License Manager v1.3.1 is production-tested on our own store and polished for commercial release.
What the Product Does
Sentio License Manager turns a WooCommerce store into a full-featured license server for WordPress plugins and themes. Here’s how it works in practice:
For the developer (that’s you, the buyer): You install Sentio License Manager on your WordPress/WooCommerce store. You create product plans inside the plugin’s admin and link them to your WooCommerce products or variations. When a customer buys, a license auto-generates. That’s it on your end.
For your customers: They install your plugin, navigate to its license page, and log in with their store credentials — no license key to copy or remember. The domain activates via the REST API. They can manage everything — view active domains, switch plans, deactivate a site, cancel — from the WooCommerce My Account dashboard.
For your business: Domain limits enforce automatically. The built-in subscription engine handles renewals, plan upgrades and downgrades with proration, and cancellations — all powered by Stripe, with no dependency on WooCommerce Subscriptions. Six automated email types fire at the right moments. The admin dashboard gives you a full view of license status across your customer base.
The entire customer-facing experience is white-labeled. Your logo, your colors, your email sender name. Customers never see “Sentio” in the UI.
Why the Timing Is Right
The WordPress plugin economy is at an inflection point.
AI-assisted development tools — Claude Code, Cursor, ChatGPT — have dramatically lowered the barrier to building commercial WordPress plugins. Developers who would have previously spent months learning plugin architecture can now ship a functional, commercial-grade product in days or weeks. The number of people entering this market is accelerating.
Most of them have no idea how to protect what they’ve built.
They don’t know how to prevent license key sharing. They don’t know how to tie plugin access to active subscriptions. They’ve never thought about what happens when a customer posts their plugin on a nulled software site. They’re focused on the build — which makes sense — but the licensing layer is where revenue either gets captured or evaporates.
Sentio License Manager is built for exactly this developer: the builder who is ready to sell but needs the infrastructure to do it professionally without paying a SaaS platform a percentage of every transaction forever.
$349 one time. Runs on your server. You own everything.
The Technical Architecture
For readers interested in what we actually built:
The plugin is structured around five REST API endpoints under the sentio-lm/v1 namespace: /auth (email + password → Bearer token), /licenses (returns the user’s licenses), /activate, /deactivate, and /verify. The verify endpoint is what the client plugin calls daily for heartbeat checking — if the license is expired or suspended, your plugin can respond accordingly.
We built our own subscription lifecycle management rather than depending on WooCommerce Subscriptions. Plan switching compares WooCommerce product prices to determine upgrade vs. downgrade direction (not activation count, which was a common source of confusion in other tools). Proration is calculated and shown to the customer in a pre-confirmation modal before any charge is processed.
The database uses five custom tables: licenses, activations, products, auth tokens, and a log table. All keys are stored hashed — never plaintext. All queries use $wpdb->prepare(). HPOS (High-Performance Order Storage) compatibility is explicitly declared. The entire codebase passed a security audit covering sanitization, escaping, nonce verification, and SQL injection protection.
An example client plugin ships in the /example-integration/ directory with a ready-to-use license check class. The Integration Guide tab inside WordPress Admin generates documentation dynamically with your store’s API URL pre-inserted and a copy button on every code block.
What This Means for Sensus Media
Launching Sentio License Manager represents a meaningful shift for Sensus Media. We’ve always been a product studio — Sentio for Elementor is the proof of that — but this launch marks the first time we’re selling developer infrastructure: a tool for builders, not end users.
That’s an intentional expansion. The WordPress developer tools market is large, underserved at the licensing layer, and increasingly active as AI lowers development barriers across the board. We’re positioning Sentio License Manager to capture that demand early.
The roadmap from here includes expanded Marketplace distribution, community content targeting new and AI-assisted plugin developers, and continued iteration on the product based on customer feedback from real licensing operations.
We’ll be writing more about the business and technical decisions that went into this build. If you’re interested in the intersection of WordPress product development, solo studio operations, and the AI-assisted developer economy, this is the right place to follow that story.
Where to Get It
Sentio License Manager is available at sentioaddons.com and soon-to-be on the WooCommerce Marketplace. Pricing is $349, one-time, with no recurring fees and no revenue share.
Sensus Media is an independent digital product studio and digital marketing agency based in Evergreen, Colorado. We build WordPress plugins, digital products, and marketing infrastructure for the web. Sentio for Elementor is our flagship product. Sentio License Manager is our newest.

