The Notification Problem

Really clever solution and flow for getting people to agree to push notifications at the right time and still fully educating them about the feature.