This experience requires a desktop browser

SidantiX's interactive sandbox renders a full governance dashboard with sidebar navigation and data tables. A screen wider than 1024px is required for the best experience.

Autonomous IGA for humans, machines, and AI agents. With proof built in.

Explore SidantiX

Upload your data. Watch AI analyze risk, recommend actions, and produce cryptographic proof. Break the Machine Constitution. Trigger a kill switch. No signup required.

Guided Tour: 25 stops, ~12 minutes. Voice narration explains each feature in CISO-speak.
Free Explore: Full access to all 25 modules. Click around at your own pace.

100% client-side. Nothing leaves your browser. Fixture data only.

SidantiX
acme-corp
Demo Tenant
A
Explorer

Welcome to Acme Corp

Demo tenant · 5,247 identities · What makes SidantiX different · Last sync 2 min ago

Your uploaded CSV (20 identities) is enriched with the Acme Corp demo tenant (5,247 identities) to showcase AI analysis at scale.
Total Identities
5,247
3,812 human · 1,204 NHI · 231 AI agents
AI Risk Alerts
7
3 critical · 4 recommendations
Constitution Denials
142
All receipted · 0 bypassed
Evidence Packs
847
All sealed · 100% verified

What makes SidantiX different

Start Here
๐Ÿ“„
Flat-file Connector
Upload a CSV of identities and entitlements. Data flows into every other module automatically.
Upload → Validate → Onboard
Entry Point
AI Intelligence
๐Ÿง 
AI Risk Scorer
Explainable 10-factor risk breakdown. See WHY each identity is risky, not just a number.
Interactive · Per-identity
AI
AI Intelligence
๐ŸŽฏ
Role Recommendations
Peer-based analysis: what access should this person have vs. what they actually have?
Interactive · Peer comparison
AI
AI Intelligence
๐Ÿงน
Cleanup Assistant
AI finds orphan, dormant, duplicate, and over-privileged identities with confidence scores.
Interactive · One-click remediate
AI
AI Intelligence
โœ…
AI Cert Reviewer
AI recommends certify or revoke for each entitlement with reasoning: peer deviation, usage, SoD conflict.
Interactive · Review decisions
AI
AI Intelligence
๐Ÿ›ก
AI SoD Engine
Graph-based SoD with AI explanations. 22 industry templates. Sector packs. AI recommends remediation priority.
Interactive · AI-explained
AI
Agent Governance
๐Ÿ›ก
Machine Constitution
Try to make an AI agent grant itself admin access. Watch it get denied. Download the signed receipt.
Interactive · Try to break it
Differentiator
Agent Governance
๐Ÿ”ด
Kill Switch
Choose SOFT, HARD, or EMERGENCY. Watch the cascade through child agents. See the blast radius before you confirm.
Interactive · 3 modes
Differentiator
Agent Governance
๐Ÿ’ฅ
Blast Radius
Click any identity. See every system it can reach, every downstream identity affected, every attack path.
Interactive · Graph visualization
Differentiator
Agent Governance
๐Ÿ”—
Attack Path
If this identity is compromised, what's the fastest route to production? Animated graph traversal.
Interactive · MITRE mapped
Differentiator
Prove
๐Ÿ“ฆ
Evidence Verify
Inspect the hash chain. Verify the ECDSA signature. Export an audit bundle. Offline-verifiable.
Interactive · Crypto proof
Prove
AI Intelligence
๐Ÿ’ฌ
Hanu Copilot
Ask natural-language questions. Hanu generates IQL, runs it, explains results. Evidence receipt included.
Chat · NL to IQL
AI
Prove
๐Ÿ“‹
Compliance Mapper
SOC 2, NIST, ISO 27001, HIPAA โ€” see which modules map to each control with evidence types.
Interactive · 4 frameworks
Prove

Flat-file Connector

Upload a CSV of identities and entitlements. SidantiX validates, onboards, and makes the data available to every module.

Upload identity data

Required columns

identityId — unique identifier
identityName — display name
type — Human | NHI | AI_AGENT
department — org unit
managerId — reporting manager
application — target system
entitlement — permission granted
risk — LOW | MEDIUM | HIGH | CRITICAL
lastUsed — days since last activity
owner — entitlement owner

AI Risk Scorer

Explainable 10-factor risk model. Click any identity to see WHY they're risky — not just a number.

How AI Risk Scoring worksSidantiX computes risk from 10 weighted factors: unused admin access, critical attack paths, SoD violations, stale credentials, recent anomalies, peer deviation, NHI dormancy, orphan ownership, over-entitlement, and departure signals. Each factor has an explainable "why" — the CISO sees reasons, not just a number. Runs nightly at 2am + on-demand.

