above board

adjective, adverb
1
legal and honest; in a legal and honest way
صادقانه, قانونی, درستکارانه, شفاف