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