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 — and the tools that fix it cost $200K and take six months, or are clunky FlexLM dashboards from 2007.
A single Ansys license runs $50K–$500K a year — and FlexLM logs are unreadable to the finance and IT teams who need them.
Industry studies put idle rates at 30–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. Vendors negotiate from data — 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 any CSV, Excel, FlexLM log, or vendor portal export onto the dashboard. Claude detects the format, classifies columns, and imports — no schema mapping required.
Microsoft 365, Salesforce, Jira, GitHub Enterprise, Slack, and Google Workspace connect via read-only OAuth and sync every six hours. Built and working — enabled on request while we stay focused on engineering licensing. You never need to grant OAuth to use the engineering side of the product.
A 200-line Python script runs on your FlexLM, RLM, or Sentinel server. Polls the license daemon every 5 minutes, 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. See how Ansys behaves on day shift vs. overnight — the data behind tiered-licensing negotiations.
Ask Claude about your portfolio in plain English — "which products had the most denials last quarter?" — and get a real answer, not a chart to decode.
Allocate license cost to departments, categories, or vendors — with CSV export ready to paste into your finance models.
Adjustable headcount-growth scenarios, 1–60 month horizons. 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.
Auto-flags overlapping tools in the same category — two structural solvers, three CAD seats doing one job, the same FlexLM feature licensed twice. We surface the conversation.
Append-only audit log of every login, change, and key event. TOTP-based multi-factor auth out of the box. Built because an append-only record is the point, not because a certificate asked for it.
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.
An auditor paid by the audited is not an auditor. When you evaluate anyone in this category — including us — ask them to put that in writing. We will.
Not to vendors, not to anyone, not anonymized, not aggregated.
No per-engineer productivity scores. Ever. Not as a feature, not 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 →
Altair SAO is a mature product and we will not pretend otherwise. Three real differences: we deploy in a day rather than weeks; we take no money from software vendors and will put that in writing; and every number we produce traces back to the check-out events 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 — Render, US Oregon region, encrypted at rest with AES-256. Per-tenant isolation enforced at every database query. For engineering data specifically, our on-prem agent runs inside your network and you control what gets sent.
Yes — 30 days, no credit card. We install in 90 minutes, you see real numbers in week one, and you decide on day 30. If it's not for you, we delete your data. No commitment, no migration.
Per-feature usage records: feature name, total seats, in-use count, list of active usernames, denial counts. 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 — not certified, and we will not imply otherwise. The controls a SOC 2 audit looks for are built and running: append-only audit log, TOTP MFA, encryption in transit and at rest, per-tenant isolation, RBAC, documented incident response. We start a SOC 2 Type 1 audit when a customer requires it — ask, and we will scope it with you and share the timeline. GDPR + CCPA compliant by design — DPA available. ISO 27001 not pursued today. HIPAA + PCI + FedRAMP are out of scope; do not upload PHI or payment-card data.
Today the dashboard runs in our cloud and the on-prem agent runs in yours. For deals at $50K+ ACV we offer a self-hosted Helm-chart deployment of the entire stack. Talk to sales if that's a hard requirement.
Drop their export file in Smart Upload. Claude classifies any vendor file format we've ever seen. If it's a brand-new vendor with a weird format, we'll build the parser as part of your pilot — 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. Real numbers in week one — and we delete your data on day 30 if it's not for you.