Deletes history older than a specified amount of days.

Latest Version

Version
1.7.0
Update
December 11, 2024
Size
106KiB
Developer
Category
Users
1,000+
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English (United States)
See more
Permissions
History
Storage
Alarms
See more

History Cleaner Extension

Chrome extension that deletes history older than a specified amount of days.

=== Options ===

* Behavior
* Decides what history the extension will delete when it triggers.
* Either disabled, delete old history, or delete all history.
* Defaults to disabled, so the extension doesn't do anything until you configure it.
* Number of Days to Keep History
* Delete history older than midnight on the specified number of days ago.
* Only has effect if behavior is set to delete old history.
* Defaults to 0.
* Trigger Mode
* Whether the extension triggers on browser startup or at a set interval.
* Defaults to timer.
* Timer Interval
* Interval in minutes between triggering.
* Only has effect if trigger mode is set to timer.
* Defaults to 1440 (24 hours), Minimum 1

=== Permissions ===

* `history`
* Used to clear browser history
* `storage`
* Used to save user options
* `idle` (Prior to 1.6.0)
* Used to detect when the browser is idle for the idle trigger mode
* `notifications`
* Used to send a notification when history is cleared
* Notifications are only sent if the user enables notifications in options
* `downloads`
* Used to clear download history
* Download history is only cleared if user enables the option
* `alarms`
* Used to set a timer for the timer trigger mode.

=== Acknowledgements ===

Icons used in History Cleaner are from Pictogrammers (https://pictogrammers.com/), formerly Material Design Icons. (Pictogrammers Free License, https://pictogrammers.com/docs/general/license/)
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "__MSG_extensionName__", "version": "1.7.0", "description": "__MSG_extensionDescription__", "icons": { "96": "icons/icon-96.png" }, "background": { "service_worker": "background.bundle.js", "type": "module" }, "permissions": [ "history", "storage", "alarms" ], "optional_permissions": [ "notifications", "downloads" ], "options_ui": { "page": "popup.html" }, "action": { "default_icon": "icons/icon-96.png", "default_popup": "popup.html", "theme_icons": [{ "light": "icons/icon-dark.png", "dark": "icons/icon-96.png", "size": 96 }] }, "default_locale": "en_US"}
Read more