PRIVACY · GDPR · STORAGE

Privacy without small print

What Meridian 2140 stores, why it does so, how long it keeps it and how you stay in control.

Meridian 2140 uses its own statistics and Google Analytics 4 only after a new consent choice. We do not enable advertising features or sell data. Refusal does not restrict public content; the external map operates separately.

01

Project contact

Meridian 2140 project. Send privacy questions, objections and requests to meridian2140@proton.me.

02

Optional first-party analytics

After consent, the browser sends its own server the visited page path, language, session identifier and referring page origin without credentials, path, query or fragment. The server stores only its hostname and derives the country code and device class from technical headers. The identifier is not used to track you on other websites.

The purpose of the site's own statistics and Google Analytics 4 is to improve content and navigation; their legal basis is consent. Withdrawing consent stops their further measurement, but does not invalidate earlier lawful processing or automatically erase records already received.

03

Retention

Cleanup removes visits and actions older than 30 days during the next relevant write or statistics read. Old rate-limit records are cleaned up intermittently as analytics operates. There is no separate timer: data may remain longer during inactivity. Aggregate editorial conclusions may remain without session identifiers.

04

Recipients and international processing

Recipients include hosting and security providers; data may also be disclosed when legally required. Global services may process data outside your country. The relevant provider supplies information about processing locations and safeguards; its policies are linked below.

Action measurement after consent

We also measure partner-offer clicks and opening Lightning support: action type, service, placement, page path, language and time. These records contain no session identifier or payment details.

Protection against abuse

The analytics server processes the IP address to limit abuse. It stores a derived hash in ten-minute windows with a request count; hashing does not guarantee anonymity. Visit and action records contain no full IP address, name or email. Hosting-related technical processing is separate.

Google Analytics 4

After consent, Google receives a known public page path without query parameters or fragments, language, a recognized visit source, pseudonymous identifiers and technical browser and device data. The connection exposes your IP address to Google; according to its documentation GA4 does not store it. The purpose is audience and content usage reporting. We measure page views, opening a guide or tool, and GA4 basic session and engagement events. We do not send form contents, search terms, seed phrases, wallet addresses or calculator inputs. Enhanced Measurement, Google Signals and advertising personalization are disabled.

In GA4 we set event and user data retention to 2 months without resetting it on new activity. Google deletes data in monthly cycles; this setting does not limit most aggregated standard reports. Our own statistics have the separate retention period described below.

Google receives these analytics data. Processing may also take place in the USA and other countries. Google describes its transfer mechanisms in the Legal frameworks for data transfers link; this is not a promise that data stays in the EU. See Google's policies below for details.

Preferences and analytics session

Preferences remember your choices. Clearing browser storage removes them. If the browser blocks storage, your privacy choice applies only to the current document; analytics may use a temporary identifier without saving it.

meridian-privacy-choice-v2

Analytics choice in localStorage: consent for 365 days, refusal for 183 days.

meridian-language

Selected language in localStorage, with no configured time limit.

meridian-starter-[language]

Guide progress by language in localStorage when you use the feature; no time limit, with a reset option in the guide.

meridian2140-theme

Light or dark appearance in localStorage, with no time limit.

meridian-session

Random identifier in sessionStorage only for analytics after consent; lasts for the browser session. Refusal removes it if the browser permits access.

meridian_ga / meridian_ga_*

Google analytics cookies identifying the browser and session, only after consent. We configure session cookies without a fixed lifetime after the browser closes; browser session restoration may preserve them. On withdrawal the site removes them where the browser permits it.

  1. Cloudflare Workers and D1 deliver the site and store analytics. Cloudflare may process IP addresses and other technical request data for operation and security under its terms. The separate Cloudflare Web Analytics service uses a measurement script in the browser for aggregate statistics on visits and page performance. According to Cloudflare's documentation, this script uses neither cookies nor browser storage. Its loading is independent of the consent choice for the site's own statistics and Google Analytics 4.
  2. Live data and price history are fetched through our own server, which contacts providers such as CoinGecko, mempool.space, Coinbase, Blockchain.com, ExchangeRate-API and Yahoo Finance. The browser does not contact these providers directly for that data.
  3. The embedded BTC Map may load automatically as you approach the map, without a click and independently of analytics consent. The browser connects directly to BTC Map and its map-tile providers. Their rules apply; the map data comes from OpenStreetMap.
  4. External and partner links open third-party websites with their own rules. A partner link may include a referral code. Meridian 2140 does not control processing on the destination website.
07

Your rights

Depending on the circumstances, you may request access, correction, deletion, restriction or portability, object and withdraw consent. We may be unable to link a session record to a particular person. You can complain to the Czech Office for Personal Data Protection or the relevant local supervisory authority.

Czech Office for Personal Data Protection
08

Your current choice

Allow analytics covers our own statistics and Google Analytics 4 for the stated purposes. Necessary only refuses both. You can withdraw consent at any time with the same choice in Privacy settings at the bottom edge; the page reloads to stop Google's code. Older consent to our own statistics does not enable Google. Refusal does not block content or disable the external map.

09

Changes

We update this notice when data practices change. Extending the purpose of analytics requires a corresponding new consent choice.

Sources and provider policies

  1. GDPR · EUR-Lex
  2. Cloudflare
  3. OpenStreetMap Foundation
  4. Google · Privacy
  5. Google Analytics · Data retention
  6. Google · Data transfer frameworks