Kultarr connects AWS security changes, identity permissions, exposure, and investigation evidence in one place, so your team can see what happened and what needs attention.
Rule-basedRated critical by Kultarr’s sensitive-port rule
Follow one change, from the record to the next step.
A security group rule changed, potentially exposing SSH to the public internet. Every statement below says what supports it, including the ones the data cannot settle.
RecordedWritten by AWS in a log, such as CloudTrail.
ObservedRead from the account’s configuration.
Rule-basedGuidance from a Kultarr rule, for you to weigh.
Not establishedThe data does not say, so Kultarr does not either.
The change, as AWS recorded it
RecordedAuthorizeSecurityGroupIngress at 14:32:07 UTC in eu-west-1.
RecordedThe request added inbound tcp/22 from 0.0.0.0/0 to prod-api.
ObservedThe rule was still in place at Kultarr’s latest read of the group.
Not establishedWhether this change was intended.
prod-api inbound rulesRecorded
Unchanged:tcp 4430.0.0.0/0
+Added:tcp 220.0.0.0/0
AuthorizeSecurityGroupIngress14:32:07 UTC
Who acted, through which identity
RecordedThe caller was role terraform-deploy, session ci-run-8812, from 203.0.113.24.
ObservedThe role is the one the deployment pipeline assumes.
Rule-basedChange origin reads as approved automation, not a manual console edit.
Not establishedWhich person started this pipeline run. CloudTrail does not record it.
Sessionci-run-8812
Roleterraform-deploy
PolicyDeployNetworking
StatementManageSecurityGroups
Decision Allow
Why AWS allowed it
ObservedStatement ManageSecurityGroups in DeployNetworking allows ec2:AuthorizeSecurityGroupIngress.
ObservedNo service control policy, boundary or session policy denied the action.
Rule-basedThe statement covers every security group in the account. A narrower scope is worth reviewing.
Not establishedWhether the grant is broader than your team meant it to be.
Service control policiesNo deny
Permissions boundaryNone set
Session policyNone set
Identity policyAllow
What the change could reach
Observedprod-api is attached to 2 instances in subnet-public-a, with a route to igw-0e6a1d3c.
ObservedSecurity Hub control EC2.13 reports this group as failing.
Rule-basedPublic SSH is rated critical by Kultarr’s sensitive-port rule.
Not establishedWhether anyone connected. Kultarr does not read VPC Flow Logs.
Internet0.0.0.0/0
Gatewayigw-0e6a1d3c
Subnetsubnet-public-a
Security groupprod-api:22
Reachable2 instances
What you can check, and what to do next
RecordedThe CloudTrail event, request 4f8a2c1e, is linked to the case.
Rule-basedConfirm with the owning team whether public SSH was intended.
Rule-basedIf it was not, change the rule at the source. A console edit is reverted by the next terraform apply.
Not establishedWhether the fix worked, until Kultarr re-reads AWS and finds the rule gone.
Illustrative example. The names, addresses and identifiers are invented or come from documentation ranges.
Built for the questions that follow a change.
AWS change investigation
Start from the event, not a list of checks. One case per change, with the actor, the before and after, the permission and the exposure in one place.
Who
terraform-deployRecorded
What
tcp/22 opened on prod-apiRecorded
When
14:32:07 UTCRecorded
Allowed by
ManageSecurityGroupsObserved
Exposed
SSH to 2 instancesObserved
Next
Change the rule at the sourceRule-based
CloudTrail investigation
Recorded
Management events, made readable and tied to the resources they touched.
UTC
Event
Actor
14:32:07
AuthorizeSecurityGroupIngress
terraform-deploy
14:28:40
AttachRolePolicy
j.rivera
13:57:12
PutBucketPolicy
data-pipeline
13:12:03
CreateAccessKey
j.rivera
IAM permission analysis
Observed
The statement behind a decision, evaluated across each policy layer.
Service control policiesNo deny
Permissions boundaryNone set
Session policyNone set
Identity policyAllow
Network exposure visibility
Observed
Which sensitive ports your configuration opens to the internet, and what sits behind them.
Rule-basedThe severity beside each port
tcp/22SSHprod-api2 instancesCritical
tcp/5432PostgreSQLreporting-db1 databaseCritical
tcp/5601Dashboardsops-dash1 instanceHigh
Security findings and evidence
Observed
Security Hub and GuardDuty findings, where you use them, joined to the change on the same resource.
CriticalSSH open to the internetSecurity Hub EC2.13
MediumKnown scanner probing an open portGuardDuty, on the same resource
Investigation timelines
Each signal about a change, in the order it happened.
14:31RecordedPipeline assumes the deployment role
14:32RecordedRule added to the security group
14:38ObservedSecurity Hub control fails on the group
14:52ObservedGuardDuty reports a probe on the port
Terraform drift visibility
Observed
Where your code and live AWS disagree, and which side the fix belongs on. Needs a connected GitHub repository, which you grant separately.
Terraform
tcp/5432 from 10.0.0.0/8
Live AWS
tcp/5432 from 0.0.0.0/0
Infrastructure inventory
Observed
The resources behind a finding, and how they relate to the case.
Security groupprod-apiPublic ingress
EC2 instanceapi-worker-1Uses the group
IAM roleterraform-deployMade the change
Product frames are illustrative. Names and identifiers are examples.
From sign-up to your first investigation, in a browser.
1
Create your account
Sign up for the Kultarr web application. No credit card.
2
Connect AWS
Create the read-only IAM role. Your 3 days start when it is verified.
3
Investigate
See what changed, who changed it, what it exposed and how to fix it.
No customer-side agent. Optional integrations, such as a GitHub repository for Terraform comparison, ask for their own access when you connect them.
What a Kultarr subscription is
Software in your browser
Kultarr is a web application. You sign in to your workspace dashboard from any modern browser; there is nothing to install and no agent to run.
Automated analysis of your AWS accounts
The software reads your AWS configuration and CloudTrail activity through a read-only IAM role you create, and builds the investigations, findings and timelines for you.
A recurring software subscription
Your subscription is access to the Kultarr software for your workspace, billed monthly. Updates to the software are included.
Not a consulting or managed service
Kultarr does not include consultants, a managed security service or analysts watching your accounts. Your team uses the software and decides what to change.
Less access than your engineers.
A tool that investigates your cloud should need less access than the people using it. Read-only access is still access, and configuration metadata is still sensitive, so read the role before you connect it.
A role you create and control
Kultarr generates a CloudFormation template for your account. Review every statement before you create the stack, or create the role yourself from the JSON or Terraform shown. You can revoke it per account.
Read-only by design
Every action the role grants is a read, and the template generator refuses to produce one that can change your account. The role also explicitly denies reading object contents, secrets, parameters, database items and decrypted data.
Temporary credentials, one external ID per connection
Kultarr assumes the role through AWS STS with an external ID unique to your connection, and the credentials expire on their own.
Verified before it counts
An account is marked connected only after Kultarr has assumed the role, checked the account and tested the permissions.
An explicit deny outranks any allow, including one added to the role later by mistake. Kultarr reads configuration and metadata, not the contents of your data.
One subscription. The whole product.
Kultarr
$99/month
US dollars, plus applicable sales tax or VAT, calculated at checkout.
Investigate AWS security changes, understand what happened, and identify what needs attention.
Coming . Kultarr is in early access and still in development. Paid subscriptions cannot be purchased yet: checkout through Paddle opens when payments are enabled, and nothing can be bought or charged before then. The price and terms on this page are the ones that will apply.
The 3-day free trial
No payment details are needed to start.
The 3 days start when your first AWS account connection is verified, not at sign-up.
Nothing is charged when the trial ends. To keep using Kultarr, you subscribe through checkout.
One trial per workspace.
How billing and cancellation work
Billed monthly in advance, in US dollars.
Renews automatically each month until you cancel.
Cancel from your workspace’s billing settings. Access continues until the end of the month you paid for.
Sales tax or VAT, where it applies, is calculated at checkout.
Sold through Paddle, our merchant of record, which handles payment, invoices and receipts.
Kultarr is a cloud security software-as-a-service (SaaS) platform for Amazon Web Services (AWS). You use it through a web dashboard in your browser, and it is sold as a monthly subscription. It investigates changes in AWS accounts: it connects each CloudTrail event to the identity that made it, the IAM permission that allowed it and what the change exposed, and recommends a fix at the source.
Software. Kultarr is a hosted web application that analyses your AWS accounts automatically through a read-only IAM role. A subscription gives your workspace access to that software. It does not include consultants, a managed security service or people monitoring your accounts; your team uses the dashboard and decides what to change.
What does Kultarr investigate in AWS?
Changes recorded as CloudTrail management events; IAM users, roles and policies, including role-assumption chains and indirect privilege paths; network exposure through security groups, public addresses and routes; S3 bucket configuration; and findings from AWS Security Hub, Amazon GuardDuty, AWS Config and IAM Access Analyzer where you use them.
When something changes in an AWS account, the answer to who did it, why AWS allowed it and what it exposed is spread across CloudTrail, IAM, the network configuration, Security Hub, GuardDuty and often Terraform. Kultarr joins those sources around the change, so a team can see what happened and what needs attention without assembling the evidence by hand.
Each investigation starts from the CloudTrail management event: the action, the time, the region, the source IP address and the acting identity and role session. Kultarr links that record to the case and marks every statement by what supports it: recorded by AWS in a log, observed in the account’s configuration, guidance from a Kultarr rule, or not established when the data does not say.
It traces an action from the role session back to the role, the policy and the statement that allowed it, and shows how each layer of the IAM evaluation answered: service control policies, permissions boundaries, session policies and identity policies. It also maps role-assumption chains and indirect privilege paths for IAM users and roles.
What AWS access does Kultarr require?
A cross-account IAM role that you create in each AWS account you connect, from a CloudFormation template Kultarr generates or from the JSON or Terraform it shows. Every action the role grants is a read, and it explicitly denies reading data contents such as S3 objects, secrets and parameters. Kultarr assumes the role through AWS STS with an external ID unique to your connection, so it holds only temporary credentials. There is no agent to install.
Configuration and metadata, not the contents of your data: account, region and resource identifiers, resource configuration and tags; IAM users, roles, groups, policies, trust relationships and access-key metadata (never secret keys); CloudTrail events, including the acting identity, action, time, source IP address, user agent and region; and findings your account already produces, such as GuardDuty findings. Cloud metadata can contain personal information, and the Privacy Policy explains how it is handled.
Taking one change in an AWS account and answering seven questions about it: who made it, what changed, when, where, which policy allowed it, what it exposed and what to do next. Kultarr keeps the evidence behind each answer so another engineer can check it.
An alert says that something happened. Kultarr joins the CloudTrail event, the identity, the permission, the exposure and related Security Hub and GuardDuty findings into one case, and treats a case as resolved only when it re-reads the account and the condition is gone.
Who is Kultarr for, and which clouds does it support?
Businesses that run workloads on AWS, particularly engineering and platform teams without a dedicated cloud security function. Kultarr is offered to businesses and professionals, not consumers, and currently focuses on Amazon Web Services.
Does Kultarr make changes to my AWS accounts?
No. Kultarr connects through a read-only IAM role that you create, which also explicitly denies reading data contents such as S3 objects and secrets. It does not currently make changes in AWS accounts: it explains the recommended fix and, where you connect a repository, can open a pull request for your team to review and merge.
Self-service sign-up is not open yet. To request access, email ofirbe@kultarr.io. When sign-up opens, the 3-day free trial and the monthly subscription described on this page apply.
How much does Kultarr cost?
One plan, $99 (USD) per month, with every capability included. It is billed monthly in advance and renews automatically until you cancel. Payment is processed by Paddle, our merchant of record, which also calculates any sales tax or VAT at checkout.
The trial lasts 3 days and needs no payment details. It starts when your first AWS account connection is verified, so setup does not use it up. Nothing is charged when it ends: product access is restricted until you choose to subscribe through checkout. There is one trial per workspace.
How do I cancel, and can I get a refund?
Cancel from your workspace’s billing settings at any time. Cancelling stops future renewals, and access continues until the end of the month you have paid for. Refunds are handled by Paddle as merchant of record, as described in the Refund Policy, and your statutory consumer rights are not affected.
Kultarr is operated by Ofir Benav, an individual based in Israel, under the service name “Kultarr.”, which is not a separate legal entity. The Terms of Service and Privacy Policy give the operator’s details and contact address.