# Data Tracks <img src="../../images/ai-hypervisor-tag.svg" class="non-zoomable" style="border: none;">

<a href="https://docs.wallarm.com/ai-hypervisor/briefing.md#role-and-altitude"><img src="../../images/role-security.svg" class="non-zoomable" style="border: none; vertical-align: middle; margin-right: 4px;"></a> <a href="https://docs.wallarm.com/ai-hypervisor/briefing.md#role-and-altitude"><img src="../../images/role-compliance.svg" class="non-zoomable" style="border: none; vertical-align: middle; margin-right: 4px;"></a> <a href="https://docs.wallarm.com/ai-hypervisor/briefing.md#role-and-altitude"><img src="../../images/role-developer.svg" class="non-zoomable" style="border: none; vertical-align: middle; margin-right: 4px;"></a>

**Data Tracks** is the per-flow evidence view. For every data flow between two entities, it records the data classes touched, the PII patterns that matched, and the rule that produced the detection. It is the evidence layer behind data governance: *did a customer's email leave for OpenAI yesterday* is a **Data Tracks** query, not a survey.

Every flow carries its lineage: the agent that initiated it, the destination it reached, the PII classes observed, the rule that fired, and the request and byte counts for the time window.

## Data classes AI Hypervisor recognises

* **PII classes:** email, SSN, payment card, health record, source code, secrets, plus user-defined patterns.
* **Data classifications:** PII, PCI, MNPI, GLBA, EU AI Act high-risk, public, internal, confidential, regulator-grade.

The classification taxonomy ships with sensible defaults and supports tenant-defined regex tags for custom data classes. Tenant-defined patterns are managed by your Wallarm representative.

## How detections are produced

Detections populate as traffic flows. No scheduled run, no batch job. Per flow, the platform records:

* **Source and destination entities**, both cross-linked to [Registry](https://docs.wallarm.com/ai-hypervisor/registry.md).
* **PII classes and data classification** observed in the payload.
* **Volume:** request count and bytes over the time window.
* **Rule fired:** the exact rule that matched (for example, `\b\d{3}-\d{2}-\d{4}\b` in field `prompt`).
* **Time window:** first-seen, last-seen, sample count.

## Cross-references

| From **Data Tracks** | You land in |
|---|---|
| Source or destination entity | [Registry](https://docs.wallarm.com/ai-hypervisor/registry.md), entity detail |
| Initiating session | [User Tracks](https://docs.wallarm.com/ai-hypervisor/user-tracks.md), session waterfall |
| Recent alerts on the flow | [Notifications](https://docs.wallarm.com/ai-hypervisor/notifications.md), filtered |
| Evidence for compliance | [Compliance](https://docs.wallarm.com/ai-hypervisor/compliance.md), entity- or flow-scoped bundle |
| View in **Topology** | [Topology](https://docs.wallarm.com/ai-hypervisor/topology.md), focused on the flow's two endpoints |

You typically arrive at **Data Tracks** from the [Findings](https://docs.wallarm.com/ai-hypervisor/findings.md) PII column, a [Registry](https://docs.wallarm.com/ai-hypervisor/registry.md) entity's PII-flows view, a [Topology](https://docs.wallarm.com/ai-hypervisor/topology.md) edge, or a [Notifications](https://docs.wallarm.com/ai-hypervisor/notifications.md) PII alert.

## Settings that affect Data Tracks

* **Scan frequency** ([Settings → Cluster Infrastructure](https://docs.wallarm.com/ai-hypervisor/settings.md#cluster-infrastructure)) controls how often scanners poll, and therefore how fresh detections are.
* The applications and namespaces observed are determined by where the scanner is deployed via Helm and which workloads carry the `higgs.scan=enabled` label. See [Labels and Annotations](https://docs.wallarm.com/ai-hypervisor/annotations.md).
