In the last drop they mentioned that the place where they deposit money isn't public. What could you verify?