Consent System Cross-Platform Cookie Persistence
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users are frequently required to view and interact with popup UIs to make privacy consent choices when visiting publisher sites, leading to decreased consumer satisfaction and revenue for publishers due to repeated interactions and cookie expiration or deletion.
Innovation Solution
A consent system that allows users to save consent choices in a first-party cookie and an account, enabling publishers to retrieve these choices without displaying the popup UI, and providing options for cross-platform consent and reduced cookie expiration risks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the publisher site uses a popup UI to collect consent choices, then the consumer can make privacy selections, but the consumer satisfaction decreases due to repeated interactions
Solution Approach 1:
The system performs preliminary action by saving consent choices in a cookie before the consumer leaves the publisher site. When the consumer returns, the system checks for the existence of this cookie and retrieves the saved consent choices, eliminating the need to display the popup UI again and avoiding repeated interactions.
Solution Approach 2:
The system creates a copy of the consent choices by storing them in a cookie on the consumer's device. This copy persists across sessions, allowing the publisher site to retrieve the same consent information without requiring the consumer to re-make decisions or interact with the popup UI.
2Adaptability or versatility
If the publisher site relies on first party consent cookies, then consent choices can be saved locally, but the cookies may be removed or expired causing data loss
Solution Approach 1:
The system prepares for potential cookie removal or expiration by implementing a check mechanism before relying on saved consent choices. When the consent cookie is detected as missing or expired, the system gracefully handles this situation by displaying the popup UI to collect new consent choices, ensuring continuous operation without data loss.
Solution Approach 2:
The system implements feedback by continuously checking whether the consent cookie exists and is valid before each visit. Based on this feedback, the system dynamically decides whether to retrieve saved consent choices or to display the popup UI for new selections, adapting to the current state of cookie persistence.
3Loss of time
If the browser deletes or expires the consent cookie, then the publisher must show the popup UI again, but this increases time consumption and reduces productivity
Solution Approach 1:
The system performs preliminary action by saving consent choices in a cookie before the consumer leaves the publisher site. When the consumer returns, the system checks for the existence of this cookie and retrieves the saved consent choices, eliminating the need to display the popup UI again and avoiding repeated interactions.
4Adaptability or versatility
If sub-sites cannot access the main site's consent cookie, then each site must collect consent separately, but this increases device complexity and operational overhead
Solution Approach 1:
The system applies universality by making the consent cookie accessible across multiple related sites (main site and sub-sites). The cookie is configured with domain attributes that allow any site within the publisher's domain to retrieve and use the same consent choices, eliminating the need for separate consent collection on each sub-site.
Data Source
AI summary
A consent system enables a consumer to save consent choices so that the publisher can retrieve the consumer consent choices when the consumer visits the publisher site, without requiring the consumer to make additional selections corresponding to consent choices. The consumer can save consent choices as a consent system first party cookie or in an account at the consent system. The consumer can save consent choices when visiting a publisher site or by accessing the consent system. The publisher can retrieve the consumer consent choices from the consent system first party cookie or from the account at the consent system. Multiple publishers can retrieve the consumer consent choices saved in an account with the consent system, enabling “cross-platform consent.”


