Cookies
Cookie and local-storage notice
Last reviewed: 14 May 2026
pfalz.dev uses essential storage by default. Anonymous daily visit measurement runs without local analytics storage. Persistent first-party analytics storage starts only after explicit opt-in through “Accept all”; ad targeting and marketing cookies are not enabled.
Anonymous page views and bounded page-engagement pings use a daily server-side hash for aggregate admin reporting. Consented analytics activity also uses a local random visitor ID. Referrer hosts, sanitized referrer URLs, and same-origin landing paths are retained for acquisition reporting. The server does not persist raw IP addresses or user-agent strings.
Preference changes are applied locally immediately. Non-essential third-party cookies remain disabled unless a future release adds a documented consent log and updated disclosure.
Current preference
No preference saved
Essential storage is used until you choose analytics.
Storage inventory
- lauternpulse_session: Essential HTTP-only session cookie for signed-in accounts. No ad/marketing profiling.
- pfalz_cookie_notice_v1 / lauternpulse_cookie_notice_v1: Essential local-storage record of the selected consent category so the banner and preference panel can respect the current choice.
- lauternpulse_analytics_visitor_v1: Optional local-storage visitor ID created only after accepting analytics; switching back to essential-only removes it.
- pfalz:theme / pfalz:locale: Essential local interface preferences set by user action for dark/light mode and DE/EN language display.
- pfalz:hide-military-events / pfalz:hide-church-events: Essential local discovery preferences for the homepage Avoid filters.
- explorer:* filters: Essential local filter preferences for the full event explorer, including advanced-panel state and tag/include/exclude settings.
- lautern-pinned-events: Essential local saved-event and browser-reminder list created when a visitor explicitly saves an event.