At step 310, one or more of the systems described herein may perform, through a data loss prevention program, a remedial action to prevent loss of the sensitive data based on both flagging the application and detecting that the application is requesting to output the data object in the format that obscures underlying content. For example, performance module 112 may, as part of server 206 in
Performance module 112 may perform the remedial action in a variety of ways. In some examples, performance module 112 may simply block the attempt to output the data object. In these examples, the remedial action may prevent the data object from being received at the corresponding network, file system, and/or operating system clipboard. In further examples, the remedial action may include notifying the application about the blocking of the data object and/or the reason for blocking the data object. In other examples, the remedial action may simply fail the attempt to output the data object without notifying or explaining to the application.