Openly acknowledged or disclosed.
Publicly accessible and known.
Not concealed; readily visible or apparent.
Transparent in nature or intent.
Legally permitted and reported openly.