Free app for tracking data usage per app
iOS sandboxing prevents apps from getting access to data usage of other apps. That's why iOS has the Data Usage section in Settings to show exactly that. 

There might be solutions for jailbroken phones, but given your constraints a jailbreak doesn't seem to be an option.

PS: If you don't trust the numbers in Data Usage, why would you trust those in a 3rd party app?