The paper highlights a unique and secure way of retrieving data, where user can never identify the path followed by the system to reach the goal. The whole collection of data is represented in Boolean form which is stored in a matrix. This matrix can be used for quick retrieval of data as all the functions and properties of mathematical logic can be applied. This also helps a great deal in saving memory as the data is stored in Boolean form. Boolean answers to the auto generated questions asked by computer produces a path. The main advantage of this concept is, the data is highly secured as only the person who has the key matrix can understand the meaning of matrix. The data is normalized so the efficiency in the data retrieving is also increased. The computer puts an auto generated random set of questions each time when the data has to be retrieved, which results in formation of a hierarchical tree. Thus any malicious attempt to use the previously used key won't open the same lock and the attempt maker can be traced.