[Edited for clarity]
The MyBrowserHistory website would allow you to tag the
history with keywords, to categorize your visited websites
with topics that you worked on, to put them into a hierarchy
tree, and would allow you to connect one website to another
associating them with context, and
it could tell which
website lead to which.
(...Perhaps checking where I came from may be done by
detecting if the website was reached by clicking a button or
link on another website. Is it possible for the browser to
detect this without inserting anything into the web page
You could see a group of websites with the repeated times
you visited them.
You could annotate with a remark about the website or
group of websites. and you can vote on the website's
usefullness and give a "weight" to each keyword.
In the app settings you could set rules of what not to save or
store, and you can show websites that are advertised and
perhaps were visited because of that. So you can separate
them from your other content and delete them at will.
You can see websites revisited that were deleted in the past,
so they can be deleted again.
Then you can easily find what you did and what the context
was, sort sites by date visited and view when and how many
times you visited a site.
And since it's your data, you can save it many years back
(since you started using the app) and search by ranges of
dates and periods for that lost website you saw many years
ago, and what it lead you to then.
You can get a list of passive watched youtube vids during
which you were asleep or brain dead.
Then of course the results would be used for bettering our AI
and the next generation of searches and artificial speech.
Of course it will be secure and private, and people will sign
that they understand that their privacy may be hurt if
somehow the site is broken into or the information
Its a site for people who aren't that uptight about their
privacy and use Google email and docs anyway.