Spironolactone is not a hormone it just has the positive side effect of blocking testosterone . It's a high blood pressure medication and diureticI take 25mg/day because I produce too much aldosterone. I know someone who was taking 100mg a day for acne. If I did not have to take it, I wouldn't because it is a hormone.