Skip to the content.

Last updated: 27 August 2026

Summary

gsa is a single-user command-line tool. It runs on its author’s own computer, accesses only the Google account that authorizes it, and sends data to no one.

Who operates this tool

Dan Oblinger, operating it personally. Contact via github.com/oblinger.

What data is accessed

When you authorize gsa, it can read and write Google Docs, Sheets, Slides and Drive files in your account, read Gmail messages, and access Calendar, Tasks, Contacts, Forms and Chat data. It accesses these only when a command is explicitly run, and only for the account that granted consent.

What data is stored

gsa stores exactly one thing: the OAuth credential Google issues at authorization, written to a private file on the local machine, readable only by the operating-system user who authorized it. Document contents are printed to the terminal or written where the command directs, and are not retained by the tool itself.

What data is transmitted

Only to Google. gsa communicates with Google’s own API endpoints and with nothing else. There are no analytics, no telemetry, no logging service, no third-party processors, and no server operated by the author. Data is never sold, shared, or transferred to anyone.

Retention and deletion

The stored credential remains until deleted. To remove it, delete the credential file on the machine. To revoke the tool’s access entirely, visit Google Account permissions and remove it — this takes effect immediately and independently of anything on the local machine.

Google API Services User Data Policy

The use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.

Changes

Changes to this policy will be posted on this page with a revised date.

Contact

Questions: github.com/oblinger