Skip to content
● Data-minimised by default · secrets are fingerprinted on-device and usable values never leave the hostSecurity architecture
Enterprise data contract

Know every field before you deploy.

This inventory separates what is detected locally, what is transmitted, what is retained, what can leave through an integration and what Araghatta never collects by default.

Secrets stay secretProvider and one-way fingerprint only; usable key values are never transmitted.
No prompts by defaultPrompt, response, clipboard, keystroke, screenshot and file-body collection is disabled.
Policy is explicitOptional content inspection is a separate customer-controlled DLP path.
Export is governedRBAC, destination allowlists, signed webhooks and immutable audit evidence.
Processing boundary

Five boundaries, one auditable path.

A security team can trace each finding from collection through storage, analyst access and export without relying on a vague “metadata only” promise.

01 · DEVICEDetect locallyBounded collectors identify AI assets, secrets, processes, configuration and egress. Redaction happens before spooling.
02 · TRANSPORTTransmit minimallyStructured, redacted findings over authenticated TLS. No raw secret, prompt, response or packet payload.
03 · CONTROL PLANEStore by tenantEncrypted records are region-bound, retention-controlled and isolated by deployment tier and tenant policy.
04 · ANALYSISScore with boundariesDeterministic scoring is always available. Optional reasoning uses the customer-approved model and region.
05 · CUSTOMER STACKExport deliberatelyOnly approved fields reach SIEM, SOAR, ITSM, webhook or evidence packages; every export is audited.
Cloud CSPM evidence boundary

Configuration evidence, not customer data.

Cloud attack-path analysis uses structured host and control-plane attributes. It does not retrieve temporary credentials, read storage objects or execute exploit traffic.

Evidence classFields usedExcluded
AI agent runtimeProcess/package identity, service or container, owner, unattended state, bounded tool capabilities and network contextPrompt/response bodies, arbitrary file contents and usable secret values
Cloud workloadProvider, account/project/subscription, region, instance/resource ID, image, tags and workload identity referenceMemory dumps, packet payloads and unrelated application data
Metadata serviceProvider, mode/version requirement, hop limit, endpoint state and observed local reachability resultCredential documents, session tokens and harvested identity material
Identity & policyRole/service-account/managed-identity ID, trust relationship, effective actions, resource scope, conditions and privilege edgesPrivate keys, access-key values, OAuth tokens and authentication cookies
Storage postureBucket/account name or resource ID, policy/ACL posture, public-access controls, encryption, logging, versioning, tags and reachable action classesObject bodies, object downloads and customer content
Derived attack pathOrdered preconditions, evidence references, confidence, blast radius, severity, remediation and verification statusExploit payloads, credential replay and destructive validation
Field-level data dictionary

Collected, transformed and excluded.

Tenant policy can further suppress identities, paths, command-line fragments, network fields and retention. The default is the minimum necessary for AI-security decisions.

Data classDetected locallyTransmitted & storedTransformationNever collected by default
Device & operating systemDevice identity, hostname, OS, build, architecture, management postureTenant-scoped device ID, selected host attributes, sensor health and last-seen timeHostname can be tokenised; IP storage can be disabledDevice files unrelated to bounded collectors
User & service identityInteractive user, service account, session and directory contextAccount identifier, identity type, organisation context and owner mappingPseudonymisation and role-scoped display availablePasswords, authentication tokens and personal communications
Process & executionImage, parent, signer, hash, version and command lineAI-relevant process metadata and execution stateTokens, passwords, bearer strings and secret shapes redacted on-deviceProcess memory, screen content and unrelated command histories
Network & egressDestination hostname/IP, port, protocol, process and timeAI-provider destination, source asset, connection metadata and policy resultIP and hostname retention are tenant-configurablePacket payload, prompt body, response body and browser history
AI applications, CLIs & SDKsName, package, version, publisher, path class and runtime stateNormalized product, version, owner, sanction status and evidencePaths can be reduced to location classApplication data, project source code and model conversations
MCP servers, agents & skillsPackage, version, source, configuration location, tool scope and runtimeNormalized asset, provenance, permissions, identity and risk evidenceConfiguration values are stripped; only approved metadata leaves the deviceCredential values, tool-output content and arbitrary repository files
API keys & secretsProvider pattern, location and usable value for local matching onlyProvider, one-way fingerprint, location class, exposure reason and rotation statusFingerprinting and masking occur before disk spool or network transmissionUsable secret, private-key material, password or full token
IDE & browser extensionsStable ID, name, publisher, version and account classExtension identity, user/device mapping, sanction state and riskAccount can be pseudonymisedPage content, browsing history, cookies, form data and messages
Cloud assets & identitiesOrganisation hierarchy, resource, service, configuration, IAM and regionSelected resource and policy metadata, ownership, exposure and evidenceResource names and tags can be suppressed or tokenisedObject bodies, database rows, model prompts/responses and secret values
Workloads & AI-BOMImage packages, models, AI libraries, runtime, workload identity and egressPackage/version, CVE, model/provider, workload owner and runtime stateEphemeral instances deduplicated to workload identityContainer filesystem bodies and customer application source
Policy, response & exceptionsLocal or gateway policy decision and user response where enabledPolicy, action, target, decision, approver, reason, time and rollback stateRole-scoped, immutable audit representationUnrelated employee activity or productivity scoring
Optional content DLP

Content inspection is a separate, controlled path.

The endpoint discovery sensor stays metadata-focused. Content inspection is enabled only through a customer-approved policy enforcement point with an explicit data classification and retention contract.

Default

Discovery without content

Inventory, identity, package, process, configuration and egress metadata. Prompts and responses are not collected or stored.

Customer-controlled

DLP policy evaluation

When enabled, the approved policy engine classifies content in the selected enforcement point and returns allow, warn, redact or block.

Evidence

Decision, not raw content

The retained record contains class, rule, action, actor and reason. Raw content retention is off by default and can remain disabled.

Reasoning and model processing

Your model boundary is a deployment decision.

Reasoning adds advisory context; it does not replace authoritative CVE severity, deterministic risk policy or a customer’s approval process.

ModeData sentRegion & processorTraining & retentionFailure behavior
Deterministic onlyNo finding data sent to a reasoning modelRuns inside the selected control planeNo model training or model-side retentionScoring and policy continue without AI reasoning
Araghatta managed reasoningRedacted finding fields required for explanation and correlationCustomer-selected supported region and contracted subprocessorNo customer-data training; provider retention disabled where supportedFalls back to deterministic scoring and queues advisory analysis
Customer model / private inferenceCustomer-selected fields through the customer-controlled endpointCustomer VPC, Bedrock/Azure OpenAI/Vertex or local inferenceControlled by the customer’s model contract and tenant policyDeterministic operation remains available
Retention, access & deletion

Control the lifecycle after collection.

Default retention is documented in the order form and tenant configuration; regulated deployments can set field-class and region-specific policies.

Retention

Policy by data class

Findings, raw events, audit evidence, inactive assets and exports can use different retention windows.

Access

Least privilege

RBAC, SSO, SCIM, scoped support access and field-level views determine who can see identity and evidence.

Deletion

Tenant-controlled lifecycle

API/UI deletion, offboarding export, documented deletion SLA and backup-expiry behavior.

Legal hold

Explicit exception

Legal holds are separately authorised, auditable and restricted to the required tenant and record classes.

Bring this contract to security, privacy and works council review.

We provide the machine-readable field dictionary, architecture, DPIA support, subprocessor list, retention schedule and sample exports before production rollout.

Request the procurement pack