Send Gmail messages from user-controlled AI agents.
bitshell is a locally operated tool that lets a user connect a Gmail account and send messages created by the user or a user-configured AI agent through the Gmail API.
What bitshell does
- Verifies that the authorized Google identity matches the locally bound account.
- Sends a recipient, subject, and message body supplied by the user or the user's local agent.
- Does not read, list, modify, delete, or download existing Gmail messages.
- Runs on the user's Windows computer and manages local browser environments.
Google account access
bitshell requests only the gmail.send scope, plus standard
openid and email identity scopes. Each personal Google
account must explicitly authorize access. The tool validates the account identity
before sending a message.
OAuth refresh tokens are encrypted with Windows Data Protection API for the current Windows user and kept in a local SQLite database. They are not displayed in the dashboard or written to application logs.
bitshell does not retrieve Gmail message data for an AI model and does not use Google user data to train or improve generalized or personalized AI models.
Contact
Questions about authorization or data handling can be sent to qdman006@gmail.com.