Data sent by Aikido Zen
Aikido Zen periodically reports metadata to help analyze security activity and detect attacks in your environment. This data is aggregated, not sent in real-time, and does not include sensitive user data or payloads unless an attack is detected.
Reporting frequency
On startup – Zen sends a one-time snapshot of your environment.
Every 10 minutes – Zen sends aggregated usage statistics.
When an attack is detected – Zen immediately reports details about the attack and its metadata.
Data collected
On startup
Packages – the list of installed dependencies.
System information – OS, architecture, hostname, and machine IP.
Every 10 minutes
Routes – the list of API routes with their specifications and the total number of hits per route (no individual requests).
Outbound hostnames – aggregated list of hostnames your app connects to and how often.
AI usage – statistics of AI-related operations, this does not contain any prompts
App statistics – counts of requests, operations, and general performance metrics.
Users – last known IP address for each user, but only if user tracking is explicitly enabled via setUser.
When an attack is detected
Attack metadata – includes request method, endpoint, timestamp, attack vector type, and other diagnostic details required for analysis.
Privacy and PII
Aikido Zen is designed to avoid collecting personally identifiable information (PII).
All regular reports are aggregated and anonymized where possible.
User IPs are only included if explicitly enabled.
No raw data, headers, or payloads are sent during normal operation.
Last updated
Was this helpful?