With a native app your data can be on your machine (or not, or both). With a web app it can't be on your machine.
> Plus the privacy invading abilities of native are much higher
Your privacy is already completely invaded if your data is in the cloud, as it has to be with web apps.