The core-privacy team are currently working on three modular, but complimentary initiatives, with the aim of merging into 5.6.
These are: The Consent API (website visitor level privacy); the Disclosures Tab (site-level privacy) and collaborating with the core-media team on the Local Avatar Project.
The Consent API in its current form does not distinguish between consent preferences for users who are registered and logged in, vs. those who are either not registered, or registered, but not logged in.
This means that all consent preferences are currently saved in cookies.
This means that there are two approaches available to the team. Either we