But as soon as your DD is 16 your DH legally cannot enforce any of his draconian rules OP. So all this talk about not going on a date until she's at least 17 is bollocks. He physically cannot stop her, whether she's living under his roof or not. So what will he do? Chuck her out if she disobeys him? That's great parenting, and the one thing that would guarantee she would be more likely to take drugs/sleep with inappropriate people to find a bed for the night/be in danger.
I just think that a parents job is to gradually allow their child to become independent one age-appropriate stage at a time, while always providing a safe space to fall back on if something goes wrong. Not to mollycoddle them until their 18 then be surprised when they go overboard.
To me, spending a few hours over a friend's house, and going to a park in the middle of the day is about as age appropriate for a 14 year old as it is possible to be.
For those saying you can always check up on her to make sure she's telling the truth - how? Firstly I think the fact that he's got the spy app on her phone is fucking creepy, but even so, can't you see how easy it would be for her to say 'I'm going to the park (true), with two female friends (true) for a walk (true).' You can drop her off at the friends house and pick her up there 5 hours later and the creepy app will show you that she's exactly where she said she would be. Except unless you literally stalk her there, jumping behind bushes whenever she turns around, there is no way you can establish whether she also meets up with some boys, goes in a boat, or sneaks behind the pavilion and takes a load of coke. Which is why you have to trust her, particularly if she's as sensible as your poor dd seems!
Trifleburst - seriously, the dd is never allowed to disagree with her parents? Shouting, swearing etc - fair enough that's disrespectful, but making a reasonable (to be fair she's probably right in terms of the possible dangers of a friend's house vs major shopping center hours after a terrorist attack) point that he happens to disagree with is still naughty?