1. A method for enabling content personalization for a user based on a cognitive state of the user, the method comprising: providing an interface configured to enable a third party device to request cognitive state data of the user as the user interacts with a third party application managed by the third party; establishing bioelectrical contact between an electroencephalogram (EEG) signal detector and the user; automatically collecting, at the EEG signal detector, a baseline EEG signal dataset from the user as the user engages reference content in a reference interaction; generating a baseline cognitive state metric, indicative of a baseline cognitive state of the user in the reference interaction, from the baseline EEG signal dataset; automatically collecting, at the EEG signal detector, a first EEG signal dataset from the user as the user engages the third party application in a first interaction; generating a first cognitive state metric, indicative of the cognitive state of the user in the first interaction, from the first EEG signal dataset; receiving a request from the third party device for cognitive state data comprising the baseline cognitive state metric and the first cognitive state metric; in response to receiving the request, transmitting the cognitive state data to the third party device; and upon detection that the user is engaging the third party application in a second interaction, the third party application presenting tailored content to the user based on processing of the baseline cognitive state metric and the first cognitive state metric: automatically collecting, at the EEG signal detector, a second EEG signal dataset.