AI Role Recommendations

Peer-based analysis: what access should this person have vs. what they actually have?

How peer analysis worksSidantiX compares each identity's entitlements to peers in the same department and role. If 90% of engineers have repo:read but you don't, that's a gap. If only 2% of engineers have iam:AdminAccess, that's an outlier. Recommendations come with confidence scores and can trigger automated provisioning or revoke.

AI Cleanup Assistant

AI identifies orphan, dormant, duplicate, and over-privileged identities with confidence scores and one-click remediation.

How cleanup worksFive detection categories: ORPHAN (no owner), DORMANT (no activity 90+ days), DUPLICATE (same person, multiple accounts), EXCESSIVE_PRIVILEGE (admin where read-only would suffice), STALE_NHI (service accounts past rotation date). Each finding has a confidence score and suggested action. In production, accepted suggestions trigger the closed-loop revoke engine.

AI Cert Reviewer

AI pre-reviews every entitlement and recommends certify or revoke with reasoning. You make the final call.

How AI certification worksBefore you review a single entitlement, AI has already analyzed it: peer deviation (do similar people have this?), usage analysis (when was it last used?), SoD conflict (does it create a toxic combination?), risk level (admin/privileged?). The reviewer sees AI's recommendation + reasoning and can agree or override. Every decision — including the AI's recommendation — is sealed into the evidence pack.

AI SoD Engine

Graph-based Separation of Duties with AI-powered analysis. 22 industry templates. AI explains each violation and recommends remediation priority.

Policy library

SOXPCI-DSSHIPAAGeneralFintechHealthcareSAPOracle EBS

22 built-in templates + 4 sector packs. Custom rules via AI Policy Assistant or YAML.

Engine type

Graph SoD Engine — recursive CTE over role DAG with identity_flattened_permission materialized view. Not just direct entitlements — detects conflicts inherited through role hierarchies.

Preventive blocks at request-time   Detective scans continuously

Hanu AI Copilot

Ask natural-language questions about your identity posture. Hanu translates to IQL and explains results.

Chat with Hanu

H
Hi! I'm Hanu, SidantiX's governance copilot. Ask me anything about your identity posture. Try: "Who has admin access to AWS?" or "Show me the blast radius for svc-etl-prod."

Try asking

How Hanu is differentCompeting copilots (SailPoint Atlas, Saviynt Zuma) answer questions about their own platform. Hanu answers questions about your entire identity estate — every connected system, every identity type (human + NHI + AI agent), with IQL as the universal query layer. And every answer comes with a signed evidence receipt.

Machine Constitution

Runtime-immutable safety rules signed with ECDSA P-256. Baked into the binary. No admin, no attacker, no config toggle can override them.

Active Constitution Rules

DENY self.write — no agent can modify its own definition
DENY self.elevate — no agent can grant itself new permissions
DENY constitution.modify — constitution cannot be changed at runtime
DENY audit.delete — no identity can delete audit evidence
DENY killswitch.disable — kill switch cannot be turned off

Try to override

Select an action and attempt to override the constitution:

Why this can't be turned offThe Machine Constitution is signed with a key baked into the binary at build time. The SHA-256 hash is verified on EVERY policy evaluation — not just startup. If the hash doesn't match, the JVM halts immediately. No admin, no attacker with admin credentials, no configuration toggle can override it. The only way to change it: deploy a newly-signed manifest through the release pipeline.

Kill Switch

Three modes: SOFT, HARD, EMERGENCY. Preview blast radius before confirming. Cascade through child agents via BFS.

Target: invoicing-bot

Type: AI_AGENT · Salesforce
Entitlement: sf:admin (HIGH)
Child agents: invoice-formatter, receipt-sender, tax-calculator
Last active: 2 hours ago

Select kill mode

SOFT

Block new tool calls. Don't revoke existing grants. Agent becomes read-only.

HARD

Full revoke of all grants. Terminate active sessions. Agent + children disabled.

EMERGENCY

Quarantine. Cascade BFS to all children. Revoke cross-platform. Freeze evidence. Alert SOC.

Why three modesA SOFT kill is for investigation — you're not sure yet, you want to stop new actions while you look. HARD is for confirmed incidents — revoke everything, disable the agent and its children. EMERGENCY is for active breaches — quarantine, cascade BFS to the entire agent family, revoke cross-platform grants via real connector adapters, freeze evidence, and page the SOC. Synthetic drills run every 60 seconds on every control-plane node.

Blast Radius

Click an identity. See every system it can reach, every downstream identity affected, every piece of data exposed.

