skills/appwrite/skills/appwrite-swift/Gen Agent Trust Hub

appwrite-swift

Pass

Audited by Gen Agent Trust Hub on Jul 27, 2026

Risk Level: SAFEEXTERNAL_DOWNLOADS
Full Analysis
  • [EXTERNAL_DOWNLOADS]: Fetches the official SDK package from the Appwrite GitHub repository.
  • [CREDENTIALS_UNSAFE]: Demonstrates secure credential management by using environment variables (ProcessInfo.processInfo.environment) for server-side API keys. Code examples include placeholder credentials (e.g., 'password123') for illustrative purposes.
  • [PROMPT_INJECTION]: Includes a dedicated 'Permissions & Roles' section that provides guidance on using permission strings and target roles to prevent accidental data exposure, specifically warning against using Role.any() for sensitive operations.
  • [REMOTE_CODE_EXECUTION]: Describes interactions with Appwrite Functions but does not involve downloading or executing arbitrary remote code within the local agent context.
  • [DATA_EXFILTRATION]: Performs network operations solely against the Appwrite cloud endpoint (*.appwrite.io) as required for the SDK's primary functionality.
Audit Metadata
Risk Level
SAFE
Analyzed
Jul 27, 2026, 11:22 AM
Security Audit — agent-trust-hub — appwrite-swift