aboveboard

adjective

Direct, open and honest; sincere; straightforward.