GeezerVison is showing unusd.cloud — unusd.cloud - Find unused AWS resources // Read-only AWS scans · weekly digestFind the resources no one is using. Before finance does.Read-only scans across every AWS account and region. Each week, one email: what sits idle and what it costs you per month. The full report lives in the app. EmailSlackTeams For platform and FinOps teams · one account to see a scan · teams buy on Marketplace inbox · weekly digestMon 09:00 Weekly scan · acme · $4,812/mo of waste detected 6 accounts · 14 regions · 59+ rules Top findings this week$/month EC2working hours · 9 $1,240 EBSunattached volumes · 37 $1,204 EC2idle instances · 14 $968 NATlow throughput · 2 $134 Open full report in appnext scan: Mon 09:00 Sample weekly digest. Delivered on your schedule, in your timezone. // How it works01Deploy a read-only roleCloudFormation, Terraform, or StackSets. You inspect the template first. Startup+ can register every account through the public API, including a large org. 02We scan every region30+ services, 59+ rules. Nothing changes in your account. 03Digest, then the appWeekly email you can forward. Full report in the app when you want the detail. // Detections59+ rules. Same input, same finding.59+ fixed rules on standard AWS read-only APIs, across 30+ services and every region. Waste, idle, drift, RI/SP coverage, hygiene. The rules decide. You act. // new rules ship monthlyCompute Idle instances, office-hours EC2, and over-provisioned Lambda. EC2 · SageMaker · LambdaStorage Volumes nobody attached, old snapshots, gp2 still billed as gp2. EBS · SnapshotsDatabase & cache RDS busy only on weekdays, silent ElastiCache, unused DynamoDB. RDS · ElastiCache · DynamoDBNetworking NAT with no traffic, unused load balancers, idle VPC endpoints. NAT · ELB · VPCOperations Log groups that never expire or log too much, unused secrets, stale images. CloudWatch · Secrets · ECRAI spend Cache writes nobody reads, idle Provisioned Throughput, vector stores left behind. Bedrock · OpenSearch ServerlessAlso: Graviton candidates, Cost Optimization Hub, extended support surcharges. The full list is in the dashboard after you connect. ebs/unattached-volumeone rule, in full - match
- EBS volume in state available (attached to nothing)
- price
- size x GB-month rate from the AWS Pricing API, per region and volume type
- skip
- volumes carrying your whitelist tag
- clears
- when a later complete scan no longer sees it
// New · AI spend on Amazon BedrockYour Bedrock bill, graded every week.AI moved from the sandbox into the product. The bill followed. The same weekly scan that finds idle resources now explains the AI line, in the same report and the same digest. - ▸Which model and which token type took the bill, per account and across the org.
- ▸Graded every week: cache efficiency, model mix, failed requests, metadata coverage. The signals AWS tells FinOps and platform teams to review.
- ▸Who drives it: usage per team and per caller, read from your invocation logs. Opt-in, counts only, never prompt text.
- ▸Prompt cache writes nobody reads back count as recoverable waste. Nothing else does. No made-up savings for switching models.
- ▸Idle AI infrastructure: Provisioned Throughput nobody calls, vector stores a deleted Knowledge Base left running.
- ▸Guardrails checked: anomaly monitor, budget, invocation logging, attribution tags. Plus tier mix and long-context share.
- ▸Legacy models still called, flagged before their end-of-life date.
- ▸Same read-only role, no proxy in front of your models. Attribution is one opt-in switch on it.
How the scorecard works Bedrock, where it went // example account · November, month to date $2,310Cache efficiency6%red · prompt tokens read from cache Model mix18%red · calls on cost-efficient models Failed requests0.7%green · errors and throttles Metadata coverage41%red · calls tagged with team or app
Output $820Cache write $1,180Input $250Cache read $60 $200/mo Claude Opus 5: $1,450 of cache writes and $10 of reads in October. The cached prefix changes on every call. // DeliveryDigest in your inbox. Full web report in the app.One weekly email you can forward, on every plan. Slack or Teams alerts when a scan lands. Trends, drill-downs, and realized savings live in the app. cost optimization reportscan #3f7a Working hours 3 resources · busy Mon-Fri 08-18 EC2dev-bastion · Mon-Fri 08-18 $48/mo EC2jenkins · Mon-Fri 08-18 $91/mo RDSanalytics-dev · Mon-Fri 08-18 $210/mo Trends, accounts, and regions on the same findings as the email. Realized savings are findings that cleared, not a guess. Enterprise can also publish findings to SNS as JSON for automation, ITSM, or archive. // navi · businessAn agent over your scans and web report.The AI layer on top of your deterministic scans. Ask what costs the most, what changed, or for a message to the owner. On Business and Enterprise, off until you enable it in Settings. - ▸Grounded in your scan findings and the in-app report, not the open web
- ▸Threaded chats. Memory is opt-in.
- ▸We do not use your prompts or scan data to train models. Nothing runs in AWS without you.
 Navi acme · 6 connected accounts onlineY What's costing me the most this week and why? N Your top 3 cost drivers (week 16): m5.4xlarge i-0a1b2… $612/mo acme-prod / eu-west-1 3% CPU · idle 10d acme-staging last attached > 30d Top AWS cost drivers this week| Resource | Account / region | Monthly cost | Reason |
