Ayra · Security prevention by AIFog

Block the change before it exists.

A CSPM tells you what is already broken. Ayra puts one gate in front of every change, from Terraform, CI, the console or the CLI, scores 170 guardrails in a single decision, and refuses the ones that should never ship. Every block carries a waiver path, and every verdict lands in a ledger your auditor can read.

90 days of Prevent Pro access, execution withheld Read-only until you enable enforcement
01 CHANGETerraform, CI,console or CLI02 GATEblock · flag · allow170 guardrailsone decision03 VERDICTBlock or allowBlockAllow04 WAIVERTime-boxedsigned, approved05 LEDGER · BLOCKEDHash-chainedauditor-readable01 CHANGETerraform, CI,console or CLI02 GATE170 guardrailsone decision03 VERDICTBlock or allowBlockAllow04 WAIVERTime-boxedsigned, approved05 LEDGER · BLOCKEDHash-chainedauditor-readable

One gate across every source.

A public bucket, an open SSH rule and an untagged GPU instance are the same kind of mistake: a change that should have been refused. Ayra scores security, cost and compliance guardrails together and returns one verdict, block, flag or allow.

  • 170 built-in guardrails. Security, cost and compliance, curated from CIS, NIST, the Well-Architected frameworks and the FinOps Foundation, plus your own rules.
  • Lifecycle governance on each one. An owner, a review date, a version and a rollout stage from draft to monitor to enforce. A guardrail that cannot be checked is listed, never counted as passing.
  • Any source. Terraform plans, GitHub Actions, admission webhooks, the portal and the CLI all meet the same decision.
TerraformCI pipelineConsoleCLIGATE170 guardrailssecurity · cost · complianceBLOCKbefore it existsFLAGrecorded for reviewALLOWprovisioned, loggedWAIVERSigned, time-boxednever self-approvedLEDGERHash-chainedauditor-readable

Native where the cloud allows it.

On Azure the gate publishes real Azure Policy deny rules, so the portal, the CLI, ARM and Terraform refuse the change at the control plane. On AWS, Ayra deploys Config managed rules where you enable them, which detect and can remediate. On Google Cloud and for pipelines everywhere, the gate runs as a CI check that fails the build.

  • Azure: deny, today. Verified against a real tenant: the portal refuses provisioning with the guardrail's message.
  • AWS: Config managed rules. Continuous evaluation per region, with CloudTrail polled for the change that caused the finding.
  • Nothing blurred. Blocked at the gate and detected after the fact are labelled differently on every screen and in every export.
AZURE · NATIVE DENYAzure Policy refuses the change at the control plane AWS · CONFIG MANAGED RULESDetect per region, remediate where enabled GOOGLE CLOUD AND PIPELINES · CI BLOCKThe gate fails the build before the plan is applied

A waiver on every block.

A gate without a way through becomes a gate people route around. Each denial carries a signed break-glass link. The requester writes a reason, a security admin who is not the requester approves it for a fixed window, and the whole exchange lands in the ledger.

  • Time-boxed and signed. Seven days by default, with the guardrail re-applied on expiry without anyone remembering to.
  • Separation of duties in code. The approver is never the requester, and roles are scoped per product.
  • Hash-chained, auditor-readable. Verdicts, waivers and remediations sealed with the previous hash and tagged to the control they evidence.
CHANGEterraform applyGATEdecided inlineVERDICTBlockedWAIVER · SIGNED LINKRequested with a reasonAPPROVED · TIME-BOXEDExpires in seven daysWHAT YOU DO NOT GETa ticket queuea finding three days latera permanent exception
Modules

What is in Ayra.

The gate and the catalog

Block, flag or allow before provisioning. The full catalog across security, cost and compliance with owner, review date, version and rollout stage on every guardrail.

Prevent

Exceptions

Waivers requested from the block itself, approved by a separate role for a fixed window, expiring on their own.

Prevent

Drift and compliance mapping

Resources that left their approved state, and every guardrail mapped to ISO 27001, SOC 2, PCI-DSS, NIST 800-53 and CIS for your reporting.

Prevent

Identity posture

Entra ID through Microsoft Graph: PIM gaps, over-privileged service principals, stale secrets, guest sprawl and conditional access drift.

Prevent Pro

AI and agent posture

Models, keys, filters and network exposure across Azure OpenAI, Bedrock and Vertex. Agents on Foundry, Bedrock and AgentCore, and Vertex AI Agent Engine, scored against OWASP Agentic and MCP controls.

Prevent Pro

Exploit intelligence

