Privacy policy

Last updated: 22 October 2026

Starting point

Flexdger Wallet is built so that your content does not need to reach us. The mockup is drawn wholly inside your browser.

There is one thing we do keep: your wallet configuration (tokens, amounts, colours and any avatar you uploaded). Keeping it lets the same wallet reopen when you sign in on a different device. Further down you will find where it is stored and for how long.

The data behind each part of the service

We do not process a demonstration wallet, so it is missing from the list above. Visit /demo and the wallet you build there, plus a tally of your edits, sit in your browser's local storage and in no other place. We receive none of it, it belongs to no account, and we cannot read it. On that page, where session recordings are active (see below), the wallet is masked inside your browser before any data leaves, so its content stays on your device that way too. Should you open an account later in the same browser, the wallet moves into it one time and the local copy is erased.

The free tools are outside the list as well. The quantities you enter in /tools/crypto-portfolio-calculator are saved in your browser's local storage, so they are waiting next time, and are saved nowhere else. Like all pages, it sends the anonymous counts described under Audience measurement below. Beyond those, it makes one request only, for public market prices, identical for every visitor and carrying no quantity. Press Clear and the quantities are deleted. Its "See it as a wallet on your phone" button copies your SOL, ETH, BTC, HYPE and USDC quantities into the demonstration wallet described above, within the same browser. In /tools/screenshot-size-calculator, your browser itself reads the screenshot you test, looking at its first bytes to find the size and format; nothing is uploaded. In /tools/if-it-hits-calculator and /tools/meme-coin-calculator, the numbers you enter remain in your browser and are never transmitted. To display live prices and supply, your browser contacts CoinGecko (api.coingecko.com) on its own for public market data. CoinGecko therefore sees that request and your IP address, as any website would when you load it, but the request holds nothing you typed.

Audience measurement

We count how the site gets read, since we need to choose what to write next. Below is the complete inventory of what a page transmits; nothing outside it is sent:

Those six items go into counters organised by day, such as a count of views for a page or a count of visits from a domain. No individual has a record. When two people read the same page on the same day, their visits blend together the instant they are logged, for us exactly as for anybody else. With no record in existence, there is nothing that could be traced back.

We also count a visit once for each browsing session, and a visitor once for each browser each day. To avoid counting you twice, your browser holds two small values: a flag that lives while the tab stays open, and the current date. Everyone visiting today gets the same date, so it identifies no one, and it never leaves your device.

No cookie is set by these counters, and no identifier is kept. They record no IP address, and nothing in them can trail you to another site. The Microsoft Clarity cookies covered under "Session recordings" below are set only for visitors outside Europe. Apart from them, the single cookie on this site is the price-testing one explained in the "Price testing" section, which is a separate matter from these counters.

The counters stay out of the wallet itself and out of these legal pages. Price testing, explained below, does run there.

Affiliate links. If an affiliate's link (flexdger.com/r/…) brought you here, that affiliate's counter rises by one, no more than once a day for each browser. We keep alongside it, for each affiliate and each day, totals of the same kind as above: the platform you arrived from (TikTok, YouTube, Google, other or direct), your country as a two-letter code, and your screen shape. Apps such as Instagram or TikTok usually conceal where a visitor came from when they open a link, so in that case we read the platform from the name the app gives its built-in browser, and store that platform name alone. On their dashboard the affiliate gets these totals and nothing besides: no address, no identifier, and nothing that reveals who clicked.

Prefer not to be counted at all? Open flexdger.com/?mesure=off a single time in this browser. That sets a flag which switches off every measurement on the site, on every page and session recordings included, until you open /?mesure=on. The flag remains on your device and we never receive it. A browser that blocks local storage cannot save the flag. In that case the address keeps ?mesure=off, which has the same effect for as long as it remains in the address bar.

On top of this, Vercel Web Analytics also counts page views. Its script is delivered from this domain, sets no cookie and builds no profile. Where the measurement above skips certain pages, this one runs on every page, wallet and legal pages included, and it logs the path where it was loaded. Your wallet lives at flexdger.com/your-name, so that address is the path it sees.

Session recordings

Microsoft Clarity helps us watch how some public pages get used: where visitors click, how deep they scroll and where they pause, through behavioural metrics, heatmaps and session replay. The aim is to spot what confuses people so we can fix it.

