Inspiration

87 percent of senior managers regularly upload work files to a personal email or cloud account. 51 percent have taken files with them after leaving a job—twice as many as office workers in general. 58 percent have accidentally sent the wrong person sensitive information. Let me restate that: 58 percent percent of senior managers “have accidentally sent the wrong person sensitive information.”

What it does

FileWatch watches almost all files you upload the-the internet; Google Drive, Dropbox, OneDrive, and Github. Any time a file is uploaded to any of these services, the service instantly starts analyzing the content for possibly sensitive information. If sensitive information is found, it immediately notifies the user via SMS and eventually a phone call. If permission is given, it'll quarantine the file until further action is taken.

How I built it

I built this on top of an older open-source project I created. I made this version stronger by 1) extending the application to support more file sharing services. 2) Boosting model for detecting Credit Cards, SSNs, street addresses, financial information, phone numbers and more.

Accomplishments that I'm proud of

Finally implementing changes I've wanted to make but haven't had a push to do before. Using Twilio as a method of notifying users of potentially sensitive uploaded material was excellent, and boosting the accuracy of my classifier was also a nice touch.

Share this project:

Updates