> Example: if I jump from my app to the browser then hit home then later relaunch the app and I'm confused because I start in the browser.
As an Android developer and a long time Android phone user, I have to say that this can _never_ happen. Do you have a real example?