Basis noun – An immaterial thing upon which something else rests. Grounds is a synonym for basis in reason topic. In some cases you can use "Grounds" instead a noun "Basis", when it comes to topics like foundation. Nearby Word: basic
Grounds noun – Your basis for belief or disbelief; knowledge on which to base belief. Basis is a synonym for grounds in thing topic. You can use "Basis" instead a noun "Grounds", if it concerns topics such as reason, foundation.
This can be justified by the idea that the foundation is not editing out cuss words but rather sensitive and/or dangerous information that is kept on a need-to-know basis and can be grounds for immediate termination if known by unauthorized personel.