Cookie policy
Understand cookies and browser storage, their purposes, how long they remain, and the controls available to you.
Last updated
Essential storage
Cookies are small browser records; local storage and session storage provide related functions. We use them to remember language, recover the selected journey and booking progress, and maintain verified access to an order. Order access uses an encrypted, same-origin HttpOnly cookie.
Analytics and advertising
When enabled, Google Analytics, Google Ads or Google Tag Manager may measure visits, booking events and advertising performance. We also store first-party referral and campaign identifiers to connect visits with bookings. The current site permits analytics and advertising storage by default and does not provide an active on-site preference panel. Use browser or provider controls; an earlier on-site refusal is not currently applied as an opt-out.
Browser controls and retention
You can inspect or delete cookies and site data in your browser settings, and block third-party storage using browser controls. Blocking essential storage may interrupt order access or lose a selected journey. Deleting local data does not cancel a booking, refund a payment or erase the server’s transaction records. Session storage normally lasts for the tab session; persistent preferences and provider cookies have their own lifetimes.
Third-party services and questions
Enabled analytics, advertising and payment services may use their own cookies or identifiers. Their notices explain the information they receive and available controls. Visiting a payment provider can involve separate storage required to complete or secure a payment. This policy describes JpRail.net; it does not govern other websites you choose to visit. For questions about storage or privacy, contact support@jprail.net.
Storage used on this site
| Purpose | Storage and duration |
|---|---|
Language preferencejprail_locale | Cookie; expiry is shown in your browser. |
Verified order accessjprail_order_session | Cookie; 7 days from creation or renewal. |
Selected journey and booking progressjprail_selected_journey · jprail_current_order | Session storage; for the tab session, or until cleared by the booking flow. |
Referral and campaign attributionjprail_attribution_v2 | Cookie: 30 days from update. Local copy: no automatic expiry. |
Measurement state and duplicate-event preventionjprail_analytics_consent · jprail_analytics_* | Local storage has no automatic expiry; non-purchase event markers use session storage. |
What your controls change
Browser controls act on the device and browser where you use them; another device may have different settings. Clearing site storage can remove a saved language or unfinished journey and may require you to verify access to an order again. It does not remove an issued ticket, reverse a payment or erase records already held for a booking. For requests about personal data held by the service, use the contact route in the Privacy Policy.