|---|
| m5.4xlarge i-0a1b2… | acme-prod / eu-west-1 | $612/mo | 3% CPU · idle 10d | | 18 unattached gp3 | acme-staging | $498/mo | last attached > 30d | | 2 NAT gateways | acme-dev | $134/mo | < 1MB egress/day | Source: scan 3f7a · cited rules: ec2/idle-instance, ebs/unattached-volume, nat/low-throughput Y Draft a Slack message I can send to the staging owner N draft · for #platform hey @amelie - heads up: 18 unattached gp3 volumes in acme-staging eu-west-1 are costing us ~$498/mo. last attached > 30 days. safe to delete? details: app.unusd.cloud/scan/3f7a Ask Navi about your AWS bill… Top 5 savingsEC2 cost trendCompare prod vs stagingWhat changed this week? // SecurityBoring on purpose.hub-and-spokeWe never hold credentials. You deploy a role in your account, we sts:AssumeRole with a customer-unique ExternalId. read-onlySecurityAudit + a small inline policy of standard, read-only AWS API calls. Inspectable in CloudFormation or Terraform before you deploy. finding identityWe store resource IDs, ARNs, and whether a finding is still open, so we can report what cleared. We do not keep a second copy of your inventory. AES-256 at rest, TLS in transit. no agentsNo daemons in your VPC. Nothing to patch, nothing to break, no maintenance window. public APIStartup+ can register and configure AWS accounts over HTTPS, including a large org. You can also trigger a scan and poll its status. We store an HMAC of the key, never the secret. Keys expire. EUProduct data stays in AWS eu-west-1. The company is in France. People with access to production are in the EU. DPAEmail [email protected] for a signed DPA. Navi stays off until you enable it. Only then does a findings snippet go to OpenAI. Full security pack · DPA, subprocessors, deletion, operator. unusd-spoke-role.ymlCloudFormation · excerpt AssumeRolePolicyDocument:
Statement:
- Effect: Allow
Principal:
AWS: "arn:aws:iam::<unusd-hub>:role/scanner"
Action: sts:AssumeRole
Condition:
StringEquals:
sts:ExternalId: "<your-customer-id>"
ManagedPolicyArns:
- arn:aws:iam::aws:policy/SecurityAudit
Policies:
- PolicyName: unusd-cost-readonly
PolicyDocument:
Statement:
- Effect: Allow
Action:
- ce:GetCostAndUsage
- ce:GetCostForecast
- cloudwatch:GetMetricData
- cost-optimization-hub:ListRecommendations
- pricing:GetProducts
Resource: "*"full template · CloudFormation, Terraform, StackSets Why SecurityAudit? SecurityAudit is the read-only baseline AWS maintains for auditors: Describe, List, and Get on resource configuration. AWS keeps it current as services ship, so new rules rarely need a role update. It does not grant reading S3 object contents or secret values. A small inline policy adds the read-only calls it lacks, such as Cost Explorer, CloudWatch metrics, Cost Optimization Hub, and Pricing. // PricingPriced by what you scan. Not per account.One forgotten m5.4xlarge costs more each month than the Startup plan. Startup is what a team buys. Individual is one account, so a platform lead can read a scan before procurement. // billed annually · AWS Marketplace- resources / week
- 30 free scans
- accounts
- 1
- Navi
- -
- drift
- -
- resources / week
- ~3,50015,000 credits
- accounts
- unlimited
- Navi
- -
- drift
- ●
Businessmost teams $500/mo- resources / week
- ~12,00050,000 credits
- accounts
- unlimited
- Navi
- Navi
- drift
- ●
- resources / week
- ~25,000100,000 credits
- accounts
- unlimited
- Navi
- Navi
- drift
- ●
plan resources / week accounts Navi drift notify $/mo Individual 30 free scans 1 - - Email $0 Startup ~3,50015,000 credits unlimited - ● Email · Slack $149 Businessmost teams ~12,00050,000 credits unlimited Navi ● Email · Slack · Teams $500 Enterprise ~25,000100,000 credits unlimited Navi ● SNSEmail · Slack · Teams · SNS · Telegram $1,000 1 credit is 1 resource on one scan. Credits pool across every account you connect. Unlimited accounts from Startup. On a weekly schedule, Startup (15,000 credits) covers about 3,500 resources, Business (50,000) about 12,000, Enterprise (100,000) about 25,000. Daily scans use more credits. Prices are monthly, billed annually. Individual is 30 free scans on one account, no card. AWS Marketplace is how procurement pays. // FAQAnswers for security, FinOps, and AI.Quick facts for procurement, platform teams, and anyone evaluating read-only AWS cost tooling. Who is this for?+A company that already runs AWS. The buyer is a platform lead, a FinOps lead, or the person who can approve a line on the AWS bill. Paid plans are on AWS Marketplace, billed annually. Individual is 30 scans on one account so that person can see a report first. It is not a personal-finance app. Is unusd.cloud read-only on AWS?+Yes. We use standard AWS read-only APIs and a read-only IAM role you deploy. Nothing is changed in your accounts unless you act on findings yourself. Why does the role use the SecurityAudit policy?+SecurityAudit is the read-only baseline AWS maintains for auditors: Describe, List, and Get on resource configuration. AWS keeps it current as services ship, so new rules rarely need a role update. It does not grant reading S3 object contents or secret values. A small inline policy adds the read-only calls it lacks, such as Cost Explorer, CloudWatch metrics, Cost Optimization Hub, and Pricing. What AWS services and regions do you scan?+We run deterministic rules across 30+ services and every enabled region (59+ detection types). After you connect an account, the dashboard lists every check that ran. Can I scan more than one AWS account?+Yes. Connect an Organization or as many accounts as you need. Individual is one account. Startup and above are unlimited accounts, billed by credits, not by account count. Register them in the app or through the public API. The API is how you onboard a large org in one pass. The read-only IAM role still deploys per account (CloudFormation, Terraform, or StackSets). How does pricing work?+1 credit is 1 resource on one scan. Credits pool across every account you connect. Unlimited accounts from Startup. On a weekly schedule, Startup (15,000 credits) covers about 3,500 resources, Business (50,000) about 12,000, Enterprise (100,000) about 25,000. Daily scans use more credits. Prices are monthly, billed annually. Individual is 30 free scans on one account, no card. AWS Marketplace is how procurement pays. What do I get in email vs the app?+Email carries a concise weekly digest you can forward. Slack and Teams get scan alerts, including how many findings cleared since the last complete scan. The full web report, trends, and drill-downs live in the dashboard. When an account's Bedrock bill is at least $10 in the month, the report and the executive digest show which model and which token type took it, with a weekly grade for cache efficiency, model mix, and failed requests. Only prompt cache writes that are never read back count as recoverable waste. Navi, on Business, sits on that report. On Enterprise, the executive digest can also post to a Telegram Channel. Trends follow each unused AWS resource over time. Realized savings are findings that actually cleared. Can I add AWS accounts from an API?+Yes on Startup and above. Admins mint an expiring API key in Team settings. The public API creates, updates, and removes AWS accounts, including schedule, notifications, and tags. You can also trigger a scan and poll its status. A script of PUT calls is enough for a hundred accounts. The read-only IAM role is still deployed in each AWS account. Individual stays on the dashboard. How do you know a finding was fixed?+A later complete scan no longer sees it. Delete it, attach it, or whitelist it: same signal. The dashboard calls that cleared. Incomplete scans do not mark missing regions as cleared. How is Navi different from a generic chatbot?+Navi is on Business and Enterprise, off until you enable it in Settings. It is grounded in your scan results and in-app report context, not open-web search. Optional memory is opt-in. On Enterprise, a Settings note covers org facts the scan cannot see. Where is data processed, and who can access it?+Product data stays in AWS eu-west-1 (Ireland). ZOPH.IO is a French company. People with access to production are in the EU. Cost Explorer calls run in your account; AWS serves that API from us-east-1. Navi is off until you enable it. Only then is a findings snippet sent to OpenAI, under Standard Contractual Clauses. Request a signed DPA at [email protected]. Subprocessors, deletion, and the operator: unusd.cloud/security. Are my prompts or scan data used to train AI models?+We do not use your prompts or scan data to train models. Navi is off until you enable it. Then it sends scan-grounded context to OpenAI, whose API terms state that API data is not used to train their models. What we store, subprocessors, deletion, and how to request a DPA: unusd.cloud/security. // get startedConnect an AWS account. First scan runs right away.Deploy the read-only role in one click. The scan starts as soon as the role is in place, and the digest follows by email. 30 free scans · no credit card · 5-minute setup |