I believe no user remembers precisely how many times they lost information due to an error, a power outage, or something worse. Ideally, programs would have some autosave mechanism, and in fact many already do, but those that lag behind can be assisted with AutoSaver, which repeats the Ctrl+S shortcut in the background while we keep working.
Google Docs became (at least for me) a solid replacement for the Office suite, but its dependence on a stable connection has left me in trouble more than once. The consequence is ending up preparing a text in Notepad, an action that carries some risk, not because the software is weak (quite the contrary), but because it offers no automatic saving option. If you forget to press Ctrl+S and something beyond your control happens (power outages are quite frequent here), the progress vanishes into thin air, and that's when we feel like throwing the monitor out the window, unless... we use AutoSaver.
Autosave, no matter what
All this little program does is automate the Ctrl+S shortcut at a time interval that we must configure. The minimum is one minute (recommended), but AutoSaver can wait up to a maximum of five hours if necessary. Its operation is based on a very convenient sort of whitelist-blacklist. The factory parameter extends autosave to all applications except those on the list, while the other option is that AutoSaver only works with those apps. In both cases, it is us who have to save for the first time.
AutoSaver is portable, has no background bloat, and VirusTotal gives it a perfect score. The only technical requirement for AutoSaver is .NET Framework 4 on Windows 7 or lower. I found no conflicts in my tests, and RAM usage never exceeded six megabytes. Remember: you must be the one to save the first time, and AutoSaver will continue on its own. Super recommended!