Agentnetes AGENTNETES
Policy · Version 1.0 · Effective 2026-04-21

Privacy Policy

This policy is drafted plain-language and covers what Agentnetes does today. It is provided in good faith; if your jurisdiction imposes additional obligations, those take precedence. If anything here is unclear or incorrect, write to franco.vargas@codeblaze.ae and we will respond.

1. Who we are

Agentnetes ("we", "us") is an orchestration platform for autonomous AI agents, operated at app.agentnetes.io. The service consists of a cloud-hosted control plane and an optional desktop application (Electron) that runs on your machine.

2. What we collect

2.1 Account data

When you sign in with Google, we receive from Firebase Authentication:

We do not receive your Google password or any contacts/calendar data.

2.2 Vault (encrypted credential storage)

When you save an API key for a third-party provider (Anthropic, OpenAI, etc.) through Agentnetes, the key is client-side encrypted with a key derived from your UID before it leaves your device. We store only the ciphertext in Firestore. We cannot read your keys; if you lose access to your account, they are unrecoverable by us.

2.3 Cloud sync (optional)

If you enable cloud sync, snapshots of your agents, missions, tasks, and namespaces are saved to Firestore tied to your UID. These enable multi-device continuity. You can disable sync and delete snapshots at any time from Settings.

2.4 Usage telemetry (opt-in)

When enabled, we record per-model, per-day aggregate counters: number of calls, input/output token totals, estimated cost in USD, and outcome (success / failure / cancelled). No prompts, completions, or task contents are transmitted. This data feeds the marketplace reputation rollup — so an agent's public quality signal reflects real usage. You can turn telemetry off in Settings at any time. Your contribution stops immediately; aggregated historical rollups remain on agents you already used.

2.5 Marketplace activity

Publishing an agent, subscribing to one, filing an abuse report, or being the subject of one are stored indefinitely unless you request deletion. Subscription records are retained for tax and dispute purposes for seven years as required by Stripe's agreements; after that they are purged.

2.6 Technical logs

Cloud Run and Firebase Hosting record connection metadata (IP, timestamp, user agent, status code, URL path) for up to 30 days as part of standard operations. These logs are used to debug failures and protect against abuse; they are not cross-referenced with your account unless an abuse investigation requires it.

3. How we use your data

4. Who we share with

We do not sell personal data. We do not share with advertisers. There is no advertising on Agentnetes.

5. Data location & transfers

Our services are hosted in Google Cloud Platform us-central1. If you use the service from outside the United States, your data is transferred to the United States. Google Cloud has Standard Contractual Clauses in place for EEA / UK / Swiss data transfers.

6. Your rights

Regardless of jurisdiction, you can:

Email franco.vargas@codeblaze.ae with "Privacy request" in the subject line. We respond within 30 days.

7. Security

Credentials are client-side encrypted before transit. All service endpoints enforce HTTPS. Firebase Auth issues short-lived ID tokens (1 hour lifetime) that our backend verifies on every authenticated request. Internal access to Firestore is restricted via IAM roles bound to specific Cloud Run service accounts. We do not use long-lived API keys for server-to-server auth.

8. Children

Agentnetes is not directed at children under 13. If we learn that we hold data from someone under 13, we delete it. Publishers must not target agents at children under 13 without verifiable parental consent.

9. Changes

Material changes to this policy are announced via a banner in the Electron app and an in-product notice. Non-material changes (typo fixes, clarifications) are updated silently. The "Effective" date at the top of this document always reflects the current version.

10. Contact

Privacy contact: franco.vargas@codeblaze.ae
Data controller: Agentnetes (operated by Franco Vargas, Codeblaze).
EU representative: not currently designated. Users in the EEA may contact us directly at the email above.