Krupka graduated at the Institute of Sociology of the University of Warsaw. She engaged in political activities within the framework of Law and Justice, becoming a full-time employee of the party. In 2014 Krupka was elected to the Masovian Regional Assembly. In the parliamentary elections in 2015, Krupka ran for the Sejm in the Kielce district. She was elected with 27 568 votes.