1. An apparatus for online chats without displaying confidential information, the apparatus comprising: one or more processors; and a non-transitory computer readable medium storing a plurality of instructions, which when executed, cause the one or more processors to: receive, by a confidential information server, a selection of one of a plurality of confidential forms provided for display within a first inline frame in a first chat window associated with a first online chat participant; receive, by the confidential information server from second online chat participant, a response based on an information request sent from the first online chat participant to the second online chat participant, the information request corresponding to the selected confidential form and being sent by the first online chat participant to the second online participant to be displayed within a second inline frame in a second chat window associated with the second online chat participant, the response including confidential information provided by the second online chat participant within the second inline frame in the second chat window associated with the second online chat participant; retrieve, by the confidential information server, data associated with the second online chat participant based on the confidential information; and send, by the confidential information server to the first online chat participant, a notification that the response from the second online chat participant has been received without displaying the confidential information of the response to the first online chat participant, the notification including the data associated with the second online chat participant.