Qualetics is designed as an event-driven data analytics platform. All software applications are programmed to perform various events such as Loading a web page, Clicking a button, Submitting an Order, Logging in to a website, etc. Such events are packed with information about the user performing the action, the context in which the action is performed, the details of the action itself along with other attributes that may be specific to the application. All of the relevant information in such an event can be combined into one data object that can be streamed to Qualetics. Qualetics provides the necessary instructions to frame such events prior to streaming. For Web applications, the Qualetics API automatically captures standard events such as Page Loads, Views, Exits, Click events, System information, Timestamps, Locations (If enabled and allowed by the user), and Errors.