Keycard Shell can charge over USB-C at any time, but USB data transfer is optional. YOu can disable USB data transfer at Shell level to make sure no data access to your Shell is possible when it's charging through a USB-C cable plugged on a computer or an unknown charger.