Know exactly what engineering software licenses to renew before vendor negotiations.
Read-only on-prem agent · no inbound firewall ports · your data deleted on request
We created LicensePulse after years of working with enterprise software licensing and seeing how difficult it is for engineering organizations to understand software usage, control licensing costs, and prepare for vendor negotiations. Concurrency, tokens, and pack stacking are hard to model and almost impossible to reconcile by hand, so the decisions that matter most get made by estimate. Every capability in the product exists because a spreadsheet could not answer the question.
More about usTeams running Ansys, MATLAB, MSC, and Altair have no easy way to see who is actually holding each license. The tools that do this either cost $200K and take six months to roll out, or are clunky FlexLM dashboards from 2007.
A single Ansys license can cost $50K to $500K a year, and FlexLM logs are unreadable to the finance and IT teams who need them.
Industry studies put idle rates at 30 to 60% of paid licenses. Without your own data you cannot tell which of yours are idle, so you renew the cushion every year.
When the renewal lands you have guesses, not numbers. The vendor negotiates from data, and now you can too.
A snapshot of the Executive Dashboard, running on our demo dataset.
Engineering software portfolio · demo dataset
Every chart here is interactive in the product. These figures come from our demo organization, not from a customer.
Drag a CSV, TSV, or Excel export from a vendor portal onto the dashboard. Claude classifies the columns and imports the rows, with no schema mapping on your side. The column names and first 30 rows are sent to Anthropic to do this.
Microsoft 365, Salesforce, Jira, GitHub Enterprise, Slack, and Google Workspace connect via read-only OAuth and sync every six hours. They are built and working, and we enable them on request while we stay focused on engineering licensing. You never need to grant OAuth to use the engineering side of the product.
A single-file Python script runs on your FlexLM (FlexNet) or RLM license server. It polls the license daemon every 5 minutes and pushes data over HTTPS. No inbound ports.
Annual spend, idle licenses, denials, and reclaim opportunity in one view. Designed to be readable in 30 seconds.
Slice by year, month, or hour-of-day. Compare how Ansys is used on the day shift and overnight. That is the data you need to negotiate tiered licensing.
Ask Claude about your portfolio in plain English, for example "which products had the most denials last quarter?", and get a direct answer instead of a chart to decode.
Allocate license cost to departments, categories, or vendors, and export it as CSV for your finance models.
Adjustable headcount-growth scenarios over horizons of 1 to 60 months. Walk into any renewal with a defensible projection your vendor can't dispute.
Real-time checkout-failure tracking, with Slack alerts when a product crosses 80% utilization. No more running out of seats on a deadline.
Every contract PDF in one place, with auto 30/90-day expiry alerts. Find the right contract clause when procurement asks, without digging through email.
Flags overlapping tools in the same category: two structural solvers, three CAD seats doing one job, the same FlexLM feature licensed twice. You decide what to do about them.
Audit log of logins, MFA changes, API-key events and administrative changes, exportable to CSV. Not every data change is logged yet. TOTP-based multi-factor authentication is included.
No referral fees. No partner programs. No marketplace revenue share. No paid certifications. Nothing that would make us softer on a vendor whose consumption we measure for you.
Advice on a renewal is only independent if the vendor is not paying for it. When you evaluate anyone in this category, including us, ask them to put that in writing. We will.
Not to vendors or to anyone else, and not in anonymized or aggregated form either.
We do not produce per-engineer productivity scores, as a feature or on request.
Full CSV export, documented schema, no gate. Cancel in the app, no retention call.
Built for procurement, not credit-card impulse buys. Full pricing details
Priced for your software estate, data sources, and deployment needs.
Altair SAO is a mature product and we will not pretend otherwise. Three real differences: only a read-only collector runs on your network, and it opens no inbound ports; we take no money from software vendors and will put that in writing; and every number we produce traces back to the usage records it came from, so you can defend it in the room. If you already run SAO and it works for you, you probably do not need us.
In our cloud, hosted on Render in the US Oregon region, with encryption at rest provided by Render. Every customer is isolated by organisation, and our automated tests check cross-tenant access. We do not offer hosting outside the United States today. For engineering data specifically, our on-prem agent runs inside your network and sends only license-usage records.
Yes. Every engagement starts with a focused pilot on your own license servers, scoped with you after the demo. We install the collector with your IT team, you see real numbers in week one, and you decide at the end of the pilot. Pricing is quoted once we understand your estate. If it's not for you, we delete your data. No migration.
Per-feature usage records: feature name, total seats, in-use count and the usernames holding a license. It does not send hostnames, your license key file, project files, source code, or anything outside what your license daemon's stat command emits.
No. We are not certified, and we will not imply otherwise. No SOC 2 or ISO 27001 audit and no third-party penetration test has been performed. What exists today: TOTP MFA, role-based access, per-tenant isolation, HTTPS, an audit log of key events, and a DPA. What does not yet: SSO and an approved incident-response procedure (a draft exists). Nightly off-site backups run, and a restore was tested on 18 October 2026. The Trust page lists each one. GDPR and CCPA alignment is self-assessed. We are not pursuing ISO 27001 today. HIPAA, PCI and FedRAMP are out of scope; do not upload PHI or payment-card data.
Not today. The dashboard runs in our cloud (US) and the on-prem agent runs in yours. There is no self-hosted version of the application. Tell us if that's a hard requirement.
Drop their export file in Smart Upload. Smart Upload maps the columns of tabular exports (CSV, TSV, Excel). If it's a brand-new vendor with a weird format, we'll build the parser as part of your pilot at no extra charge.
Send us a message and we'll get back to you, or email hello@licensepulse.app.
Start with a 30-day pilot. Expand when value is proven. You see real numbers in week one, and if it's not for you, we delete your data on day 30.