We introduce the notion of reverse-safe data structures. These are structures that prevent reconstruction they encode (i.e., cannot be easily reversed). A structure D is called z - when there exist at least datasets with same set answers as ones stored by . The main challenge to ensure stores many useful queries possible, constructed efficiently, and has size close original dataset it encodes. ...