A. The sole can be kept indefinitely. It will never go bad. It can be kept anywhere. It doesn’t have to be refrigerated nor kept in the dark. However, it is recommended to keep it in a closed container to keep it free from dust and other airborne particles.