Abstract: A bi-directional safety mechanism used in an elevator safety device and which produces a gradual catch on a guide rail. The bi-directional safety device has a roller and two hinged rectangular frames, each having a friction element. One hinged rectangular frame is disposed above the roller and the other hinged rectangular frame is disposed below the roller with both hinged rectangular frames on the same side of the guide rail. In addition, a set of fixed brakes are disposed on the other side of the guide rail and opposite to the hinged rectangular frames, preventing this system from marking the guide rail during the braking process.