Cookie Policy
Cookies and similar technologies (localStorage) are small pieces of data stored in your browser. We use them to run the site, remember your preferences and, only with your consent, measure usage. Read together with the Privacy Policy.
Consent: opt-in, off by default
A consent banner (the open-source vanilla-cookieconsent library) appears in English, Russian and Hebrew. Analytics and functional cookies do not load until you accept them. Google Analytics runs through Google Consent Mode v2 with analytics storage denied by default. You can change or withdraw your choice any time via the “Manage cookie preferences” button on this page.
Cookies and storage we use
| Name | Category | Purpose | Duration |
|---|---|---|---|
| cc_cookie | Strictly necessary | Stores your cookie-consent choice | ~6-12 months |
| Firebase Auth tokens | Strictly necessary | Keep signed-in admins / photo guests authenticated | Session |
| activeProjectId | Strictly necessary | Remembers an admin’s active event | Session/persistent |
| wedding:locale | Strictly necessary | Remembers your language | Persistent |
| wedding:a11y | Functional | Accessibility menu settings | Persistent |
| _ga, _ga_<id> | Analytics | Google Analytics 4 usage measurement | Up to 2 years |
Third parties
Analytics cookies are set by Google Analytics 4 (Google LLC). We do not use advertising, marketing or social-media tracking cookies.
Managing cookies
Use the “Manage cookie preferences” button on this page to change categories. You can also clear or block cookies in your browser; strictly necessary cookies may then prevent parts of the site from working.
Last updated: August 2026