toddllm-macbook

Google Workspace CLI

A personal command-line interface for managing Gmail, Drive, Calendar, Sheets, Docs, Slides, and Tasks from the terminal.

What This Application Does

This tool connects to Google Workspace APIs using standard OAuth 2.0 authentication. It lets the authenticated user interact with their Google data directly from the command line, without opening a browser.

Who Uses This Application

Personal Use Only

This application is used exclusively by its developer, Todd Deshane, on one personal machine. It is not a publicly distributed application, SaaS product, or multi-user service.

How Your Data Is Handled

In short: Your data never leaves your machine. Nothing is collected, stored remotely, or shared with anyone.

All requests go directly from the local machine to Google's servers over encrypted HTTPS. There are no intermediary servers, proxies, analytics services, or third-party integrations of any kind.

OAuth 2.0 tokens are stored in the operating system's native keyring (macOS Keychain) with AES-256-GCM encryption. No Google Workspace content is persisted to disk.

API Scopes Requested

Each scope is used only for the purpose described below.

Service
What It's Used For
Gmail
Read, compose, and send email; manage labels and drafts
Drive
List, upload, download, and organize files
Calendar
View and manage calendar events
Sheets
Read and write spreadsheet data
Docs
Read and edit document content
Slides
Read and edit presentation content
Tasks
Manage task lists and tasks

Revoke Access

You can revoke this application's access to your Google account at any time by visiting Google Account Permissions.

Contact

For questions about this application or its data practices:

Todd Deshanetodd.deshane@gmail.com