I understand your frustration, but from a different perspective, I think this helps bolster the case for moving on.  Since iPhone apps store data locally, making it easy to steal, your iPhone secret sauce can't be the database or database scheme.  The secret sauce has to be what you do with that data.<p>All that said, if you really feel that this is something that you want to do something about in the future, apps like 1password encrypt local data.  I haven't done it, and other people have said it's a PITA because documentation is lacking... so YMMV.  But, think of it this way, put that anger into learning how to encrypt/decrypt things on the iPhone.  You'll gain a great skill while at the same time getting to code a project that allows you to mutter, "Let's see that stupid muppet steal THIS data..."<p>* Did I really mention that I like the word muppet? :D