Legal
Cookie Policy
Last updated: April 28, 2026
Operating policy — pending sign-off on the specific items below. The full text below applies. The list of judgment calls still under review is concrete (not blanket "needs review"), so a final reviewer can verify in minutes rather than re-read every clause.
- ·J1 — cookie banner UX (single acknowledgment vs granular reject button) — pending lawyer call
See docs/legal/review-findings.md for the full evidence trail.
1. What we set ourselves (cookies and local storage)
Cookies (browser storage with a server-readable expiry):
- NEXT_LOCALE — language preference, 1-year retention. Strictly necessary; lets the site remember whether you chose UA / RU / EN.
- wmyw-cookie-consent — your choice on the consent banner, 1-year retention.
Local storage (kept in your browser only, not sent to the server):
- wmyw-curator-history — last 20 messages of your Curator conversation cached on your device for instant resume. The server-side copy of the full transcript is described in the Privacy Policy §2.
2. What third-party processors set when invoked
- Vercel (hosting) — short-lived edge-routing cookies for deployment correctness.
- Cal.com — session cookies set when the booking widget is loaded on /contact or /advisory/investment.
- Stripe — checkout cookies set during payment for paid tiers (only when you initiate payment). EU/UK customers may be redirected to their bank for 3-D Secure / SCA authentication during the payment flow.
3. What we do not use
We do not set advertising cookies, remarketing pixels, or third-party analytics cookies that track activity across other sites. Site analytics are processed server-side via Vercel using a salted IP hash; no cross-site profiling. Our practice is equivalent to honoring "Do Not Track" signals.
4. How to control them
You can clear or block cookies in your browser settings. Disabling NEXT_LOCALE means the site will re-detect language on every visit. Disabling Cal.com or Stripe cookies will prevent booking and payment from completing.
You can clear your Curator chat history any time via the trash icon inside the chat widget.