I have a dive flashlight that charges via a proprietary USB connector and exposed pads on the exterior. My dive computer also has similar pads that don't charge but allow for data download and programming. I have seen similar things on other marine electronics that are potted in epoxy and just have some wire loops sticking out to hook onto for a data interface.
My question is what kind of circuit do you need to prevent a short, battery drain, or other bad things I can't imagine from happening?