If it still not keeping your history, then it isn't an problem of removing your browsing history with several cleaning software (because that would eliminate it all and not only today's). Still, if you don't keep a history other than today's and remove history while closing the browser, then such a program as mentioned like Clean-Up or CCleaner, if scheduled to run in the background could be erasing the history and making it come into view like it isn't saving your history while instead it is being deleted.
Bookmarks