A wireless, programmable biofeedback system, including one or more biofeedback sensor devices, a biofeedback controller device, and a wireless communication link that operationally connects the sensor biofeedback device(s) to the controller biofeedback device. The system may be programmed with desired posture setting, monitor a user's posture with the biofeedback sensor devices for deviations from the desired posture setting, and alert the user to help correct and train to achieve the desired posture setting. Biofeedback controller device may also be, or in addition to, a handheld computer device, such as a smartphone. Further, system may be used to track and graphically represent historical, instant, and predictive future posture records.