Last updated: September 2026
InboxTracker is a personal, self-hosted application built and run by a single individual for their own Gmail account. It is not offered as a service to the public and has no other users.
InboxTracker connects to one Gmail account, its developer's own, using the Gmail API under the developer's own Google Cloud project. It requests:
gmail.readonly — to read message metadata (subject,
sender, labels, timestamp) and content needed to track inbox activitygmail.modify — to read label changes (read/unread,
trashed, spam) and to create Gmail filters for senders the owner
chooses to auto-trashgmail.settings.basic — to create those filtersgmail.send — reserved for a not-yet-enabled
unsubscribe feature; no message is currently sent by the applicationAll accessed data is written to a SQLite database file stored locally on the developer's own computer. Nothing is transmitted to any third party, sold, used for advertising, or used to train any model. No one other than the account owner has access to this data. The only network calls the application makes are directly to Google's own APIs.
A background routine may identify senders whose messages are repeatedly deleted without being read and create a Gmail filter to route that sender's future mail to Trash automatically. This acts only on the developer's own account and only on patterns already present in that account's own mail history.
Data is retained locally for as long as the application is in use. Deleting the local database file removes all data InboxTracker has stored. Revoking the application's access at myaccount.google.com/permissions immediately stops all further access.
moutom@gmail.com