The method, apparatus and system are provided for obtaining information regarding
compliance with local laws via client computers to upload information to a centralized
server preferably over a wide area network. The data is obtained through interaction
with a client device and the data is stored on a server. The server has access
to a database engine which provides triggering and alarming capabilities for the
tracking of applicable dates and events. The server system is provided with software
and/or hardware necessary to perform manipulation of the data provided by the client
and enable reconfiguration of the data for investigative and reporting purposes.