Privacy Policy

Last updated: February 2026

What AFK Does

AFK is a companion app for Claude Code. It relays session activity from your Mac to your iOS device and lets you send commands remotely. AFK acts as a bridge — it does not run AI models or process your code.

Data We Collect

End-to-End Encryption

AFK supports end-to-end encryption using Curve25519 key agreement and AES-256-GCM. When E2EE is enabled, session content is encrypted on your Mac and can only be decrypted on your iOS device. The server routes encrypted data without the ability to read it — zero-knowledge architecture.

Data We Do Not Collect

Data Retention

Data Deletion

You can request deletion of your account and all associated data by emailing [email protected] or opening an issue on our GitHub repository. Upon deletion, all session data, device enrollments, and account information are permanently removed.

Third-Party Services

Security

All communication between the iOS app, Mac agent, and backend server uses TLS. Authentication uses JWT tokens with short expiry. WebSocket connections require pre-authenticated tickets. Command signing uses Ed25519 with replay protection.

Changes to This Policy

We may update this policy from time to time. Material changes will be communicated through the app or on this page.

Contact

For privacy questions or data deletion requests, email [email protected] or open an issue on our GitHub repository.