GreatAICoding - Gmail™ Cleaner — Privacy Policy
Last updated: May 4, 2026
What is GreatAICoding - Gmail™ Cleaner?
Gmail™ Cleaner is a Google Workspace™ Add-on that runs entirely inside your own Google account. It crawls your Gmail™ mailbox to build a list of unique senders, and lets you review and delete emails (move to trash) from selected senders.
What data does GreatAICoding - Gmail™ Cleaner access?
Gmail™ Cleaner accesses the following data inside your Google account:
Gmail™ message metadata — sender name, sender email address, recipient address, and message date. The Gmail API also returns a short text snippet (preview line) for each thread as part of its standard response; this snippet is not used by the application but may be temporarily held in memory during processing. The full body content of emails is never read.
Gmail™ threads — to count how many emails you have received from each sender, and to move them to Trash when you choose to delete a sender.
Your Google account email address — to detect whether you are using a consumer Gmail™ account or a Google Workspace™ account, so the add-on can adjust its behaviour accordingly.
Google Sheets™ — to write the sender list and crawler progress to the spreadsheet the add-on is installed in.
Is any data sent outside my Google account?
No. Gmail™ Cleaner does not transmit, store, share, or sell any data outside of your Google account. All processing happens entirely within your own Google account using Google Apps Script™. No external servers, databases, or third-party services are involved.
Does Gmail™ Cleaner store my data?
The only place Gmail™ Cleaner stores data is inside the Google Sheets™ spreadsheet in your own Google Drive™. The sender list, crawl progress, and deletion log are all written to that spreadsheet and stay there. Gmail™ Cleaner does not maintain any database or storage outside of your Google account.
Data Protection Mechanisms
All data processing occurs directly within the user's active Google session. This application does not transmit, host, or process any sensitive Google user data on external servers.
Security procedures are in place to protect the confidentiality of your data. All communication between the application and Google's APIs is encrypted in transit using HTTPS/TLS, as enforced by the Google Apps Script platform. All data stored in Google Sheets and Gmail is encrypted at rest by Google's infrastructure.
Gmail™ Cleaner uses the gmail.modify scope, which allows it to read email metadata and move emails to Trash. It does not have the ability to send emails, create drafts, or permanently delete messages. Emails are only moved to Trash after the user has explicitly reviewed the sender list, marked specific senders for deletion, and confirmed the action via an in-app prompt. No automated or background deletion ever takes place.
Token handling: The application does not see, store, or transmit your OAuth token. Authorisation is handled entirely by Google Apps Script™'s built-in authorisation flow, with the token managed by Google's own infrastructure. To revoke the application's access to your Google account at any time, visit https://myaccount.google.com/permissions, find "Gmail™ Cleaner" in the list, and click "Remove Access".
For Google Workspace Users: The application operates strictly within the data protection, Data Loss Prevention (DLP), and sharing policies already established by your organization's Workspace Administrator.
For Consumer Gmail Users: The application relies entirely on Google's native security protocols. All Gmail™ API calls are authenticated through the user's own Google account session and are subject to Google's standard rate limits and access controls.
Data Retention and Deletion
This application does not store, retain, or back up any Google user data on external databases or servers.
The application's only persistent output is a standard Google Sheet containing the sender analysis results (sender names, email addresses, thread and email counts, and a log of any deletions performed). This sheet is generated and saved directly to the user's own Google Drive™.
Because the application itself retains zero data outside of this spreadsheet, users exercise full deletion rights simply by deleting the generated Google Sheet from their Drive. No additional data removal steps are required.
Emails moved to Trash by the application follow Google's standard retention policy: trashed emails are automatically and permanently deleted by Google after 30 days.
What permissions does Gmail™ Cleaner require, and why?
gmail.modify — needed to read email metadata for the sender analysis, and to move emails to Trash when you choose to delete a sender's emails. This scope does not allow the application to send emails, create drafts, manage labels, or permanently delete messages.
spreadsheets.currentonly — needed to read and write the sender list and crawl progress to the Google Sheets™ spreadsheet the add-on is installed in. This scope limits access to only the spreadsheet containing the add-on — it cannot access any other spreadsheets in your Drive.
script.container.ui — needed to display the add-on menu inside Google Sheets™.
userinfo.email — needed to detect your account type (consumer Gmail™ vs Google Workspace™) so the add-on can set the correct execution limits and trigger intervals.
script.scriptapp — needed to create and manage the time-driven trigger that allows the crawl to continue across multiple sessions in the background.
Does GreatAICoding - Gmail™ Cleaner delete emails automatically?
No. Gmail™ Cleaner never trashes any email without your explicit instruction. Emails are only moved to Trash after you have reviewed the sender list, marked specific senders for deletion using the in-spreadsheet dropdown, and confirmed the action via a prompt. You remain in full control at every step.
Who built GreatAICoding - Gmail™ Cleaner?
Gmail™ Cleaner is an independent add-on developed by an individual developer. It is not affiliated with, endorsed by, or associated with Google LLC.
Changes to this policy
If this privacy policy changes, the updated version will be posted at this URL with a revised "Last updated" date.
Contact Us
For bug reports, feature requests, or other questions:
Email: greataicoding@greataicoding.com
Gmail™, Google Sheets™, Google Workspace™, Google Drive™, and Google Apps Script™ are trademarks of Google LLC. Gmail™ Cleaner is not affiliated with or endorsed by Google LLC.