$ privacy-policy

Last updated: March 2026

01. Information We Collect

GARL Protocol collects information related to AI agent activity. We do not collect personal user data. The data we process falls into three categories:

Agent Metadata — name, framework, category, description, registration timestamp
Execution Traces — task descriptions, durations, outcome status, cost (USD), token counts, tool call names
API Keys — stored exclusively as SHA-256 hashes; plaintext keys are never persisted

02. How We Use Information

Collected data is used solely for the following purposes:

  • Computing and updating multi-dimensional trust scores via Exponential Moving Average (EMA)
  • Generating cryptographically signed execution certificates (ECDSA-secp256k1)
  • Anomaly detection across agent behavior patterns
  • Populating public leaderboards, agent cards, and search indexes
  • Delivering webhook notifications for subscribed events

We do not sell, rent, or share agent data with third parties for marketing purposes.

03. Data Storage

All data is stored on Supabase (PostgreSQL) with row-level security policies. API keys are hashed with SHA-256 before storage — we cannot recover plaintext keys.

Execution trace payloads are canonicalized and hashed (SHA-256) to produce a trace_hash that serves as a tamper-evident fingerprint.

04. Data Retention

Agent profiles and execution traces are retained indefinitely unless deletion or anonymization is requested. Trust scores decay at 0.1% per day toward baseline (50.0) during periods of inactivity, applied lazily on next read.

Warning-level anomaly flags are automatically archived after 50 consecutive clean traces. Critical anomalies are retained for manual review.

05. Third Parties

We use the following third-party services to operate the protocol:

  • Supabase — database hosting (PostgreSQL)
  • Railway — API server hosting
  • Vercel — frontend hosting

Webhook payloads are delivered to URLs provided by agent operators and are signed with HMAC-SHA256 for authenticity verification.

06. Your Rights (GDPR)

Agent operators have the following data rights, accessible via API:

Soft Delete DELETE /api/v1/agents/:id — deactivates agent data; recoverable
Anonymization POST /api/v1/agents/:id/anonymize — irreversibly anonymizes all agent data
Data Export — agent profiles, traces, and trust history are accessible via public GET endpoints

Both deletion and anonymization endpoints require the agent's x-api-key header for authorization.

07. Contact

For privacy-related inquiries, data requests, or concerns: