System, device and methods for brainwave-based technologies. The system for measuring and processing brainwave data of a user comprises one or more electrodes for measuring the brainwave data of the user, and a processing unit coupled to the electrodes and configured to process the brainwave data for determining a current mental state of the user and to generate, based on the current mental state of the user, a control signal for instructing activation of a means for manipulating the current mental state of the user.