Mac: Chances are that you don't need to keep all your files around forever. If you're looking for a simple way to delete files on a schedule, Self Destruct uses OS X's tagging system to automatically destroy files.
Once Self Destruct is running, you can tag a file as 1 Minute, 1 Hour, 1 Day, 1 Week or 1 Year, and Self Destruct will delete those files at the set interval. Its direct integration with Finder makes it easy to quickly tag any files you want to self destruct and move on. You'll need to be familiar with GitHub to get it running.
OS X Self Destruct [GitHub]