keyops

Interactive demo

Key health, in one place.

Demo dataView CLI
Workspace/Overview

AI keys

12

across 5 providers

Need rotation

3

older than 90 days

Spend this month

$4,280

+18% vs last month

Exposed keys

0

last 30 days

Keys

Click a key to inspect it.

6 shown
KeyAgeLast usedSpendStatusAction

prod-main

OpenAI / chat-app

12d2m ago$2,140active

agent-worker

OpenAI / agents

94d6h ago$840due

claude-prod

Anthropic / support

31d18m ago$690active

evals

OpenRouter / benchmarks

67d1d ago$310stale

vision-batch

Google AI / media

8d3h ago$220active

embed-prod

NVIDIA / search

54d5d ago$80stale

Rotation run

OpenAI / prod-main

run_7f3a91
·

Preflight

Manifest and admin token checked

·

Escrow old key

Encrypted locally for rollback

·

Create replacement

OpenAI service-account key

·

Write consumers

Vercel, GitHub, .env.production

·

Verify new key

GET /v1/models returned 200

·

Revoke old key

DELETE /api_keys/key_old

Statusready

Recent runs

last 7 days
run_7f3a91
6 steps, 38ssuccess
run_2b8c40
assisted, 2m 14ssuccess
run_91d7aa
verify failed, restoredrolled back

Consumers

fan-out targets

Vercel

production env

synced

2m ago

GitHub Actions

org/repo

synced

2m ago

.env.production

local file

synced

2m ago

Supabase

edge secrets

pending

not connected

Demo data resets on refresh. The CLI and rotation engine are real.