Why blast radius mattersA traditional IGA tells you what access an identity has. SidantiX tells you what happens if that identity is compromised: which systems are reachable, which data is exposed, which downstream identities are affected, and how fast an attacker could escalate. Click the identity, see the explosion. This powers both the ITDR kill switch and the certification reviewer — high blast radius = higher review priority.

Prompt Injection Gate

Type a real attack pattern. Watch it get blocked pre-LLM. Download the signed denial receipt.

Test the gate

5-vector detectionThe gate scans for 5 attack vectors: SYSTEM_OVERRIDE, JAILBREAK, TOOL_HIJACK, EXFIL, MARKDOWN_SMUGGLE. Each contributes 25 points; threshold ≥50 triggers a hard BLOCK. The key: this runs before the LLM. The model never sees the attack. Every denial produces an ECDSA-P256 signed receipt.

Attack Path Analysis

If this identity is compromised, what's the fastest route to a high-value target?

MITRE ATT&CK mappedEach hop in the attack path maps to a MITRE ATT&CK technique: T1078 (Valid Accounts), T1098 (Account Manipulation), T1136 (Create Account), T1548 (Abuse Elevation). This isn't a vulnerability scanner — it's an identity-aware attack graph that considers access relationships, SoD violations, shared roles, and NHI delegation chains.

Evidence Verification

Browse sealed evidence packs. Inspect the hash chain. Verify the ECDSA signature. Export the audit bundle.

Pack IDTriggerEventsSealed
req-live-1142Kill switch · invoicing-bot612 min ago
req-live-1141Constitution denial · self.elevate323 min ago
req-live-1140Prompt injection blocked21 hr ago
req-live-1139AI certification · 12 decisions52 hr ago
Offline-verifiableThe auditor verifies this pack with your public key, not ours. They don't need SidantiX access, a SidantiX account, or even an internet connection. Verify in your browser โ€” no tools to install. You don't have to trust us — you verify us.

Compliance Mapper

Select a framework. See exactly which SidantiX modules satisfy each control requirement.

Not a checkbox PDFTraditional IGA vendors give you a compliance checkbox PDF. SidantiX gives you a live mapping that connects each framework control to the specific module, feature, and evidence type that satisfies it. When the auditor asks "how do you satisfy AC-2?", you point to a signed evidence pack — not a slide deck.

Your Scorecard

Here's what SidantiX found in the Acme Corp demo tenant. In production, this runs continuously across your entire identity estate.

Identities Analyzed
5,247
High-Risk Identities
7
SoD Violations
8
Evidence Packs Sealed
847

Critical Findings

⚠ 3 dormant privileged accounts — svc-etl-prod, api-key-legacy-crm, svc-dataloader
⚠ 2 SoD violations in Finance — maker-checker bypass, vendor fraud path
⚠ 1 AI agent over-privileged — invoicing-bot has sf:admin (needs invoice.create only)
⚠ 1 sole super-admin — kevin.l is the only Okta super-admin (single point of failure)
⚠ 5-hop attack path — intern sarah.j → payment gateway via SoD exploit

What SidantiX Proved

✅ Machine Constitution held — 0 bypasses across 142 override attempts
✅ Kill switch cascade verified — 3 child agents disabled in <2s
✅ Prompt injection gate blocked — 5-vector detection, 0 model exposure
✅ 847 evidence packs sealed — hash-chained, ECDSA-signed, offline-verifiable
✅ 4 compliance frameworks mapped — SOC 2, NIST, ISO 27001, HIPAA

Ready to see this on your data?

Connect one source, one target, one test population. Get a signed evidence pack from your own environment before any commitment. The founder runs every engagement personally.

Start 30-day free trial → Request scoped proof

No credit card · No vendor lock-in · Evidence on your S3 with your keys

JML Lifecycle

Joiner, Mover, Leaver events trigger automated provisioning and deprovisioning across every connected system — with a signed evidence receipt for every action.

Joiners (30d)
14
Avg provisioning time: 38s
Movers (30d)
9
Grace-period revokes pending: 3
Leavers (30d)
6
Avg deprovisioning time: 4 min
How JML automation worksEvery lifecycle event — a Workday hire, a manager-approved transfer, an HR termination — fires a signed trigger that SidantiX resolves against role-based provisioning templates per department. Joiners get access from day one instead of week two. Movers get a grace-period revoke on old-role access so nothing breaks mid-transfer. Leavers are deprovisioned across every connected system in minutes, not days. Every action is sealed into an evidence pack automatically.

Access Request System

Self-service access requests, pre-screened by AI before a human ever sees them — risk assessed, SoD pre-checked, and recommended.

