AI Pulse is deployed into your own Azure subscription, reads governance/security signals about the AI systems already running there, and stores what it reads in a database inside your own resource group — your organisation controls the infrastructure, the region, and the retention.
| Category | Examples | Source |
|---|---|---|
| Directory identifiers | Names, email addresses, and object IDs of people your admins assign a role to. | Microsoft Entra ID (your own tenant). |
| Administrative activity | Who changed which AI resource's configuration, and when. | Azure Activity Log. The caller is masked before display — a service principal shows as "service principal", a person's email is partially redacted. |
| AI usage metadata | Call counts, token counts, latency, cost, model name, timestamps — not model input/output content. | Self-hosted Langfuse tracing (runs in your own tenant). |
| Configuration & governance records | Framework selections, control attestations, evidence metadata, risk classifications your team enters. | Entered directly by your users inside the portal. |
One feature specifically looks for personal data patterns (email, phone, credit card, national ID formats, IP address) inside recent AI prompt traffic, to flag exposure risk.
| Data | Default retention | Configurable? |
|---|---|---|
| Admin/audit trail | 180 days | Yes — an install-time parameter; can be extended (e.g. to multi-year for regulatory retention such as SOX) if your compliance programme requires it. |
| Database backups | 7 days, point-in-time restore | Yes — a standard Azure Postgres Flexible Server setting, adjustable directly in the Azure Portal. |
| Governance/configuration records | Kept until you delete them | Deletable by your administrators inside the product. |
Full transparency: exactly one outbound call exists, and here is everything it sends.
| Call | Destination | Data sent | |
|---|---|---|---|
| Subscription entitlement check | SYLVA's licensing service (Singapore) | Your tenant ID and your per-install subscription key. No customer data, no usage records, no personal data. | outbound |
This check confirms your subscription is active. It's cached for 24 hours and tolerates the service being briefly unreachable, so it isn't a live dependency for day-to-day use.
Because your data stays in your own Azure tenant, your organisation is best placed to action data-subject requests directly — the same way you would for any other system you operate.
A starting position for your DPIA — confirm the exact wording with your legal team before relying on it.
SYLVA Labs Pte Ltd · AI Pulse — Data Processing & Privacy Statement. Pre-release draft — pending legal review.
Companion to Azure services, data & security. Describes the current shipping product; update this document whenever the underlying data flows change.