So this doesn't actually "undo" Bitcoin transactions. It is a technology that only allows a transaction to go through once sender and receiver both click a button to confirm it. It appears to be a layer built ontop of Bitcoin. Senders have the ability to cancel the transaction up until both have clicked confirm. Bitcoin transactions remain irreversible once confirmed.