Lives in your environment
Scanning, reports and remediation all run inside your own subscription. Your resource data never leaves your tenant.
Runs in your tenant · nothing leaves your environment
TenantThrift deploys into your own subscription, finds idle and orphaned resources across your tenant, and emails you a prioritized PDF report. The first report is free — see real savings before you pay anything.
Deploys to your own Azure environment · no sign-up · no secrets to share.
Built for security-conscious teams
TenantThrift is for teams who can't hand tenant access to an outside SaaS. There's nothing to sign up for and nothing to trust us with — the whole thing lives in your own Azure environment.
Scanning, reports and remediation all run inside your own subscription. Your resource data never leaves your tenant.
A managed identity does the work, so there are no client secrets, passwords or keys to hand over — not to us, not to anyone.
Deploy, run one scan, read the PDF. No licence key and no sign-up needed to see what your tenant is wasting.
Two ways to run it
Begin with a free PDF report. When you're ready for dashboards, automatic fixes and team features, add the admin portal.
Headless
Deploy it, get a report, see if you like it.
Admin portal
A live dashboard and one-click fixes — all inside your tenant.
A few guided setup steps (a sign-in app for your team) — we walk you through it.
Premium · admin portal
The portal turns each scan into a living dashboard: what you can save, what's already been saved, and the exact resources behind every number.
Potential monthly savings
€ 2,940/mo
across 38 findings · 3 subscriptions
What premium adds
Fix findings straight from the portal — deallocate, delete or right-size. Every destructive action snapshots first and can be dry-run. Licensed plans only.
Send each report to multiple recipients, with an optional alert email when savings cross a threshold you set.
Run daily or weekly on a schedule you set in the portal — changing it never needs a redeploy.
Track potential vs. realized savings on a trend chart, so the value is obvious to anyone you report to.
Give your team Admin, Remediator or Reader access through your own Entra ID — no extra user directory.
Scan one subscription or your whole estate, and see the savings rolled up in a single place.
What it finds
Industry estimates put idle waste at 10–15% of a typical Azure bill. TenantThrift finds it, prices it from your real costs, and ranks it by how much you'd save.
VMs left running when they shouldn't be, and machines far bigger than the work they actually do.
Orphaned disks, stale snapshots and storage paying for redundancy it doesn't need.
Forgotten public IPs, idle load balancers and gateways quietly billing by the hour.
Over-provisioned and idle databases that belong on a cheaper or serverless tier.
Empty App Service Plans and log workspaces hoarding expensive retention.
Reservation and savings-plan opportunities you're leaving on the table.
How it works
Drop TenantThrift into your own subscription. It runs read-only by default — nothing of yours leaves your tenant.
It inspects your subscriptions, prices each finding from your real costs, and ranks them by waste.
A PDF report lands in your inbox. Add the portal for a live dashboard and one-click fixes.
Get started
Deploy TenantThrift into your own subscription, pick a region, and run your first scan. The first report is free — everything is created inside your own environment.
Prefer the CLI? az deployment sub create --location westeurope
--template-file infra/main.bicep --parameters reportToEmail=you@example.com
The premium admin portal adds a short guided setup — full steps are in the project README.
Pricing
You run TenantThrift in your own tenant, so you pay only for a licence. The first report on any fresh deployment is free.
FAQ
No. Everything runs inside your tenant. The only thing that reaches our servers is a deployment ID and, on paid plans, a licence key — never resource data, costs or credentials.
The free, headless mode deploys into your tenant and emails you a PDF report — the first one is free. Premium adds the admin portal: a live dashboard, one-click remediation, multiple report recipients, scheduled scans and role-based access.
Never. TenantThrift uses a managed identity, so there are no client secrets, passwords or keys to hand over, store or rotate.
Reader and Cost Management Reader at subscription scope. One-click remediation is opt-in and adds Contributor — only if you choose to enable it.
The price on this page is the TenantThrift licence. On top of that you pay Azure directly for the small set of resources it deploys — roughly €1–3/month for the free headless report, or about €13–18/month with the admin portal added. It's dwarfed by what the first report finds.