Thanks Tai, your review is greatly appreciated.
I wouldn't claim breadwallet is more secure than a dedicated hardware wallet. iOS is a lot more complex and so has a larger "attack surface" than a hardware wallet. There are some advantages though as I mentioned, primarily that payment requests can be validated using payment protocol right on the malware hardened device. The current generation of hardware wallets have to trust a host system to do that. So each approach has its benefits and risks.
@ChuckBuck breadwallet connects directly to the Bitcoin network, so not in the same class as the server trusting iOS wallets you mention.
I understand that part, but what if the user wants to jailbreak his iPhone, like so many like to do due to Apple's walled off ecosystem. What then?
Just because you developed this app to directly talk to the Blockchain, and not to a centralized server, doesn't mean your coins aren't still in jeopardy.
Ever hear of dropoutjeep?
http://www.forbes.com/sites/erikkain/2013/12/30/the-nsa-reportedly-has-total-access-to-your-iphone/Now I'm not saying the NSA will steal your breadwallet Bitcoin stash, but I'm inferring, as long as the mobile device connects online, there's always a chance for a backdoor hack.