BYOB Todo
Privacy Policy — BYOB Todo
BYOB Todo does not collect, store, or transmit any personal data to us or any third party.
- AWS credentials you provide are stored exclusively in your device’s iOS Keychain. They never leave your device except to authenticate directly with your own AWS S3 bucket.
- Task data is stored locally on your device using SwiftData. If you choose to enable S3 sync, your data is transmitted only to your own S3 bucket.
- We have no servers, no analytics, no tracking, and no accounts.
- We cannot see your data. We don’t want to.
If you have questions, contact me at mestonecoa.com.
Last updated: April 3, 2026
BYOB Todo MCP
BYOB Todo ships with an MCP server so AI tools like Claude can read and manage your tasks directly from S3.
Install:
npm install -g byob-todos-mcp
Claude Code
claude mcp add byob-todos
-s user
-e AWS_ACCESS_KEY_ID=“your-key”
-e AWS_SECRET_ACCESS_KEY=“your-secret”
-e AWS_REGION=“your-region”
-e BYOB_BUCKET_NAME=“your-bucket”
– npx -y byob-todos-mcp
Claude Desktop
Edit claude_desktop_config.json:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json
{ “mcpServers”: { “byob-todos”: { “command”: “npx”, “args”: ["-y", “byob-todos-mcp”], “env”: { “AWS_ACCESS_KEY_ID”: “your-key”, “AWS_SECRET_ACCESS_KEY”: “your-secret”, “AWS_REGION”: “your-region”, “BYOB_BUCKET_NAME”: “your-bucket” } } } }
Restart Claude Desktop after saving.