Shein · Shein Terms and Conditions · View original document ↗

One-Shot Identifier (OEST) Management

Medium severity Medium confidence Explicitdocumentlanguage Unique · 0 of 343 platforms
Share 𝕏 Share in Share 🔒 PDF
Recent governance activity Shein recorded 12 documented changes in the last 30 days.
Start monitoring updates
Monitor governance changes for Shein Create a free account to receive the weekly governance digest and monitor one platform for governance changes.
Create free account No credit card required.
Document Record

What it is

The platform deploys a proprietary one-shot identifier system (GLOBAL_SN_OEST) that generates and manages a UUID-based user identifier stored in both cookies and localStorage, with a configured expiry of 400 days. The identifier is synchronized with server-side records via a POST request to /bff-api/user-api/init_info/update_oneshot and is encoded using base64 with timestamp embedding.

This analysis describes what Shein's agreement states, permits, or reserves. It does not constitute a legal determination about enforceability. Regulatory applicability and practical outcomes may vary by jurisdiction, enforcement context, and individual circumstances. Read our methodology

ConductAtlas Analysis

Why it matters (compliance & governance perspective)

The OEST system establishes a persistent cross-session user identifier stored in both cookies and localStorage with a 400-day expiry, which is operationally relevant to how user identity is maintained across sessions and to the completeness of any data deletion or opt-out request, as the identifier persists in localStorage even when cookies are cleared.

Interpretive note: Whether the OEST identifier constitutes personal information subject to deletion and opt-out rights under CCPA/CPRA depends on whether it is linked or reasonably linkable to an individual consumer, which cannot be fully determined from the client-side code alone.

Recent Activity

This document changed recently

Medium Apr 29, 2026

Previously, Shein asked users to explicitly agree or disagree with account persistence for future logins. The updated terms remove this choice entirely. Instead of a consent decision, users now see a promotional discount offer in that location. This means users lose direct control over whether Shein maintains their login session across device visits, which affects convenience and privacy preferences around authentication persistence.

View change record →

Consumer impact (what this means for users)

The agreement deploys a proprietary persistent identifier with a 400-day lifespan stored in both cookies and localStorage, synchronized to Shein's servers. Under the current SDK configuration, cookie clearing events would remove the cookie-based copy of this identifier but not the localStorage copy (F = 400*24*60*60*1e3), meaning the identifier may persist after a consent change or cookie opt-out event.

What you can do

⚠️ These actions may provide transparency or partial mitigation but may not fully address the underlying issue. Effectiveness varies by jurisdiction and individual circumstances.
  • Delete Your Data
    Submit a data deletion request through the consumer rights mechanisms described in the Shein Privacy and Security Policy. Additionally, manually clear localStorage in your browser settings to remove the client-side copy of the OEST identifier.

How other platforms handle this

Ledger Medium

At Ledger, earning and maintaining our users' trust is a top priority. That's why we are deeply committed not only to protecting your privacy and securing your personal data, but also to being fully transparent about how we handle it.

Garmin Medium

If you are located in the European Economic Area, Switzerland, or the United Kingdom, you have the right to access, correct, or erase your personal data; the right to restrict or object to our processing of your personal data; the right to data portability; and, where our processing is based on your...

Strava Medium

We may display advertisements on our Services and those advertisements may be targeted to your interests based on your personal information. We may share your personal information with advertising partners for interest-based advertising purposes. You may opt out of interest-based advertising by visi...

See all platforms with this clause type →

Monitoring

Shein has changed this document before.

Receive same-day alerts, structured change summaries, and monitoring for up to 10 platforms.

Start Monitor free trial Or create a free account →
▸ View Original Clause Language DOCUMENT RECORD
"
window.GLOBAL_SN_OEST.init({ ssrOest: "OUVCMDQyfDE3Nzg1MjI0NDc5OTN8QzJfQTIyRF9GMjU0X0RCRTlfQjMwQkU2OTVCNThC", shouldSetCC: true, useCC:true, i18nKey: "Curve + Plus" }); ... key:updateOest ... fetch(r,{method:"POST",headers:i}).then

— Excerpt from Shein's Shein Terms and Conditions

ConductAtlas Analysis

Institutional analysis (Compliance & governance intelligence)

