The problem with this is that to accomplish this the app has to be able to access your facebook profile, and it could only do that as a facebook app. This would require the coder that creates it to host it and make it available to the public. That could be quite expensive if millions of facebook users decide to use it.
Additionally, it would only have access to what facebook makes available to app developer through its API, which doesn't include things like privacy and security settings, so it couldn't be fine tuned to share things only with certain people.
A facebook security app can only do an all or none approach with privacy related issues, and only in relation to publicly accessible information. It would have no way of knowing if photos can be seen by family only. It can only tell if it can see your photos, either with your permission through facebook's api, or outside by viewing your profile as the public would see it.
So, you only have the option of checking if what you are sharing can be seen by the public. There is an app for that already...
Bitdefender Safego...and it will check your profile for anything that may be leaking out to the public that you would have control over. Just look at the bottom of the left sidebar within the app.
It was developed by a well known antivirus company, and it will also check the links you and your friends post and alert you to any malware/spam/scam links that you guys might not be aware of.