If you provide a packaged tableau workbook. You provide the data. They will be able to see all the data from within tableau and all calculations you made. Further they will be able to unpackage the workbook and have a copy of your data as well as a tableau workbook. If it was an excel sheet that the original source data came from they'd see the excel sheet.
Tableau Server/Online allows you to control permissions not Tableau Desktop.