Faits: A. Dans le cadre d'une enquête dirigée contre B._, C._, D._ et autres pour blanchiment d'argent, faux dans les titres et les certificats notamment, le Ministère public de la Confédération (MPC) a ordonné, le 13 janvier 2012, le séquestre et la production de la documentation d'un compte bancaire détenu par la fondation liechtensteinoise A._ auprès d'une banque de Zurich. Les fonds déposés pourraient provenir des activités criminelles de D._. B. Par décision du 4 juillet 2012, la Cour des plaintes du Tribunal pénal fédéral (TPF) a rejeté, dans la mesure de sa recevabilité (l'ordre de production ne pouvant faire l'objet d'un recours), le recours formé par A._. Après avoir écarté les griefs formels relatifs à la langue de la procédure et à la notification de la décision, la Cour des plaintes a considéré, en se référant à de précédentes décisions, que les soupçons relatifs au blanchiment d'argent et à l'infraction préalable commise par D._ - soupçons décrits dans une plainte de la SEC - étaient suffisants. Le compte de la recourante avait, le 21 juin 2006, été débité de 4 millions d'euros en faveur d'une société appartenant à B._, et crédité entre septembre et novembre 2009 de plus de 9 millions d'euros d'origine suspecte. Les sommes prétendument licites déposées sur le compte avant ces opérations pouvaient avoir été utilisées et remplacées par les fonds suspects. Les conditions posées à l'art. 70 al. 2 CP pour renoncer au séquestre (bonne foi de l'intéressé et contreprestation adéquate) n'étaient pas réunies. L'assistance judiciaire a été refusée à la recourante. C. Par acte du 6 août 2012, A._ forme un recours contre l'arrêt de la Cour des plaintes. Elle conclut à l'annulation de cet arrêt, ainsi que de la décision du MPC et à la levée du séquestre, subsidiairement à une levée partielle, à hauteur d'au moins 2'038'706,80 fr. Plus subsidiairement, elle demande le renvoi de la cause au TPF pour nouvelle décision. La Cour des plaintes se réfère à sa décision. Le MPC conclut au rejet du recours dans la mesure de sa recevabilité. La recourante a répliqué le 29 octobre 2012. Le TPF et le MPC ont renoncé à de nouvelles observations. 