Cookies & browser storage
Effective 2026-10-22 · last updated 2026-10-23 · subject to RA 10173 (Philippines Data Privacy Act)
The short version
Setnayan uses essential cookies only — the ones that sign you in, keep the service secure, remember an invitation pass, and remember choices you make — plus a few that stop one browser being counted twice on a page’s view count (listed below). Our daily count of visits uses no cookie at all. We do not use analytics, advertising or cross-site tracking cookies, we set no third-party cookies, and we don’t sell your data. Because there is nothing optional to accept, there is no cookie banner.
Every cookie we set is first-party — set by Setnayan’s own site and sent only back to it. None is used for advertising.
Signing in
sb-…-auth-tokenKeeps you signed in (Supabase, our sign-in provider). May be split into numbered parts. · up to 1 year — longer in the installed app; until you close the browser if “Stay signed in” is offsetnayan-client-typeWhether you are in a browser, the installed web app, or the desktop or phone app, so we know how long to keep you signed in. · 30 dayssn_signup_termssn_rsvp_termsCarries your “I agree to the Terms” tick to the step that creates your account. · 30 minutes · 30 dayssn_native_landingMarks a sign-in that started in the phone app, so it returns there. · 5 minutes
If you sign in with Google or Apple, you go to their page for a moment; any cookies there are theirs, under their own policies. Back on Setnayan, the same sign-in cookie above keeps you signed in.
Invitations and guests
setnayan_guest_sessionsetnayan_guest_passesYour signed guest pass for an invitation, so the page knows which seat is yours. · 60 dayssetnayan_host_opens_passLets a host open their own invitation as a guest would see it. · until you close the browsersn_request_keyRemembers a pass you asked a host for. · 60 dayssn_p1_welcomedRemembers that you already answered the plus-one welcome. · 1 yearsn_find_mesn_find_deviceFinding your invitation by name: a short key for the search, and a random value used only to limit repeated look-ups from one phone. · 15 minutes · 1 day
Event screens and your choices
setnayan_live_screensetnayan_wall_displayPairs a venue screen or Memory lane with an event, so it keeps showing it. · 30 days · 1 daysn-themeYour Appearance choice (light or dark). · 1 yearsn_patiktok_booth_…The booth template a host picked for their event. · 1 year
Setnayan staff
setnayan_demo_modesetnayan_demo_mode_hintsetnayan_admin_pw_flashsn_view_as_freeSwitches and one-time notices for Setnayan staff only. Never set for anyone else. · 2 minutes to 1 day, or until the browser closes
Keeping view counts honest
Suppliers, couples and storytellers see how many times their page was viewed. These cookies only stop the same browser being counted twice. They are never used for advertising or to follow you to other sites.
sn_vcsn_vpStops one browser counting twice toward a storyteller’s chapter or profile view count. · 90 dayssvStops one browser counting twice toward a Save the Date’s daily view count. · about 13 monthssn_vwA random value so one signed-out browser counts once toward a supplier’s profile views. We store only a one-way hash of it, never the value itself. · 1 year
Counting visits — no cookie
We also count how many people open Setnayan each day. This sets no cookie and stores nothing in your browser. To count you once a day, we turn your IP address and browser into a one-way code, mixed with a random value that changes every day. That code and that day’s random value are deleted the next day, and we never store your IP address. Only the daily totals are kept (see Counting visits in our privacy policy).
Browser storage
Like most apps, Setnayan also keeps things in your browser’s own storage so pages load quickly and work offline: a copy of data you have already loaded, drafts you have not saved yet, and small display choices. This stays on your device. Three entries are worth naming:
sn_did— fraud protection: a random value for this browser. When you are signed in, we store only a one-way hash of it, to spot fake and duplicate accounts (see Device identifier in our privacy policy). Never used for advertising or tracking.setnayan_seat_device— a random value used only to limit repeated find-your-seat searches from one phone.sentryReplaySession— when something breaks, our error reporting (Sentry) can attach a short replay of the screen with all text masked and all images blocked. It lives in session storage and is cleared when you close the tab. Sentry sets no cookies.
What we do NOT use
- No analytics service and no analytics cookies — beyond the view counts and the daily visit count above, nothing measures how you use Setnayan.
- No advertising or retargeting cookies.
- No cross-site tracking, and no data brokers.
- No selling or renting of your information.
Some event pages embed a YouTube live stream. It uses YouTube’s privacy-enhanced player, which sets no tracking cookies until someone presses play; after that, YouTube’s own cookie policy applies.
Removing cookies
You can clear cookies and site data for Setnayan in your browser settings at any time. Clearing them signs you out and forgets any invitation passes and choices on that browser.
Related
How we handle the data behind these cookies is described in our privacy policy. For questions, email our Data Protection Officer at dpo@setnayan.com.