The safety of induced pluripotent stem cells (iPSCs) in autologous recipients has been questioned after iPSCs, but not embryonic stem cells (ESCs), were reported to be rejected in syngeneic mice. This important topic has remained controversial because there has not been a mechanistic explanation for this phenomenon. Here, we hypothesize that iPSCs, but not ESCs, readily differentiate into gamete-forming cells that express meiotic antigens normally found in immune-privileged gonads. Because peripheral blood T cells are not tolerized to these antigens in the thymus, gamete-associated-proteins (GAPs) sensitize T cells leading to rejection. Here, we provide evidence that GAPs expressed in iPSC teratomas, but not in ESC teratomas, are responsible for the immunological rejection of iPSCs. Furthermore, silencing the expression of Stra8, 'the master regulator of meiosis', in iPSCs, using short hairpin RNA led to significant abrogation of the rejection of iPSCs, supporting our central hypothesis that GAPs expressed after initiation of meiosis in iPSCs were responsible for rejection. In contrast to iPSCs, iPSC-derivatives, such as haematopoietic progenitor cells, are able to engraft long-term into syngeneic recipients because they no longer express GAPs. Our findings, for the first time, provide a unifying explanation of why iPSCs, but not ESCs, are rejected in syngeneic recipients, ending the current controversy on the safety of iPSCs and their derivatives.