Are You Managing Your Secrets?