We show that tyrosine kinases engage pY239/240-ShcA to sustain STAT3 immunosuppressive signals and simultaneously employ pY313ShcA to restrain activation of STAT1-driven anti-tumour immunity. This evidence concerns the gene STAT3 and neoplasm.