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.