This is going to be a short post. One of my pet-peeves with the desktop version of Mint is that it logs you off if it doesn’t detect activity for 10 minutes or so. This is a bit ludicrous since the mobile version (iOS/Android) is always logged-in, but I digress…
Many times I’ve been copying data from Mint to Excel or matching transaction with paper statements to have Mint timeout on me. This is especially aggravating when you have applied filters to the transaction grid, as those are lost. After some more research today I found a partial solution (refer to my first post for details about how run this code).
What this bookmarlet does is reset the session timer every 30 seconds or so, effectively disabling the timeout redirect. Unfortunately there are still some session variables that expire after some time, so for example if you try switching from “Overview’ to “Transactions” after 1 hour of inactivity you will still get kicked out.