Skip to main content
Software Spend Management

Discover every app. Track usage. Manage spend.

A complete view of your software stack, usage, and spend. Built from your IdP, browser extension, and procurement data.

app.juneops.com/software

Full visibility into every app your team uses.

Approved, unapproved, shadow AI. June finds it all through your IdP, browser extension, and procurement data.

Complete inventory

Every app, managed or not. Source, users, cost, status.

ChatGPT
Okta
368 active70 devicesLast active 8d ago$50K · 120 licenses
Slack
OktaZip
3 / 100 active99 devicesLast active 1d ago$70K · 100 licenses

Signals that matter

Excess licenses, missing SSO, apps without owners.

SSO supported but not enabled - users authenticating directly
100 licenses but only 2 assigned - reduce to save costs
Contract expiring soon - plan renewal

Pulls from everywhere

Browser extension, SSO, procurement. All automatic.

June

33 Apps Discovered

Okta

142 Apps Discovered

Entra

87 Apps Discovered

Zip

46 Apps Discovered

Coupa

12 Apps Discovered

Real usage, not just logins.

June accurately tracks usage across both web and installed applications. No more guessing who's using what and when.

Browser and desktop usage

Time spent on web apps and installed software. Per employee, per device.

Browser activityChatGPT
42 min/dayLast 30 days
03060Day 1Day 15Day 30
Desktop activityChatGPT
Nora BennettQ7XCP6KU5638 minToday
Ethan ParkH2WJQ4N8PD24 minToday

Monitor with our browser extension

Pick which apps to monitor. June only tracks what you configure.

ClaudeClaude
Active
claude.aiclaude.ai/chat
SlackSlack
Active
app.slack.com*.slack.com
Hacker NewsHacker News
Inactive
news.ycombinator.comycombinator.com

Right size with confidence

See exactly who's active, who's not, and which seats to cut.

ZoomZoom$17.4K · 368 licenses
Carolynn LevyLast used 1d ago
Legal2h/day
John SmithLast used 1d ago
Finance48min/day
Mary KimLast used 4 months ago
ProductNot active

Manage your software spend.

See what you're spending, where it's going, and whether it's worth it. Contracts, renewals, and negotiation leverage in one place.

Where the money goes

Spend by department. No more asking around.

Engineering
$153.6K
Sales
$76.8K
Product
$57.6K
Design
$38.4K
Operations
$28.8K
Finance
$19.2K
People
$9.6K

What's coming up

Every contract, every renewal date. No more last-minute scrambles.

Figma

$12,000 / yr

In 14 days

Design

Notion

$18,000 / yr

In 28 days

Product

Slack

$32,400 / yr

In 42 days

Engineering

Zoom

$14,400 / yr

In 60 days

Operations

Negotiate with data

Ask June to prep your renewal. Usage gaps, license counts, and a negotiation strategy.

JuneAgent
Help me prepare for our Figma renewal.
June

Figma renews in 14 days at $12,000/year.

30 of 40 paid seats were active in the last 30 days. Dropping 10 unused seats could save $3,000/year at your current rate.

Confirm unused seats with their owners before you renew.

Figma contract · App usage

Let June handle the rest.

Monitor usage, flag waste, reclaim seats. Automatically.

Reclaim unused seats

Find seats nobody's using and reclaim them automatically.

Anthropic - Licence Reclaim

Monitor usage patterns and identify candidates for licence reclamation

Actions
1.

Send an interactive Slack message to the employee asking if they still need access to the application.Send interactive message to user

2.

If the employee responds that they no longer need access, remove them from the Okta group 'claude-access'.Remove user from Okta group

Flag underused apps

Schedule a Runbook to review adoption and follow up with app owners.

RunbookActive

Underused app review

Mondays at 9:00 AMEastern Time
Instructions5 steps · Defined output

Goal Find paid apps with low adoption so app owners can review unused seats before their next renewal.

  1. Review managed apps with paid seats and a current contract. Collect assigned seats, active users in the last 30 days, renewal date, app owner, and the latest available usage sync.
  2. Calculate adoption as active paid-seat users divided by paid seats. Flag apps below 60%. If seat counts or usage coverage are incomplete, request a review instead of assuming the app is unused.
  3. For each match, list inactive seats and note recent hires, leave, and approved exceptions. Estimate potential annual savings using the contracted per-seat price only when it is available.
  4. Save one finding per app with adoption, evidence, renewal timing, and possible savings. Message the app owner in June DM with a clear summary and ask them to confirm which seats are still needed.
  5. Return a prioritized review list, with upcoming renewals first. Preserve access and contract quantities until the owner confirms the next step; report missing owners and data gaps separately.

Output One finding per underused app, an estimated savings summary with its assumptions, and a personal follow-up to each app owner. No licenses removed automatically.

Latest run completed3 findings

84 managed apps checked
3 app owners notified in June DM

Explore Runbooks

Never miss a renewal

Get alerted before contracts expire, stakeholders leave, or renewals sneak up.

Renewal alerts

Notion

Expiring soon$14.4Kin 3 daysTaylor Brown

Adobe Creative Cloud

High value$26.4Kin 42 daysNo owner

Zoom

Expiring soon$17.4Kin 7 daysJack Smith

See where your software spend is really going.

Schedule a Demo