There are over 1.5 million charities in the US alone. We're bombarded by new campaigns and donation requests, both via Facebook and in the street – but it's hard to know who to give to. Dollar a Day lets people “spread their bets”, donating one dollar daily to a range of non-profits.