Read and process matching Gmail threads
Why: We need to identify old, read emails that still match your cleanup rules and move confirmed matches to Gmail Trash.
Privacy & permissions
To clean your inbox, the app needs permission to review matching Gmail messages and move confirmed matches to Trash when you run cleanup manually or enable the optional schedule. The authenticated app runs in your own Google account and stores only the minimum state needed for preferences, scheduling, and run summaries.
Why: We need to identify old, read emails that still match your cleanup rules and move confirmed matches to Gmail Trash.
Why: This is used to create, pause, resume, and remove your personal cleanup schedule when you choose to turn it on.
We store your protected labels, age threshold, cleanup mode, install state, next run time, and recent run summaries in Apps Script properties.
We do not keep your emails, attachments, or message bodies on our servers. Preview samples are read live from Gmail to show you what would be affected.