I searched the web and I think that behavior is specifically coded by app developers. So for example, a Target app registers itself with the OS so links open inside the target app. Developers like that because the links then open in their cafefully crafted iOS app rather than a hard to read web page or a crappy mobile web page. I don't think you can disable the behavior.