An infusion pump system is disclosed. The infusion pump system includes an infusion pump and a controller device in wireless communication with the infusion pump, wherein the controller including instructions for controlling the infusion pump, wherein the instructions may be synchronized with a secure web portal.