1. A method comprising: intercepting a plurality of message notifications, wherein the plurality of message notifications are generated in one of an operating system or an application; comparing content of a message corresponding to a message notification among the plurality of message notifications with a plurality of regexp rules, wherein each of the regexp rules comprise a text string file comprising a sequence of characters; in response to the content of the message matching with a regexp rule of the plurality of regexp rules, determining whether the matching regexp rule is associated with a black list rule that comprises excluding the message notification among the plurality of message notifications indicated to be displayed at a user device; and preventing the message notification among the plurality of message notifications to be displayed at the user device in response to determining that the regexp rule is associated with the black list rule.