Patent ID: 8887245

Claim:
A method, comprising: receiving, by a device and from an online provider device, website information associated with a website and connection information associated with the website; providing, by the device, the website for display to a user; receiving, by the device and from the user, information and a request to provide the information to the online provider device; identifying, by the device, a first portion of the information, the first portion including a mailing address; identifying, by the device, a second portion of the information; determining, by the device, whether the second portion includes sensitive information based on contextual adjacency of the first portion and the second portion, the sensitive information being financial information associated with the user when the second portion includes the sensitive information, and the financial information including a credit card number; determining, by the device and when the second portion includes the sensitive information, whether the website is safe or unsafe based on the website information and the connection information; and providing, by the device and when the website is an unsafe website, a warning for display to the user, the warning indicating that the sensitive information is to be transmitted to the unsafe website.