Privacy & permissions

What access the app needs, and why.

To clean your inbox, the app needs permission to read matching Gmail threads and carry out the action you chose in settings. The authenticated app runs in your own Google account and stores only the minimum state needed for preferences, scheduling, and run summaries.

Read and process matching Gmail threads

Why: We need to identify old, read emails that match your cleanup rules and move them to Gmail Trash.

Trigger access

Why: This is used to create, pause, resume, and remove your personal cleanup schedule so the app can run automatically when you want it to.

Stored data

We store your protected labels, age threshold, cleanup mode, install state, next run time, and recent run summaries in Apps Script properties.

Data retention

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.