1. A method comprising: receiving a plurality of message notifications, wherein the plurality of message notifications are generated in one of an operating system or an application; comparing a content of a message corresponding to a message notification among the plurality of message notifications with a plurality of rules for analysis of message content; in response to the content of the message matching a rule of the plurality of rules, determining whether the matching rule comprises a black list rule for 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 rule comprises the black list rule.