Sometimes the best solution is a library not an app

Guardian Project