EPSS probability and the CISA KEV catalog weighed with blast radius and cost, so the few findings likely to be exploited on expensive resources come first.

Prevent Pro

Autopilot for security

Drafted fixes for misconfigurations, scored at the gate, approved by a security admin with typed confirmation, executed with a rollback hint.

Prevent Pro

Sensor bus

Defender for Cloud, Security Hub and Security Command Center findings arrive as sensors, deduplicated against the gate's own.

Prevent Pro

Control

Connections, security roles, webhook ingest for CI and admission payloads, channels for Slack, Teams, Jira and ServiceNow.

All plans
Frameworks

Mapped for your reporting, not claimed as ours.

Every guardrail carries the controls it evidences in ISO 27001, SOC 2, PCI-DSS, NIST 800-53 and CIS, and the mapping re-syncs nightly as the benchmarks change. Framework names describe coverage for your reports. The certification AIFog itself holds is listed on the Trust Center.

ISO/IEC 27001SOC 2PCI-DSSNIST 800-53CIS BenchmarksOWASP AgenticOWASP MCP Top 10AWS Well-ArchitectedFinOps Foundation
Works with

Your pipelines, your identity, your tools.

Azure PolicyAWS ConfigEntra IDAzure AI FoundryAmazon BedrockVertex AI Agent EngineTerraformGitHub ActionsSlackTeamsJiraServiceNow
Your first 90 days

One outcome: a posture scan with findings recorded, and a gate your auditor can read.

Prevent Pro access for 90 days with execution withheld. The gate runs in monitor first so you see what would have been blocked, then your first enforce rule goes live with a waiver path.

DAY 1 TO WEEK 1

Connect and scan

A subscription, account or project, or a CI webhook. The full posture scan records every finding under its guardrail, and lists what it could not check.

WEEK 2 TO WEEK 4

Monitor, then enforce one

Azure Policy in audit, AWS Config rules where enabled, CI checks reporting. Then one enforce rule, usually public storage or open SSH, with the first waiver landing in the ledger.

BY DAY 90

Show the auditor

Findings, verdicts and waivers in one hash-chained record mapped to the frameworks you answer to. Ayra pauses until you choose a plan; the record is kept.

Pricing

Priced to fit your estate.

An environment is one Azure subscription, AWS account or Google Cloud project. Prevent includes three, Prevent Pro five, and we size the rest with you. There is no free rung; the free 90-day evaluation is the entry.

Ayra Prevent
Custom pricing
The gate, on your real accounts
Ayra Enterprise
Custom pricing
Unlimited environments, private offer
Custom pricing on request, or once your evaluation ends. How pricing works, and every plan compared
Questions

About Ayra.

How does the gate block a change before it exists?
On Azure, Ayra publishes real Azure Policy deny rules, so the portal, the CLI, ARM and Terraform all refuse the change at the control plane. On AWS, Ayra deploys Config managed rules where you enable them, which detect and can remediate non-compliant resources. On Google Cloud and for pipelines in general, the gate runs as a CI check that fails the build.
What is a protected environment?
One Azure subscription, one AWS account or one Google Cloud project connected to Ayra. Prevent includes three and Prevent Pro five, and anything beyond that is agreed with you.
Who can approve a waiver?
A security admin or an organisation admin who is not the requester. Every waiver is time-boxed, carries a reason, and lands in the ledger with the approver's name. When it expires the guardrail applies again without anyone remembering to switch it back.
Does Ayra also show cost guardrails?
Yes. Ayra is the gate product and shows the complete catalog across security, cost and compliance. Arian shows the cost subset under Guardrails. Nothing is disabled by the split.
What is covered under identity and AI posture?
Entra ID through Microsoft Graph: PIM gaps, over-privileged service principals, stale secrets and guest sprawl. Azure OpenAI, Bedrock and Vertex AI as a registry: sanctioned models, key authentication, content filters, network exposure and spend. Agents on Azure AI Foundry, Amazon Bedrock and AgentCore, and Vertex AI Agent Engine: identity, tool scope, MCP servers, guardrails and cost.
How much does Ayra cost?
Ayra is custom-priced. There is no free rung: the free 90-day evaluation is the entry, and we agree a price afterwards, sized to your environments. You can also ask for custom pricing on request.
Ayra · 90 days, no card

Start the proof of value

Connect one cloud or one Prevent source. The clock starts on the first, and the goal is a posture scan and a gate you can show an auditor.

Also by AIFog

Add Arian for the bill

Verified savings, allocation and Autopilot for cost. Both products on one organisation unlock the cost and risk graph, the unified gate and shared Autopilot, and we price them together.