Granite can withstand a lot of abuse, but it doesn’t tolerate acidic or alkaline cleaners well. Highly acidic cleansers (including vinegar) can damage granite and other natural stone surfaces, leaving dull spots and scratches. Bar Keepers Friend Granite & Stone Cleaner & Polish is pH-balanced to safely clean natural stone.