Meston Ecoa

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.