Calendar syncing has been fairly imprecise in the mobile world so far. That can be problematic if you’re juggling a dozen different obligations.

Cal synchronizes your phone’s calendar with the appointments you keep on Google and through Microsoft Exchange, keeping you on schedule. As a bonus, the app also lets you perform actions through the app, launching calls, emails or texts, as your reminder prompts you to do so.