Skip to main content

Purpose

Hilt’s detection models improve when trained on diverse, real-world behavioral patterns. Anonymized data export is a core part of every Hilt deployment: a structured pipeline produces anonymized statistical summaries on a daily schedule, helping calibrate detection thresholds across different infrastructure types.

Dashboard view

Settings → System provides an export management panel:
  • Export picker — a dropdown to select an export by ID. Each export shows an icon indicating its status (approved or pending).
  • Manifest panel — once an export is selected, a detail panel displays:
    • Date range
    • Row count
    • Host count
    • Temporal jitter applied
    • File size
    • SHA-256 hash
    • Column list
    • Excluded columns note
    • Zero-filled columns
    • Status badges (anonymized, approved, transferred to Hilt)
  • Approve export — a button to approve the selected export, with a confirmation dialog.
  • Delete (reject) — a button to delete and reject the export, with a confirmation dialog.
  • Sample table — a preview showing the first 20 rows of the export data.
When no exports exist, an empty state reads: “Exports run on a daily schedule”. Permissions: viewing exports requires the view_audit permission; approving or deleting exports requires the manage_users permission.

What is exported


What is never exported


Anonymization

Before export, all identifying information is stripped or remapped:
  • Host IDs → deterministic sequential remap (host-0001, host-0002, …)
  • User IDs → sequential integers per host
  • Owner/identity strings → dropped entirely
  • Timestamps → shifted by a random 0–48h offset to prevent calendar correlation
  • Minimum host threshold → exports with fewer than 5 hosts are rejected

Customer controls

Review before transfer

When approval is required (the default), the export produces a manifest and a small sample file. The full archive is staged but not transferred until you explicitly approve. You can:
  • Inspect the manifest to verify exactly which columns are included
  • Load the sample file to confirm anonymization
  • Reject by deleting the staged files from your storage bucket

Date range control

You control how much history to export and can limit to specific time windows.

Deletion

You can delete exported data from your storage bucket at any time.

Audit trail

Every export creates a logged event with the export ID, row count, date range, and approval status. The host ID mapping file stays exclusively in your bucket.

Operations reference

What Hilt receives

Behavioral feature vectors and abstracted activity sequences only. No filenames, IP addresses, hostnames, usernames, cloud resource IDs, detection rule names, or match descriptions.
Last modified on October 8, 2026