Skip to content

Security: druide67/asiai

Security

SECURITY.md

Security Policy

Scope

asiai is a local-first CLI tool. All core operations communicate only with inference engines running on localhost. It stores no secrets, tokens, or credentials.

Optional external calls (require explicit user action):

  • asiai bench --share submits anonymous benchmark data to api.asiai.dev
  • asiai mcp --register registers an anonymous agent to api.asiai.dev
  • asiai leaderboard / asiai compare read public data from api.asiai.dev

No data is sent without explicit user action. All other operations are strictly local.

Supported Versions

Version Supported
latest Yes
older No

Reporting a Vulnerability

If you discover a security issue, please report it responsibly:

  1. Do not open a public GitHub issue.
  2. Email druide67@free.fr with:
  • Description of the vulnerability
  • Steps to reproduce
  • Potential impact
  1. You will receive a response within 48 hours.

Security Design

  • Zero runtime dependencies for core (minimizes supply chain risk)
  • All subprocess calls use list arguments (no shell=True)
  • All SQL queries use parameterized placeholders (no f-string interpolation)
  • HTTP response bodies are bounded (10 MB max)
  • No telemetry. External calls to api.asiai.dev only with explicit opt-in (--share, --register, leaderboard, compare)

There aren’t any published security advisories