Interactions with smart contracts carry several risks and this risk is unlikely to ever be completely eliminated. After all, in over three decades of the web's existence, we still haven't gotten risks of viruses, malwares and other cyber security risks. However, unlikely the web, smart contracts natively store millions and collectively billions in value. Due to human error or zero-day vulnerabilities, we expect users of decentralized apps to always be at a risk of losing their assets stored in such platforms leaving them in a state of constant fear and reducing adoption at large.