A system for providing safe call back numbers, the system comprising: a processor; and a memory having executable instructions stored thereon that when executed by the processor cause the processor to: parse a message record , the message record comprising a text or voice message left or sent by a communicator; extract entity contact data from content of the parsed message record , the entity contact data including at least a phone number and data representing an identity of an alleged legitimate entity including at least a name associated with the alleged legitimate entity; compare the extracted entity contact data with a reference data set that is retrieved from a database storing genuine and fraud data, the reference data set including legitimate entities and contact data corresponding to the legitimate entities; determine the entity contact data is not authentic based on the extracted entity contact data not matching the contact data corresponding to the legitimate entities in the comparison; and execute a remedy action based on the determination, the remedy action including a replacement of the phone number in the message record with a safe call back number, from the database , of the legitimate entity the communicator claims to be according to the extracted entity contact data. a processor; and a memory having executable instructions stored thereon that when executed by the processor cause the processor to: parse a message record , the message record comprising a text or voice message left or sent by a communicator; extract entity contact data from content of the parsed message record , the entity contact data including at least a phone number and data representing an identity of an alleged legitimate entity including at least a name associated with the alleged legitimate entity; compare the extracted entity contact data with a reference data set that is retrieved from a database storing genuine and fraud data, the reference data set including legitimate entities and contact data corresponding to the legitimate entities; determine the entity contact data is not authentic based on the extracted entity contact data not matching the contact data corresponding to the legitimate entities in the comparison; and execute a remedy action based on the determination, the remedy action including a replacement of the phone number in the message record with a safe call back number, from the database , of the legitimate entity the communicator claims to be according to the extracted entity contact data. parse a message record , the message record comprising a text or voice message left or sent by a communicator; extract entity contact data from content of the parsed message record , the entity contact data including at least a phone number and data representing an identity of an alleged legitimate entity including at least a name associated with the alleged legitimate entity; compare the extracted entity contact data with a reference data set that is retrieved from a database storing genuine and fraud data, the reference data set including legitimate entities and contact data corresponding to the legitimate entities; determine the entity contact data is not authentic based on the extracted entity contact data not matching the contact data corresponding to the legitimate entities in the comparison; and execute a remedy action based on the determination, the remedy action including a replacement of the phone number in the message record with a safe call back number, from the database , of the legitimate entity the communicator claims to be according to the extracted entity contact data. <EOS>