GitHub repository: pranavji/corporate-eye
Primary language: CSS
Description: The proposed is a software system that is used to prevent corporate users or employees of a firm from accidentally violating company policies or from leaking confidential information. The system can be seen as a deterrent control for an organization. The service continuously monitors activities of the employee in their work machine by analyzing keystrokes, clipboards, web activity, email activity, file access, etc. and warns the user if they are about to violate one of the company policies of controls. There are three parts to this software system. The first one is the client service and application that resides at each employee’s work PC or workstation. This application is responsible for monitoring and alerting the user. This is developed using Java. The second part is a service provides native platform support. For this project it is developed using C# as the focus is on Microsoft windows. The third one is a web service that resides in the local network server or remote network server depending on the network infrastructure of the organization. Either way the server will be in the intranet. The server. The web service will provide administrator interface to manage policies and view/monitor logs. The application is supposed to work platform independently. But for project purposed, the primary focus in on Microsoft Windows Operating System.