Apple's cut is taken at the time users buy TikTok coins, not at time of donation/withdrawal. You get more TikTok coins for the same amount of money on web because they don't have to give Apple/Google a cut. So once your fiat is converted to a TikTok coin it's already "clean", meaning all app cuts have been accounted for.