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_CALL_LOG permissions it is no longer welcome on the Google Play Store. You can still download the APK here.