Microsoft handles this data in line with the Microsoft Privacy Statement. To switch it off in your browser, open flexdger.com/?mesure=off once, as explained earlier. Blocking cookies does not suffice by itself: Clarity keeps recording and merely loses the ability to join your pages into one visit.

Price testing

New customers take part in our price tests. On your first visit, your browser is drawn at random into one price group and remains in it, so the prices shown in that browser stay the same from one visit to the next. After you have an account and sign in, your account's prices show on every device. A different browser, an app's built-in browser, a private window, or a browser with cleared site data starts without that record. Where such a browser connects over the same network as one already placed in a group (your home Wi-Fi, say), it joins that group, which is why your devices at home show identical prices. On another network it may show different prices until you sign in. Groups are drawn at random, with one exception: a browser or an account that knew our prices before the test keeps them. Nothing else about you, your device or your location plays any part in choosing your group.

These items are stored to keep your prices steady:

Using that identifier, we log the following for this browser: the first page you opened, the domain of the site you came from, your screen shape, the type of browser (for example "Instagram's built-in browser"), your country as a two-letter code, the affiliate link you came through if there was one, the days you return, and steps from a fixed list: seeing a price or an offer, opening the sign-up or payment screen, clicking one of a fixed list of buttons, choosing a plan, starting a checkout, paying. This happens on every page of the site, wallet included (logged as /app, never under your wallet's own address) and these legal pages included. Once you create an account, the records are linked to it. We use them for one purpose only, comparing price groups and choosing our prices. They are never shared, never sold, and never used to follow you onto another site.

Our legitimate interest in setting prices (Article 6(1)(f) GDPR) is the legal basis. Records not linked to an account are erased twelve months after the test finishes. Records linked to an account stay with it, and those linked to a payment stay with the billing records. You may object whenever you like by writing to contact@flexdger.com: we erase your records and retain only what we need to show you consistent prices. If you open flexdger.com/?mesure=off, these records stop for that browser: it is no longer registered, its network goes unnoted, and none of its steps are logged. The cookie that keeps your prices steady stays in place, and a checkout begun from your account is still logged against that account.

Payment options test

A second experiment checks whether the offer to pay for lifetime access in crypto changes what people buy. One half of browsers sees the crypto option (the "Card or crypto" label, the "Pay with crypto" button and the lines that mention it), while the other half sees it nowhere on the site. Prices do not differ between the halves. A browser's half derives from the random identifier explained under "Price testing", so a given browser always stays in the same half; nothing about you, your device or your location decides it. At sign-in, the version you saw first is saved on your account as a single character, and from then on every device where you are signed in shows you that version. Your browser holds the same character in its local storage, next to your account's identifier. To compare the halves we use the steps already logged for the price test and gather nothing else for it, and the legal basis and your right to object are those of the price test.

Payment form

The card form, Apple Pay and Google Pay on the payment screen come from Stripe, loaded from js.stripe.com within this page. Whatever you type there goes directly to Stripe, so your card number never reaches us. As a fraud-prevention measure, Stripe gathers information about your device and your visit, cookies and IP address among it, under its own privacy policy. It is not loaded on any other page of the site.

Things we do not do

How long we keep data

Licence data stays as long as the subscription is active, and for one year after cancellation, so that we can restore access if you return. Your wallet configuration stays with your account for the same length of time, and deleting your account deletes it. Accounting rules require us to keep billing records for ten years.

The notes on declined card payments stay with your account, and deleting the account deletes them.

An account created within 24 hours of opening an affiliate's link keeps that affiliate's code and the time of the opening. Deleting the account deletes both.

Records from price testing follow the rules in "Price testing" above.

We keep no copy at all of a demonstration wallet composed on /demo. It lives only in the browser that composed it, until it is carried into an account, that browser's data is cleared, or seven days go by. We hold nothing from which to restore it.

What you can ask of us

You are entitled to access, rectification, erasure and portability of your data. Send your request to contact@flexdger.com, from the address you used when you purchased. A complaint can also be lodged with the French data protection authority (CNIL).

Videos on the socials page and in some articles

Videos from our own YouTube channel appear on the socials page and in a few blog articles. Until you tap one, YouTube is asked for nothing: the image you see comes from this domain. Tapping a clip brings in YouTube's player. From then on YouTube receives your request and may set its own cookies, under its own policy. The address we use is youtube-nocookie.com, the strictest option they provide. Before you tap, no page of this site contacts them.

Third parties that process data