1) REGULATORY LANDSCAPE: Persistent user identifier systems engage CCPA and CPRA definitions of personal information (unique identifiers, device identifiers) and corresponding deletion and opt-out rights. If the OEST identifier is shared with third-party advertising vendors, it may constitute a sale or sharing of personal information under CPRA. FTC Act Section 5 applies to any deceptive representation that opt-out or deletion requests fully remove tracking identifiers if the localStorage copy persists. 2) GOVERNANCE EXPOSURE: Medium. The 400-day localStorage persistence of the OEST identifier, combined with the SDK's configuration to not clear localStorage upon consent events, means that deletion requests or opt-out signals may not fully remove this identifier from the user's device. Compliance teams should assess whether CCPA deletion requests trigger removal of the localStorage OEST entry. 3) JURISDICTION FLAGS: California creates the highest exposure, as CPRA grants consumers the right to delete personal information including unique identifiers. The right to deletion under CCPA/CPRA may require complete removal of the OEST identifier from both server-side records and client-side storage. Similar deletion rights exist under Virginia CDPA, Colorado CPA, and Connecticut CTDPA. 4) CONTRACT AND VENDOR IMPLICATIONS: If the OEST identifier is transmitted to third-party advertising or analytics vendors (Taboola, Snapchat, Google, Outbrain, Pinterest), those vendors must be contractually required to delete or de-identify data linked to this identifier upon receipt of a validated deletion request. Vendor agreements should be audited to confirm deletion propagation obligations. 5) COMPLIANCE CONSIDERATIONS: Compliance teams should map all server-side and client-side locations where the OEST identifier is stored, confirm that validated deletion requests trigger removal from localStorage as well as server records, and assess whether the identifier is transmitted to third-party advertising vendors in a manner that constitutes sharing or sale under CPRA.

Full compliance analysis

Regulatory citations, enforcement risk, and due diligence action items.

Track 1 platform — free Try Monitor free for 14 days

Free: track 1 platform + weekly digest. Monitor: 10 platforms + same-day alerts. No credit card required.

Applicable agencies

  • FTC
    FTC has jurisdiction over persistent identifier practices that may constitute deceptive acts or practices if opt-out or deletion mechanisms do not fully remove tracking identifiers from user devices
    File a complaint →
  • State AG
    California Privacy Protection Agency and state attorneys general in states with comprehensive privacy laws enforce deletion rights applicable to unique device identifiers such as the OEST system
    File a complaint →

Applicable regulations

Connecticut Data Privacy Act Amendments
US-CT
CAN-SPAM
United States Federal
FTC Act Section 5
United States Federal
GDPR
European Union
Indiana Consumer Data Protection Act
US-IN
Kentucky Consumer Data Protection Act
US-KY
Universal Opt-Out Mechanism Expansion 2026
US

Provision details

Document information
Document
Shein Terms and Conditions
Entity
Shein
Document last updated
May 5, 2026
Tracking information
First tracked
May 20, 2026
Last verified
May 20, 2026
Record ID
CA-P-012408
Document ID
CA-D-00261
Evidence Provenance
Source URL
Wayback Machine
Content hash (SHA-256)
6e62c96299a7f7fd37c8dfc439d95d3a4c92e0890117f5cdb71a7c9b3af1c178
Analysis generated
May 20, 2026 20:57 UTC
Methodology
Evidence
✓ Snapshot stored   ✓ Hash verified
Citation Record
Entity: Shein
Document: Shein Terms and Conditions
Record ID: CA-P-012408
Captured: 2026-05-20 20:57:42 UTC
SHA-256: 6e62c96299a7f7fd…
URL: https://conductatlas.com/platform/shein/shein-terms-and-conditions/one-shot-identifier-oest-management/
Accessed: May 25, 2026
Permanent archival reference. Stable identifier suitable for legal filings, compliance documentation, and research citation.
Classification
Severity
Medium
Categories

Other risks in this policy

Compliance Governance Intelligence

Need to monitor specific governance provisions?

Compliance includes provision-level monitoring, governance timelines, regulatory mapping, and audit-ready analysis.

Arbitration clauses AI governance Data rights Indemnification Retention policies
Start Compliance free trial

Or start with Monitor →

Built from archived source documents, structured governance mappings, and historical version tracking.

Frequently Asked Questions

What does Shein's One-Shot Identifier (OEST) Management clause do?

The OEST system establishes a persistent cross-session user identifier stored in both cookies and localStorage with a 400-day expiry, which is operationally relevant to how user identity is maintained across sessions and to the completeness of any data deletion or opt-out request, as the identifier persists in localStorage even when cookies are cleared.

How does this clause affect you?

The agreement deploys a proprietary persistent identifier with a 400-day lifespan stored in both cookies and localStorage, synchronized to Shein's servers. Under the current SDK configuration, cookie clearing events would remove the cookie-based copy of this identifier but not the localStorage copy (F = 400*24*60*60*1e3), meaning the identifier may persist after a consent change or cookie opt-out event.

Is ConductAtlas affiliated with Shein?

No. ConductAtlas is an independent monitoring service. We are not affiliated with, endorsed by, or sponsored by Shein.