While some early mechanical interfaces are standardized across brands, optical and electronic interfaces are often proprietary. Hot shoes have a common interface for basic flash functions, but often contain proprietary contacts inside for advanced flashes and data modules.