TeslaUnread is an alternative provider of numeric badges for Nova Launcher. TeslaUnread attempts to use various unofficial APIs to get urnead counts from apps even when they don't have a notification in the notification shade. Because of it's use of the READ_SMS and READ_CALL_LOG permissions it is no longer welcome on the Google Play Store. You can still download the APK here.

TeslaUnread 5.1.2