Cookies
Last updated: November 4, 2026
Courtesy translation: only the French version is legally binding. Read the French version
This page lists all the cookies, browser storage and third-party services used by this website and the Marketplace Factory studio. It is generated from the register kept in our code: any new tracker must be declared there before it is used.
Each one is set for the service to work or for a feature you use, and no cookie is set solely for audience measurement, nor for advertising or social media. When you are signed in, your account cookies (below) and, in the back office of your marketplace, its session cookie are also used for the tracking of your activity described in our privacy policy (“Tracking of your activity”): it is based on our legitimate interest, and you can object to it by writing to contact@marketplacefactory.com. We do not ask for your consent today. The information pages of this website (home, pricing, blog, legal pages) set no cookies when you arrive.
The proposals page of the studio counts certain actions (a direction chosen, a series viewed again, a proposal picked) to improve the service. This measurement uses no lasting identifier and writes nothing to your browser: each tab gets a randomly drawn number, kept in memory and forgotten as soon as the tab is reloaded or closed. No identifier is kept from one visit to the next, and we do not link these actions to your account. You can opt out below (“Don’t count my actions”): a cookie then keeps your refusal on this browser for one year. If your browser sends the Global Privacy Control signal, your actions are not counted either.
1. Cookies
| Name | What it’s for | Duration |
|---|---|---|
| mf_visiteur | Visitor identifier, set when you enter the studio (never on the information pages): links your proposals and drafts to this browser, and applies usage caps and photo rights. | 180 days |
| mf_js | Proof that your browser runs JavaScript, set when you open a proposals page or a preview, then renewed on each visit: without it, these pages are not shown to robots that scrape them. It holds no data about you. | 7 days |
| mf_apercus | This browser’s right to the photos of a shared preview it has opened. | 4 hours |
| __Host-mf_at | Access token for your session, when you are signed in. | 15 minutes |
| __Host-mf_rt | Renews your session without asking you to sign in again. | 30 days |
| __Host-mf_csrf | Protects your forms against requests sent from another website. | 30 days |
| __Host-mf_compte | Your account identity (identifier, email address, name), read without calling our servers. It also detects a session that ended without signing out, to protect your drafts, and is used to record your presence while you are signed in (privacy policy, “Tracking of your activity”). | Up to 60 days |
| __Host-mf_court | Records that you unticked “Remember me”: your session ends when you close the browser. | Up to 1 year |
| __Host-mf_connecte | Shows that a session is open, so that the right layout appears straight away and the page can report your presence (privacy policy, “Tracking of your activity”). | 30 days |
| __Host-mf_credits_suite | Page to return to after buying credits. | 2 hours |
| mf_idee_attente | Keeps your sentence while you sign up. | 15 minutes |
| mf_google | Prepares “Continue with Google”: security check, next step, language, time zone and version of the terms. | 10 minutes |
| mf-envoi | Time your sentence was sent, to show an accurate wait. | 10 minutes |
| mf_offre | Plan chosen on the pricing page, kept until you sign up. | 1 day |
| mf_paiement | Launch of a website awaiting your payment with Stripe. | 7 days |
| mf_conformite_ko | Reminds you, after payment, that your answers to “Your country and what you sell” could not be saved. | 1 hour |
| mf_schema_ko | Reminds you, after payment, that your site’s headline and categories could not be saved. | 1 hour |
| mf_portail | Return from the Stripe billing portal. | 20 minutes |
| mf_pause_reprise | Prevents a second payment when reopening a paused site did not respond. | 15 minutes |
| mf_langue | Language you chose, or your account’s language. | 1 year |
| mf-apercu-w | Preview width you chose (desktop, tablet, phone). | Until the browser is closed |
| mf_sites | Number of “Your sites” cards to reserve on the home page, so that the page does not jump. | Until the browser is closed |
| mf_pilote | Remembers the appearance chosen for the management area shown in your site’s preview (theme, contrast, density). | 1 year |
| mf_pilote_demo | Remembers the actions taken in the demo management area of the preview (goals, alerts, notifications read). | 30 days |
| mf_mesure_refus | Keeps your refusal of the measurement on the proposals page (“Don’t count my actions”, on this page). It contains no data about you. | 1 year |
2. Browser storage
Some information is kept in your browser: in local storage, which remains after you close it, or in session storage, which is erased when the tab is closed.
| Name | What it’s for | Duration |
|---|---|---|
| mf_csrf_token, mf_csrf_expires_at | Anti-forgery token for your session, and its expiry. | Until you sign out |
| mf.studio.recent | Your latest projects, in the menu. | Until you sign out |
| mf:fil:v1:* | History of your conversations with the AI assistant, per project. | Until you sign out |
| mf_aide_* | Draft of a message to support. | Until you sign out |
| mf-chantier | Resuming a build in progress. | Until the build is finished |
| mf:credits-alerte:* | Credit alert already shown this month. | Until you sign out |
| mf:ville:* | City suggestion you declined. | Until you sign out |
| mf-menu | Studio side menu open or collapsed. | Until you delete it |
| mf:magique:* | Editor introductions already seen. | Until you delete it |
| mf-feuille | Height of “Your sites” on this screen, so that the home page does not jump. | Until the tab is closed |
| mf-home-brief | Sentence being written, in case the tab reloads. | Until the tab is closed |
| mf-accueil-filtres | Filters of the box on the home page. | Until the tab is closed |
| mf-assistant-attente:* | Text of a request to the assistant not yet sent. | Until the tab is closed |
| mf-planche-ia-attente | Sentence typed in the AI bar of the proposals, kept while you sign in with Google, then sent once. | Until the tab is closed |
| mf.studio.rattache | Avoids linking the same session to your account twice. | Until the tab is closed |
| mf-ouverture-rechargee | A single fallback reload per build. | Until the tab is closed |
| mf.planches.* | Your series: the series of proposals already shown for an idea, with their address (up to 30 per idea), so you can reopen them without recalculating them. | Until you delete it |
| mf.planches.depart | The series that the one being prepared starts from, kept until it is shown. | Until the tab is closed |
| mf-porte | Safeguard for the JavaScript check: the times of the last reloads of the check page in this tab (those of the last twenty seconds), so that it never reloads in a loop. It contains no data about you. | Until the tab is closed |
| mf.calcul | The series being calculated in this tab (its address and progress), so that a reload finds it again without restarting it. | Until the tab is closed |
| mf.brouillon.* | Your choices not yet confirmed on the proposals page (directions, filters, request to the AI), one key per idea, so that a reload or signing in finds them again; erased when you confirm or clear them. | Until the tab is closed |
| mf:relectures | The photo reviews already requested in this tab, so they are never requested twice. | Until the tab is closed |
| mf-annonces-fermee:* | A notice about listings that you closed, so that it does not reappear in this tab. | Until the tab is closed |
| mf_pilote_recents:* | Remembers the last screens opened from the management area’s search, in the preview. | Until you delete it |
| mf_pilote_depot, mf_pilote_recents:depot:* | Keeps the listing being created in the preview’s management area (its last screen, photos and files), so you find it again after a reload. | Until you delete it |
| mf_pilote_son | Remembers whether you want to hear the management area’s notification sound. | Until you delete it |
| mf_pilote_retour | Brings you back to the row you came from in a management area list. | Until the tab is closed |
When you sign out, the studio erases your personal content from this browser: recent projects, conversations with the AI assistant, draft messages to support, the sentence in progress.
3. Third-party services
Some features load content or a script directly from another company. Your browser then sends it your IP address and technical information, such as the browser type and the page you came from. That company’s own privacy policy applies.
| Service | What it’s for | When |
|---|---|---|
| Cloudflare Turnstile | Checks that the email sign-up request, or the contact form message, comes from a person and not a bot. | When you click “Get a code”, during email sign-up; when you click “Create my account”, during password sign-up; when you click “Send message”, in the contact form, if this check is enabled. |
| OpenFreeMap | Map backgrounds. | When a map is displayed: example tours, website previews. |
| Unsplash | Mood photos in the “Filters” window and in the studio. | When you hover over or open “Filters” in the home page box, and in the studio after you send your sentence. |
“Continue with Google” and payment take you, after you click, to the Google and Stripe websites: their own rules apply there.
4. Staying in control
You can delete these cookies and this storage from your browser settings. The studio keeps working, but your proposals and drafts will no longer be linked to this browser: sign in again or note your recovery code to find them. If you delete the cookie that keeps your refusal (“Don’t count my actions”), your actions are counted again: tick the box on this page again. For any question: contact@marketplacefactory.com.