We do not currently know of any synonyms for open and aboveboard.
For similar words to open and aboveboard, try: