pull down to refresh

I saved you time sharing that part of the transcript. Reading also his book "Mastering Bitcoin" could help you a lot understanding all these technical aspects.
My advice: don't complicate things too much. The biggest threat is the user's sloppiness not how many levels of security you add.
Very good question anyways!