Sì, il prodotto anticalcare in genere contiene acido. Il calcare è un deposito di carbonato di calcio (CaCO3) che può accumularsi sulle superfici che entrano in contatto con l'acqua dura. Per sciogliere i depositi di calcare vengono utilizzati acidi come l'acido cloridrico (HCl) o l'acido solfammico (H2NSO3). Questi acidi reagiscono con il carbonato di calcio per formare acqua, anidride carbonica e cloruro di calcio (CaCl2). L'anidride carbonica fuoriesce nell'aria, mentre il cloruro di calcio rimane in soluzione.