Cyproterone acetate (CPA) is a synthetic steroidal anti-androgen and progestin. It is primarily used to treat conditions related to excessive androgens, such as hirsutism, severe acne, and certain types of prostate cancer. It works by blocking the effects of androgens, which are male hormones that can stimulate the growth of cancer cells.