jiacai2050 / history-master

📈📉📊A Firefox/Chrome extension to visualize browsing history, sync among different browsers!
415 stars 43 forks source link

Retain history forever - Scheduled history backups by email or google drive #50

Open sagardiwan opened 5 years ago

sagardiwan commented 5 years ago

By default the history and browsing activity seems available for only past 4 months. Is the extension using local store or Firefox history ?

Is it possible to save the history externally , before it is deleted from local machine ?

Say history exports along with page titles, timestamps and page urls can be emailed periodically ( weekly/monthly).

This would help accessing history for much longer than just four months.

jiacai2050 commented 5 years ago

By default the history and browsing activity seems available for only past 4 months

There is no such constraint, this add-on is based on extension api, similar in Firefox.

You can check histories in built-in manager, not in add-ons.

sagardiwan commented 5 years ago

I just tested and you are correct. The add-on is showing same records as the browser history. But that means that when Firefox auto deletes records from the history , it will be lost permanently. It will be good to have a backup permanently somewhere outside the browser so that the user can always search , say even after two years. I have searched for a solution to retain the browser history forever and not found any solution for firefox.

For Chrome - the following extension can retain history locally beyond 90 days limit. It would be great to have this feature by periodically sending out email backup.

https://chrome.google.com/webstore/detail/history-trends-unlimited/pnmchffiealhkdloeffcdnbgdnedheme?hl=en

jiacai2050 commented 5 years ago

history-master already can export/import histories, you can try this to keep histories locally. As for backup via sending email automatically, it's impossible in extension, see this.

sagardiwan commented 5 years ago

So as of now the user would have to manually export the history regularly.

It may be possible to schedule export at regular interval, say monthly or weekly. So the records can be captured at least locally.

My goal is that the user should never have to worry about losing browsing history and is available for analytics.