Submit a request

Why AI pre-screening mattersMost IGA tools route every request straight to a manager's inbox with no context. SidantiX's AI evaluates risk level, peer norms, and SoD conflicts before a human ever opens the request — so approvers spend their time on the 20% that actually needs judgment, not rubber-stamping the other 80%.
RequesterAccess RequestedRiskAI RecommendationSoD Pre-check

NHI Registry

Every service account, API key, and bot in one registry — with owner assignment, rotation status, and a risk score for each.

Total NHIs
1,204
8 shown in this fixture
Rotation Overdue
3
Past 90-day policy
Unowned
1
No assigned owner
Avg Credential Age
126d
Policy limit: 90d
IdentityTypeApplicationOwnerLast RotatedRiskStatus
Why NHI governance is differentService accounts and AI agents now outnumber humans in most enterprises, but they're invisible to traditional IGA — no HR record, no manager, no birthright to revoke. SidantiX discovers every NHI, assigns an owner, tracks credential age against rotation policy, and scores risk the same way it scores humans. An unrotated, unowned service account with admin access is often the easiest way into production.

Role Intelligence

Role mining and role-explosion detection. See which roles overlap, which have grown out of control, and what AI recommends consolidating.

AI-suggested consolidations

How role mining worksSidantiX clusters entitlements across your identity population to find roles that are near-duplicates (role explosion from ad-hoc "just add one more" grants) or too broad (mixing preventive and detective permissions in one role — a SoD risk by design). Every suggestion ships with an impact estimate and a confidence score before you touch a single assignment.

Identity Security Posture

One posture score across every connected system. Misconfigurations and policy drift, ranked by exposure.

Identity Posture Score
72/100
Needs attention · down 4 pts vs last week
Misconfigurations
12
3 critical · 5 high
Policy Drifts
3
All auto-detected
Systems Scanned
9
Continuous scan every 4h
Identities at Risk
318
Via 12 misconfigurations

Top misconfigurations

SystemFindingSeverityAction

Policy drift detected

Why continuous posture beats point-in-time auditsAnnual audits catch drift a year late. SidantiX scans every connected system every 4 hours, comparing live configuration against policy baseline — MFA enforcement, key rotation, standing access, guest permissions. When something drifts, you see it the same day it happened, with the exact identity, system, and evidence trail, not in next year's SOC 2 gap letter.

Data Security Posture

Sensitive data doesn't stay put — it's exposed through identity access paths. See which identities can reach which classified data, and where access exceeds need.

Over-exposure alerts

Where DSPM meets IGAStandalone DSPM tools tell you a data store is sensitive. Standalone IGA tools tell you who has access. Neither tells you the thing that matters: which identities can reach classified data they don't need, and what happens if one of them is compromised. SidantiX joins data classification to the access graph so over-exposure shows up as a governance finding, not a separate dashboard nobody checks.

Identity Threat Detection & Response

Real-time anomaly detection across every identity type — human, NHI, and AI agent — mapped to MITRE ATT&CK.

Alerts (24h)
5
2 critical · 2 high · 1 medium
Auto-Contained
2
Kill switch / block triggered
Mean Time to Detect
41s
Streaming, not batch
MITRE Techniques
5
Mapped this window
Why ITDR needs identity contextA SIEM sees a login. SidantiX sees a login from an identity it already knows — its normal geography, its normal hours, its normal peer group, its blast radius if compromised. That's how impossible travel, credential stuffing, and token theft get flagged in under a minute instead of surfacing three weeks later in a quarterly log review. Critical alerts can trigger the Kill Switch automatically.

Certification Campaigns

Manager, app-owner, and entitlement-based campaigns — progress, scope, and due dates in one place.

Why campaign type mattersManager campaigns ask "does this person still need everything they have?" App-owner campaigns ask the person who understands the system best. Entitlement-based campaigns target the riskiest access first — CRITICAL/HIGH risk or AI-agent identities — instead of making reviewers wade through low-risk noise. SidantiX runs all three, scoped by AI to the population that actually needs review.

Certification Review

Privileged Entitlement Sweep · 89 items in scope · AI has pre-reviewed all of them. Filter, bulk-act, or review one by one.

AI recommendation summary

AI recommends CERTIFY
0
AI recommends REVOKE
0
Avg confidence
89%
How bulk AI acceptance worksAccepting all AI recommendations doesn't skip the record — it seals the AI's reasoning into the evidence pack alongside the reviewer's action, so an auditor can see exactly which decisions were AI-driven vs. manually overridden. Reviewers stay accountable for every certify/revoke; AI just removes the busywork of re-deriving what peer analysis already knows.