Politique de confidentialité

Ce qui fonctionne sur ce site, ce qu’il stocke dans votre navigateur, ce qu’il envoie à d’autres entreprises et ce qu’il ne précise pas.

Publié le Mis à jour le

Ce qui fonctionne sur ce site : 23 flux de données

Chaque service actif sur ce site, ce qu’il fait, ce qu’il stocke, depuis quand, et comment le refuser
ServiceRôle sur ce siteCookies ou stockageDepuisVotre choix
Choix de mesure d’audiencePas de pop-up. Mesure sans cookie dans l’UE, l’EEE, au Royaume-Uni, en Suisse, au Canada, au Brésil et dans les pays inconnus ; Besoin ou Passer partout dans les paramètres de mesure d’audiencelocalStorage wfg:analytics-consent:v1 : choix/version/heures, expiration fixe de 180 jours, sans identifiant de visiteur ; sessionStorage wfg:analytics-region : code pays, régions sans restriction uniquementComment modifier votre choix
ClickyCompte les visites, les clics, les lectures de vidéos et les clics sur les liens d’affiliation, par deux chemins sur ce site ; sans cookie dans les régions ci-dessusAll visitors privacy setting checked October 2; provider exceptions and retention described belowParamètres de mesure d’audience en pied de page
Google Analytics 4Pages vues, défilements, clics sortants et clics sur les liens d’affiliation ; pings sans cookie dans les régions ci-dessusCookies _ga and _ga_73RWMQT25P, two years by default; none in cookieless modeParamètres de mesure d’audience en pied de page
Microsoft ClarityHeatmaps and session replays; not loaded in the regions above without Need; unmasked tool output can include echoed user textCookies de mesure d’audience dont _clck et _clsk ; stockage publicitaire refuséParamètres de mesure d’audience en pied de page
Expérience sur le bouton des guides de classeDésactivée par défaut ; une fois activée, uniquement avec la mesure d’audience complète, elle compare deux libellés de bouton et rapporte l’exposition et les clics d’affiliationlocalStorage assignment valid at most 42 days; inactive data can remain until cleanup, Pass or site-data clearingParamètres de mesure d’audience en pied de page
Vidéos YouTubeLe lecteur se charge depuis youtube-nocookie.com après que vous appuyez sur lecture ; le site n’ajoute la mesure d’audience de l’API du lecteur que lorsque la mesure d’audience est activeDéfini par YouTube dans le lecteur ; rien par ce siteSans dateAucun sur ce site
Calculateur de talentsLegacy class/spec calculator saves builds and the Classic setting; /talents keeps edits and undo in page memory and copies share URLsLegacy only: localStorage wft-my-builds and wft-compare-classic. /talents: no saved builds in browser storage; copied/shared URLs survive outside the pageSans dateAucun sur ce site
Offre RestedXPAffiche une offre RestedXP sur les pages publiques normales au plus une fois par semaine, avec 30 jours de répit après un clic d’affiliationlocalStorage et sessionStorage wfg-exit-offer-seen et wfg-affiliate-clicked (horodatages) ; le cookie first-party wfg_exit_offer_seen conserve l’heure d’affichage pendant sept jours entre les pages et les sous-domainesAucun sur ce site
Expérience sur la fenêtre RestedXPComparaison 50/50 de deux designs de fenêtre, uniquement avec la mesure d’audience complète ; offre, déclencheurs et limites de fréquence identiques ; GA4 et Clicky reçoivent les événements d’exposition et de clic d’affiliation RestedXPlocalStorage wfg:experiment:wfg_exit_offer_design_v2 : design et heures d’exécution fixes, valable jusqu’au 31 oct. 2026 à 06:40 UTC ; effacé avec Passer. L’ancien wfg_exit_offer_v1 est inactif ; son attribution inutilisée peut rester jusqu’à Passer ou à l’effacement des données du site.Paramètres de mesure d’audience en pied de page
Images RestedXPImages d’affiliation servies depuis ce site ; aucune requête d’image vers RestedXPAucun défini par ce siteSans dateAucun sur ce site
Cloudflare InsightsWeb Analytics / RUM saved for automatic injection excluding the EU (checked October 17); recent aggregates present; current page policies can block the beacon; where it executes, reports performance metrics and visit dimensions to CloudflareProvider FAQ: previous six months accessible. This is not an all-copy deletion guarantee; hosting/security records are separateAucun sur ce site
Cloudflare PagesSert les fichiers du site et exécute ses fonctions serveur, dont /mcp et la recherche de pays /api/geo ; traite les métadonnées de requête et de sécuritéLive diagnostic stream does not persist. Accessible IP/path records in httpRequestsAdaptive on Free: provider documents 31-day historical retention; other copies/deletion limits remain unverifiedSans dateAucun sur ce site
Enregistrements des liens sortants Cloudflare D1Nombre de requêtes de liens d’affiliation par article ; ni visiteurs uniques ni achatsID d’enregistrement, heure UTC, article, plateforme, guide lié, type de trafic ; aucune expiration automatiqueAucun sur ce site
Contact e-mail du plugin TalentReceives calculator support/privacy inquiries; TJ personally handles privacy requestsSender, content, metadata and attachments in Gmail; TJ deletes manually without a fixed schedule. Gmail Trash/provider copies have separate handlingEnvoyer par e-mail une demande de confidentialité sur le plugin Talent
Classic MMO Talent CalculatorProcesses supplied class, level, talent ranks, codes/links and search text; returns public talent data, validation, comparisons and links to the callerWidget edits in page memory until close/reload; no server-code build writes. Chat host, shared links, Cloudflare records and Gmail inquiries have separate handling described belowSans dateEnvoyer par e-mail une demande de confidentialité sur le plugin Talent
Ask boxSends question, selected public context and up to three prior turns to Anthropic; logs questions/answers and daily visitor tags for reviewD1 question logs: cleanup targets 90 days; answers/cache: 30 days. Cleanup is probabilistic, not a guaranteed deletion deadlineSans dateAucun sur ce site
Name generatorSends character choices/text or checked name to Anthropic; rate limits requestsNo handler writes of typed/generated names to D1; hashed-IP/date counters subject to cleanup. Shortlist in localStorage and optional shared URL fragmentSans dateAucun sur ce site
Macro builderSends choices and supplied text/macro to Anthropic; returns code and explanationsD1 output cache reused up to 30 days; can repeat supplied text. Deletion depends on cleanup; recent macros/class in localStorageSans dateAucun sur ce site
Addon makerSends prompts, pasted errors and project files to Anthropic; saves checked projects and shared latest versionsD1 projects/versions, owner-key hash and cache; cleanup targets 90 days since change and 30-day cache. Owner key/project list in localStorage; Delete removes project/versions, not separate cacheSans dateOpen addon maker controls
Cloudflare TurnstileConfigured addon-maker bot check; checked page policy blocks its script. When validation proceeds, Cloudflare also uses signals to improve detectionWhen validation proceeds, token and IP sent to Siteverify; token-hash replay counter with 10-minute expiry subject to shared cleanup. Provider retention unverifiedSans dateAucun sur ce site
AI request rate limitsLimits Ask, name, macro and addon requests without raw IP fields in the countersD1 hashed IP/date counter keys; expiry within two days is not physical deletion. Shared cleanup runs on a random 5% of eligible Ask completionsSans dateAucun sur ce site
On-site affiliate request recordsCounts link requests, not unique visitors or purchases; excludes Pass, DNT and GPCD1 UTC time, registered link/page/campaign and estimated traffic class; excludes rows older than 365 days, deletes expired rows in batches of up to 500 per recorded requestAucun sur ce site
Social and video affiliate recordsCounts platform/guide and legacy video-link requests; sends platform campaign to merchantsD1 UTC time, platform, legacy code/registration, guide and estimated traffic class; no automatic expiryAucun sur ce site
Sur cette page

Non précisé sur ce site

  • Le nom légal de l’exploitant
  • La juridiction applicable et une procédure de demande de confidentialité pour les autres données du site
  • Retention/deletion of Cloudflare records and copies beyond the specific reporting windows below, including earlier/manual exports
  • Which visits supplied the recent Cloudflare Web Analytics aggregates; the saved RUM setting does not override page security policies
  • Une politique d’âge

Cette politique décrit les flux de données du site. Les modifications datées en fin de page répertorient les révisions.

Périmètre

Cette politique couvre les pages publiques, les fonctions serveur et le plugin Talent servis sur wowforeverguides.com. Elle couvre aussi le contact e-mail du plugin Talent. WoW Forever Guides est une publication indépendante de fans consacrée à World of Warcraft: Forever. Ce n’est pas la politique de confidentialité de Blizzard Entertainment, et le site n’est ni affilié à Blizzard ni approuvé par elle.

Planificateur de Talents dans ChatGPT et Codex

Classic MMO Talent Calculator (formerly the WoW Forever Guides Talents plugin / WoW Forever Talent Calculator) is an independent fan-made calculator from WoW Forever Guides, not affiliated with or endorsed by Blizzard Entertainment. It supports the published World of Warcraft: Forever beta snapshot, not Classic or Retail trees. It needs no sign-in. Its /mcp endpoint receives class, level, tree name, talent IDs/ranks, build codes or site links, search text and result limits to return public talent data, validation, comparisons and build links. Cloudflare receives the requesting client's IP address and headers; the caller may be a chat host or a local client. The endpoint's code does not fetch user-supplied URLs, connect to game accounts, use payment data or an inference API, store builds, or log request bodies. The host, such as OpenAI for ChatGPT and Codex, receives tool inputs and results under its own policies. Enter no personal or sensitive information.

The server processes tool arguments in memory to answer the request. It returns these results to the caller; there is no conversation-transcript field in its tool schema. The tool interface is:

ToolInputs receivedResults returned
open_talent_calculatorOptional class, level, build code or site linkAllocation, point totals, validation, build link; widget class data
get_talent_treeClass, optional tree namePublic talent IDs, ranks, prerequisites, tooltips, comparisons, sources
search_talentsSearch text, optional class and result limitMatching public talents, count, sources and snapshot metadata
validate_talent_buildClass, optional level, ranks or build/linkAllocation, validity, errors, totals, code and valid build link
compare_talent_buildsClass, two codes or site links, optional levelBoth allocations, validity, totals, changed talents and rank text

Search text and other free-text inputs can contain personal information if you put it there; the code does not remove it before processing. Error results may repeat supplied tree names or invalid talent IDs. Do not enter personal or sensitive information. The results include the dated dataset and its source limits.

The widget keeps allocations, per-class builds and undo in page memory, without cookies or browser storage; closing or reloading clears them. This differs from the legacy class/spec calculator's localStorage described below. Use build in chat, when available, sends the class, level, ranks, code, link and dataset build number to the conversation. Copied links and chat context survive outside the widget. Icons, backgrounds and, if the host connection is unavailable, the dataset load directly from this site; Cloudflare receives those browser requests.

Build links contain the class, allocation code and any level below 60. Recipients can read them; browser history or hosting metadata may record them. Opening a build link, Open on the site or a footer site link loads a page where Clicky, Google Analytics and Microsoft Clarity can run (see Your analytics choice); they can then receive its address including the build. Those site pages may also show affiliate links, as described below. Updated Druid links reopen in the standalone planner, which bypasses those site analytics. Copying a link writes it to your clipboard without sending it to a new recipient; sharing it is your choice. External dataset-attribution and Blizzard-source links leave this site when followed, and the destination receives the resulting browser request under its own policies.

The widget source contains no analytics scripts or affiliate offers. The standalone preview bypasses the shared shell and its analytics. Cloudflare can inject its Insights beacon; the preview's security policy blocked it in a Chrome check on October 1, 2026. Cloudflare serves the endpoint, assets and preview and may process request/security metadata; stored HTTP request records, the saved Web Analytics setting and their documented reporting windows are described under Other network requests. Retention and deletion of other provider records and copies remain unverified. Serving requests and assets, answering tool calls and diagnosing availability or security problems are the hosting purposes. The plugin code has no database writes, analytics calls or third-party inference requests; the site's D1-backed Ask, name, macro, addon and affiliate features below are separate services, not destinations for /mcp tool arguments. The plugin keeps no server-side build record to delete. Closing or reloading does not delete tool results already held by a chat host, copied links, browser history, hosting records or support emails. You can avoid sending a build to chat, opening or sharing links, and clear widget memory by closing or reloading. Provider opt-outs below apply to site browsing. For support with the plugin or its widget, or a privacy question or request about the plugin, email [email protected]. See Talent plugin email contact for email data handling and request controls.

Ask the Numbers sur la page Stats et les pages de guides

The Ask the Numbers box on /stats, and the Ask box on some guide pages, send the question you type to this site's /api/ask function (first named /api/ask-numbers). If the same question was answered on the same page in the last 30 days, the stored answer is returned. Otherwise the function sends your question, with the stats page's published tables, the text of the page you asked from and the guide sections that match the question, to Anthropic's AI service, which writes the answer; Anthropic handles it under its commercial terms and privacy policy. Follow-up requests can also send up to three previous question/answer turns held in page memory to Anthropic. Answers come from an AI model and can be wrong, so check the linked data before quoting one.

The site stores each question and answer, the page it was asked on, the guide sections it read, whether it was answered and what the AI call cost in its Cloudflare D1 database. Cleanup targets question logs older than 90 days and answer text older than 30 days, but does not run on a fixed schedule; see Retention and privacy requests. It does not add a raw IP address or a separate name field to those question records, but the stored question and answer can include personal information you type or the model repeats. To limit how often one visitor can ask, it keeps counters under a hash derived from the IP address and date. Each Ask question also gets a daily tag derived from that hash, so the team can read one visitor's questions together. These are pseudonymous identifiers, not a guarantee of anonymity. Counter expiry and cleanup are described below. Enter no personal or sensitive information in the box. A link to an answer puts the question in the page address (?ask=), so anyone you share it with can read it. When site analytics are on, including cookieless mode, asking also sends an ask_numbers event to Google Analytics with categorical outcome (answered, not found or an error type), chart, stored-answer and follow-up indicators; it does not include the question text.

Générateur de noms

The name generator sends your choices (race, class, gender, vibes, a kept name part) and anything you type about your character or in Check My Name to this site's /api/names function, which passes them to Anthropic's AI service to write names; Anthropic handles them under its commercial terms and privacy policy. The name generator's handler does not write your character text, checked name or generated names to D1. It writes rate-limit counters under hashes derived from the requesting IP address and date, without the raw IP address in those counters. It does not create the Ask box's question log or daily question tag. Counter expiry and cleanup are described under Retention and privacy requests. Your shortlist stays in your browser's localStorage, and a Share Link puts the shortlisted names in the page address after #names=, so anyone you share it with can read them. When site analytics are on, including cookieless mode, the generator sends a name_generator event to Google Analytics with the action (forge, check, save, copy or share), AI/local source and any categorical failure reason; it does not include the names or typed character text.

Créateur de macros

The macro builder sends your choices, what you type and any macro you paste to /api/macro, which passes them to Anthropic's AI service on the terms above. The handler caches the finished response, including generated macro code and explanations, under a hash of the request. It does not store the raw request as a separate prompt field, but cached output can repeat text or macro code you supplied. Cached responses are reused for up to 30 days; physical deletion depends on the cleanup described below. Rate-limit counters use hashed IP/date keys. Recent macros and your class stay in localStorage. When site analytics are on, including cookieless mode, a macro_builder event sends categorical action, source (cache, AI or none), success and failure reason; it does not include the macro or prompt text.

Créateur d’addons

The addon maker sends what you type, a pasted error, and the files of a saved project to /api/addon. That function passes them to Anthropic on the terms above. A build that passes the checker is saved in D1, with its prompt, generated files, version and check result, under a hash of an owner key kept in this browser's localStorage as wfg-addon-owner. Projects made with the same owner key can be linked by that hash. Outputs can repeat details you supplied. The share address uses ?a= and does not include that key. It shows the latest files, the prompt for that version, and the check result. Delete sends the key in the request body, not in the address. Cleanup removes projects and versions older than 90 days since the last change, and build-cache entries older than 30 days, when it runs successfully. The API invokes it on read/build requests; the repository also configures a cleanup worker every two minutes, whose current live schedule is unverified. Delete removes the project and all its versions but leaves the separate build cache until cache cleanup. Counters work as above. If browser storage is blocked, a successful build can still be saved on the server, but its owner key lasts only in page memory and can be lost on close/reload. Without that key you cannot use the page's owner-delete control. A short list of your projects stays in localStorage under wfg-addon-keep. With full analytics, an addon_maker event sends only the action and its outcome.

The addon maker is configured to load Cloudflare Turnstile from challenges.cloudflare.com when attempting a build or other POST action, to check for bots. The checked page security policy blocks this script; if it is blocked, generation cannot proceed. When validation proceeds, the server sends the challenge token and requesting IP address to Cloudflare's Siteverify service; D1 keeps a token-hash replay counter with a 10-minute expiry timestamp, subject to shared counter cleanup. Cloudflare's Turnstile Privacy Addendum describes IP addresses, TLS fingerprints, user-agent headers, site keys and associated origins used for bot detection and improvement. Turnstile is a functional anti-abuse check, separate from the analytics choice; Pass does not disable it. Avoiding addon build actions avoids this page-triggered check. Site-specific Turnstile retention and deletion controls are unverified. Cloudflare's Siteverify documentation describes token validation; token expiry is not a promise that provider records are deleted then. This service is not used by the Talent plugin.

Ce que le site fait actuellement

The site is an editorial publication with static pages and server functions for link redirects, the talent plugin and the Ask, name, macro and addon tools described above. Its current routes (listed on the HTML sitemap) contain articles, guides, source links, navigation, images, video embeds, and a talent calculator. The checked public pages have no contact form, newsletter signup, comments, account creation, login or payment flow. The addon maker accepts the project text and files described above; the AI tools receive typed input.

The legacy talent calculator on the class and spec pages stores data in your browser's localStorage. Builds you save with "Save build" (the "My builds" list) are kept under wft-my-builds, and the "Show original Classic" setting under wft-compare-classic. These values stay in your browser; the calculator code on this site does not send them anywhere.

The current calculator at /talents keeps edits and undo in page memory, without saving builds in browser storage. Closing or reloading clears that memory. It loads its dataset and assets from this site. Copying a build puts its class, encoded ranks and planning level in a share URL on your clipboard; copied or shared links survive outside the page and can be read by their recipients.

Les pages publiques normales, accueil compris, peuvent afficher une offre RestedXP quand vous vous apprêtez à partir. Les pages légales, d’erreur, d’administration et d’applications intégrées sont exclues. Après 10 secondes, sortir le pointeur par le haut la déclenche sur ordinateur ; sur écran tactile, remonter rapidement après avoir lu 40 % de la page déclenche un panneau en bas d’écran. Pour l’afficher au plus une fois par semaine, le site stocke l’heure de sa dernière apparition sous wfg-exit-offer-seen, et l’heure du dernier lien d’affiliation suivi depuis n’importe quelle page sous wfg-affiliate-clicked, de sorte que l’offre reste absente pendant 30 jours après une visite sur RestedXP ou Zygor. Ce sont deux horodatages conservés dans le localStorage et le sessionStorage de votre navigateur (repli entre les changements de page) ; les scripts du site n’envoient ces valeurs nulle part. L’heure d’affichage est aussi inscrite dans un cookie first-party wfg_exit_offer_seen, renvoyé uniquement à ce site sur ses pages et sous-domaines. Ce cookie expire après sept jours. Le plafond court à partir du premier affichage réussi ; fermer l’offre ne le relance pas. Si les deux stockages sont bloqués, le cookie peut conserver la préférence. Si ni cookie ni stockage durable ne peut la conserver, l’offre reste masquée pour cette vue de page. Effacer les données du site ou changer de navigateur ou d’appareil peut supprimer le plafond. Lorsque le consentement à la mesure d’audience est accordé et que les fournisseurs sont chargés, les vues, fermetures et clics de l’offre sont rapportés sous exit_offer_view, exit_offer_close et exit_offer_click, avec le chemin de la page et l’offre concernée.

L’expérience sur le libellé du bouton des guides de classe wfg_class_cta_v1 est désactivée par défaut. Si elle est activée, elle ne fonctionne qu’avec la mesure d’audience complète : par défaut hors des régions de Votre choix de mesure d’audience, et seulement après Besoin à l’intérieur de celles-ci. Elle stocke le libellé attribué et les heures de début/fin de l’expérience dans localStorage sous wfg:experiment:wfg_class_cta_v1, sans identifiant de visiteur. L’attribution n’est valable que jusqu’à la fin fixe de l’expérience, 42 jours au plus après son début ; les visites répétées ne la prolongent pas. Le stockage du navigateur n’a pas d’expiration automatique : la valeur inutilisée peut donc rester jusqu’à ce que le nettoyage de la page active la supprime ou que vous effaciez les données du site. Sans mesure d’audience complète, l’expérience ne lit ni ne crée d’attribution, ne modifie pas le bouton et n’envoie aucun événement d’expérience. Passer supprime toute attribution précédente sans la lire, même lorsque l’expérience est désactivée ; après inscription, il rétablit aussi le bouton d’origine et arrête le suivi de l’expérience.

Depuis son déploiement de remplacement le 3 octobre jusqu’au 31 octobre 2026 à 06:40 UTC, l’expérience sur le design de la fenêtre RestedXP wfg_exit_offer_design_v2 attribue de façon égale les navigateurs éligibles à deux mises en page. Les deux utilisent le même texte, les mêmes visuels, les mêmes liens d’affiliation, les mêmes déclencheurs et les mêmes limites de fréquence. Elle suit les mêmes règles de mesure d’audience complète, stocke uniquement le design attribué et les heures d’exécution fixes dans localStorage sous wfg:experiment:wfg_exit_offer_design_v2, et rapporte à GA4 et Clicky des événements catégoriels d’exposition et de clic d’affiliation RestedXP. Elle n’envoie ni identifiant de visiteur ni information d’achat. Les visiteurs récurrents gardent leur design ; Passer supprime l’attribution et arrête ses événements. Après la fin fixe, les attributions deviennent inutilisées et sont supprimées lors d’une visite active, et le design d’origine revient pour tout le monde. Hors mesure d’audience complète, ou si le stockage de l’attribution est bloqué, la fenêtre d’origine reste disponible sans inscription à l’expérience. Les adresses d’aperçu explicites n’inscrivent pas et n’envoient aucune mesure d’audience. L’expérience précédente fenêtre contre absence de fenêtre wfg_exit_offer_v1 s’est arrêtée sur les pages de remplacement ; ses anciens enregistrements chez les fournisseurs restent distincts. Son attribution locale inutilisée peut rester jusqu’à Passer ou à l’effacement des données du site.

When active with full analytics, the experiment sends categorical exposure and affiliate-click events identifying the experiment and assigned variant. GA4 also receives the canonical page path and, for clicks, the affiliate name. Clicky receives a categorical event path, and Clarity receives experiment events and tags. The experiment sends no site-generated visitor ID, names, email addresses, link text or destination query strings. Each analytics provider uses its own visitor/session measurement, subject to the limits described below. The same analytics setting controls the experiment and the three analytics services. It does not stop hosting/security processing, functional AI requests or their storage, or the separate off-site and social redirect records described below. Those redirect handlers do not check Pass, Do Not Track or Global Privacy Control; avoiding those links avoids their request records. On-site /link/<name> counts do honor those controls as described below.

The legacy calculator is adapted from WoW Forever Talents and served from this site's /assets/talents/ path. Its code also contains that site's build-voting feature, which is switched off here: the vote buttons do not appear, and the code that would set the feature's cookies (wft-consent, wft-voter, wft-seen) or send requests to /api/builds/ does not run. This site has no /api/builds/ endpoint. The code still reads document.cookie to look for its own wft-consent and wft-voter cookies, reads the unused wft-builds and wft-vote-pause storage keys, and removes older wft-votes, wft-counts, and wft-api-stop keys if a browser has them.

Les scripts du site utilisent aussi fetch pour les fichiers de ce site. Les infobulles de talents de la page d’accueil, des pages de classe et de spécialisation et de /talents récupèrent un fichier JSON par classe, comme /data/talents/warrior.json, la première fois qu’une infobulle de talent de cette classe est nécessaire. Le chargeur du calculateur récupère sa feuille de style depuis /assets/talents/. Ces requêtes ne vont qu’à wowforeverguides.com et ne transportent ni texte de page ni saisie du lecteur.

Les scripts du site ne créent pas de cookies de mesure d’audience ; le contrôle du consentement fait expirer les cookies first-party de mesure d’audience connus en cas de retrait. Les scripts tiers de mesure d’audience décrits plus bas exécutent leur propre code dès que la mesure d’audience est active. Avec la mesure d’audience complète, Google Analytics définit des cookies first-party, et Microsoft Clarity peut définir des cookies first-party et tiers. Le video-track.js du site transmet les actions vidéo à Clicky, et affiliate-tracking.js appelle les API de mesure d’audience décrites plus bas, uniquement lorsque la mesure d’audience est active.

La page de contact indique [email protected] pour les questions éditoriales et sur le site. Le support et les demandes de confidentialité du plugin Talent peuvent être envoyés par e-mail à [email protected]. Aucune procédure distincte de demande de confidentialité pour les autres données du site n’a été établie. Le site n’a pas de formulaire d’envoi ; le point d’accès du plugin Talent décrit plus haut traite les requêtes d’outils sans stocker de builds. N’envoyez aucune information privée à une adresse devinée à partir de dépôts ou de comptes.

Mesure d’audience

Le site utilise Clicky, Google Analytics 4 et Microsoft Clarity, et n’affiche aucune pop-up de consentement. Aux États-Unis et dans tout autre pays hors UE et EEE, Royaume-Uni, Suisse, Canada et Brésil, les trois fonctionnent par défaut, avec les cookies de Google Analytics et de Clarity. Dans ces régions, et quand le pays est inconnu, seule la mesure sans cookie fonctionne par défaut : Google Analytics avec tous les types de consentement refusés et Clicky avec ses cookies désactivés ; Clarity ne se charge pas. Passer ou un signal Do Not Track ou Global Privacy Control arrête tout, dans toutes les régions. Avec JavaScript désactivé, aucun de ces scripts de mesure d’audience ni aucun pixel de suivi de secours ne se charge. Le widget du plugin Talent et son aperçu autonome contournent le shell partagé et ne chargent pas ces services.

Les navigateurs automatisés (webdriver, ou user agent de crawler, headless, exécuteur de tests ou application Claude) et les navigateurs de l’équipe ne chargent aucun des trois. ?wfg_internal=1 marque un navigateur de l’équipe avec une clé wfg:internal localStorage et un cookie wfg_internal de 400 jours, sans identifiant de visiteur ; ?wfg_internal=0 supprime les deux. Le chemin de balise de Clicky écarte les requêtes marquées et automatisées, Google Analytics filtre les hits tardifs d’un navigateur marqué comme trafic interne, et les trois tableaux de bord ignorent la plage IP du domicile de l’équipe.

Votre choix de mesure d’audience

Les pages obtiennent votre pays grâce à la fonction /api/geo de ce site (le pays que Cloudflare attribue à la requête) ou au /cdn-cgi/trace de Cloudflare et, hors de ces régions, le gardent dans sessionStorage sous wfg:analytics-region jusqu’à la fermeture de l’onglet.

In any region, Analytics settings in the footer lets you choose Need (full analytics with cookies, Clarity included) or Pass (Clicky, Google Analytics and Clarity off). The choice, decision time and expiry are stored in localStorage under wfg:analytics-consent:v1 for 180 days; visits do not extend that period. This record contains no visitor ID. While Pass is saved, a wfg_analytics=pass cookie, sent only to /link/ addresses, keeps your affiliate link requests from being counted. After expiry your region's default applies again. If browser storage is unavailable, a choice applies only to the current page. Do Not Track or Global Privacy Control keeps Clicky, Google Analytics and Clarity off in every region, even after Need.

Pass stops the site's Clicky, Google Analytics and Clarity calls and removes the experiment assignment and known first-party analytics cookies; if analytics were running, it also reloads the page to unload the trackers. In a cookieless region, Need turns full analytics on from the same page. If storage cannot preserve your decline, a wfg_analytics=denied page-address flag keeps analytics off through that reload; choosing Need again removes it. Requests already sent or in flight cannot be recalled, and this does not delete provider records or cookies on other companies' domains. Earlier views and clicks are never replayed when analytics turn on. Provider opt-outs below remain available. The analytics control preserves saved talent builds, the Classic comparison setting, offer-frequency timestamps and Clicky's owner ignore settings. Hosting requests, fonts, user-initiated videos and off-site links have the separate data paths described below.

Clicky

Le site charge le script de Clicky pour l’ID de site 101511659 depuis le chemin first-party introduit le 17 septembre 2026 :

<script async data-id="101511659" src="/ec7d027e7a22afc140d.js"></script>

Il s’agit de la configuration de proxy anti-adblock de Clicky. Deux chemins sur wowforeverguides.com, /ec7d027e7a22afc140d.js et /12ea1074db75be5031f, transmettent les requêtes aux serveurs de Clicky. Pour chaque requête de suivi, l’hôte du site transmet à Clicky la chaîne de requête, l’adresse IP du visiteur et des en-têtes du navigateur comme le user agent, la langue et le référent. Les cookies ne sont pas transmis, hormis les cookies propriétaire _cky_ignore et _cky_osa de Clicky lorsqu’un navigateur les possède. Comme les requêtes vont vers le domaine de ce site, les bloqueurs qui filtrent les domaines de Clicky n’arrêtent pas cette mesure. Un réglage d’une ligne avant le script active le suivi vidéo et audio HTML5 de Clicky ; les pages vérifiées ne contiennent aucun élément vidéo ou audio natif.

Les pages avec des vidéos YouTube affichent une image fixe de ce site jusqu’à ce qu’un lecteur appuie sur lecture. Le lecteur vidéo fonctionnel se charge alors depuis www.youtube-nocookie.com. Avec la mesure d’audience complète, video-track.js peut aussi charger l’API IFrame Player de YouTube depuis www.youtube.com pour envoyer à Clicky les lectures, pauses et fins suivantes, avec la position de lecture, l’adresse YouTube de la vidéo et son titre. Lire une vidéo n’active pas la mesure d’audience.

Le chargeur de consentement n’initialise le script qu’une fois par page. Le paramètre Visitor privacy du compte est All visitors (vérification du tableau de bord, 2 octobre 2026). Selon les consignes de confidentialité de Clicky, ce paramètre anonymise les adresses IP, n’utilise aucun cookie de suivi et respecte son opt-out global, pour tous les visiteurs de toutes les régions ; Clicky enregistre toutefois l’adresse complète d’un VPN tel qu’iCloud Private Relay. Le site ne définit jamais l’option visitor_consent de Clicky, qui l’outrepasserait, et Besoin ne le fait pas non plus. Dans les régions sans cookies, le site définit aussi l’option documentée cookies_disable de Clicky, qui, selon Clicky, désactive tous les cookies de suivi.

Lorsque la mesure d’audience est active et qu’un visiteur active un lien d’affiliation marqué, le affiliate-tracking.js du site effectue un appel d’action personnalisée Clicky avec un chemin nettoyé tel que /affiliate/restedxp/22/sitewide-square/from/news/wow-forever-announced, le titre générique Affiliate click et le type documenté click, puis déclare l’objectif manuel répétable 8621. Il s’agit d’un Content Event de Clicky, pas d’une action sortante ni d’un événement d’achat ou de conversion. Le chemin de l’action contient uniquement les valeurs enregistrées de l’affilié, du lien, de l’emplacement et de la page source canonique ; il ne contient ni l’URL de destination, ni la chaîne de requête, ni le texte de la page, ni le montant d’un achat. Si le script de Clicky est bloqué ou encore en chargement, le site réessaie pendant 1,5 secondes maximum tant que la mesure d’audience reste active, sans retarder la navigation normale du lien ; un clic peut donc être absent de Clicky.

Selon la politique de confidentialité de Clicky, son suivi des utilisateurs finaux peut inclure l’URL et le titre de la page, l’URL et le titre du lien cliqué, le référent, le user agent, la résolution d’écran, la langue, les coordonnées des événements de souris et une adresse IP anonymisée. La même politique décrit des adresses IP complètes ou des cookies de suivi lorsque la confidentialité des visiteurs est désactivée ou que certaines conditions de sécurité s’appliquent. Ce site ne transmet à Clicky ni noms, ni adresses e-mail, ni identifiants de compte, ni données personnalisées dans son propre HTML ou ses scripts.

Clicky propose aussi une page d’opt-out global. Selon Clicky, ce paramètre est propre au navigateur et à l’appareil, et les cookies tiers doivent être activés pour que la page d’opt-out fonctionne. Le contrôle Paramètres de mesure d’audience de ce site n’a pas besoin de cette page du fournisseur.

Google Analytics

Google Analytics 4 est utilisé depuis le 14 septembre 2026, avec l’identifiant de mesure G-73RWMQT25P. Sa balise Google (gtag.js) démarre avec tous les types de mode de consentement refusés. Avec la mesure d’audience complète, le stockage analytique est ensuite accordé. Dans les régions sans cookies, il reste refusé : selon Google, la balise ne « read or write first-party analytics cookies » (« lira ni n’écrira de cookies analytiques first-party ») et envoie à la place des mesures sans cookies. Dans les deux cas, le stockage publicitaire, les données utilisateur publicitaires et la personnalisation restent refusés, avec les signaux Google désactivés. La mesure améliorée est activée ; Google la décrit comme la mesure automatique des pages vues, des défilements, des clics sortants, de la recherche sur le site, des interactions de formulaire, de l’engagement vidéo et des téléchargements de fichiers. Ce site ne transmet à Google Analytics ni noms, ni adresses e-mail, ni identifiants de compte, ni données utilisateur personnalisées. La liaison avec Google Ads n’est pas configurée.

Lorsque la mesure d’audience est active, le client d’affiliation du site envoie aussi un événement affiliate_click à GA4 pour chaque activation principale, au clavier ou avec le bouton central d’un lien d’affiliation marqué. Les champs de l’événement sont le slug d’affilié enregistré, l’identifiant stable du lien, l’emplacement stable, l’ancien champ page_path, le champ explicite affiliate_source_page utilisé par la dimension personnalisée Affiliate clicked page, un horodatage UTC du clic et un identifiant de diagnostic aléatoire par clic. Il n’envoie ni l’URL de destination RestedXP ou Zygor, ni sa chaîne de requête, ni le texte visible du lien. L’horodatage et l’identifiant de diagnostic sont des valeurs d’événement destinées au dépannage ; ce ne sont pas des dimensions personnalisées enregistrées. Si la balise Google est bloquée ou indisponible, l’événement n’est pas envoyé et le site ne retarde pas la navigation.

La page sur l’utilisation des cookies de Google indique que la balise définit par défaut deux cookies first-party : _ga, qui sert à distinguer les utilisateurs, et _ga_<container-id>, qui sert à conserver l’état de la session, chacun avec une expiration par défaut de deux ans. Google précise que les navigateurs peuvent raccourcir la durée de vie des cookies first-party. La page de protection des données de Google indique que Google Analytics collecte des cookies first-party, des données d’appareil et de navigateur, l’adresse IP et l’activité sur le site, et qu’il n’enregistre ni ne stocke les adresses IP. Il s’agit de la description que Google fait de son service. Le projet n’a pas vérifié de façon indépendante le traitement ni la conservation par Google.

Google propose aussi un module de navigateur d’opt-out Google Analytics qui arrête la mesure de Google Analytics sur les sites visités par le navigateur. Le contrôle Paramètres de mesure d’audience de ce site est disponible sans ce module.

Microsoft Clarity

Microsoft Clarity has been used since September 17, 2026, for project yizaa11y9q. Its script from www.clarity.ms loads only with full analytics, never in the cookieless regions without Need. In the words of Microsoft's disclosure guidance, Clarity captures how visitors use and interact with a website "through behavioral metrics, heatmaps, and session replay." This site uses it to see which parts of its class guides get read and where a page layout gets in the way. The site does not send names, email addresses or account IDs as explicit custom Clarity properties; session replay can capture unmasked page text, including details a reader causes to appear in tool output. It sends exit-offer events with full analytics and, when enabled, the categorical experiment events and tags described above.

The project uses Clarity's Relaxed masking mode, so unmasked page text can appear in recordings. Pages include public guide content and tool results, and the site has no accounts. Clarity's masking documentation says input boxes and drop-down menus stay masked in every mode. The site also masks its forms and talent calculator with data-clarity-mask. That does not mask every output area: Ask can echo the question outside its form, and macro results can repeat supplied code or text. Such unmasked output may reach Clarity when full analytics runs; provider receipt of a particular replay was not verified. Enter no private or sensitive information, and choose Pass to stop this site's analytics. The Talent plugin widget and standalone planner do not load Clarity.

La liste des cookies de Clarity nomme deux cookies first-party : _clck, qui conserve l’identifiant utilisateur Clarity, et _clsk, qui regroupe les pages vues en un seul enregistrement de session. Elle répertorie aussi des cookies Microsoft tiers, dont MUID, qui, selon Microsoft, identifie les navigateurs uniques visitant les sites Microsoft et est utilisé « for advertising, site analytics, and other operational purposes. » (à des fins publicitaires, d’analyse de site et d’autres usages opérationnels). La même page indique que Clarity ne définit pas de cookies lorsque les cookies sont désactivés dans le navigateur. Le paramètre de cookies de Clarity est activé pour ce projet, ce qui est le réglage par défaut de Clarity.

Le site utilise l’API ConsentV2 de Clarity pour accorder le stockage analytique et refuser le stockage publicitaire au chargement. Jusque-là, le script reste déchargé ; le site n’utilise pas le mode de suivi limité sans consentement de Clarity. Avec Passer, les deux valeurs de consentement sont refusées et la page se recharge pour décharger le traceur. La FAQ de Microsoft indique que Clarity conserve les enregistrements 30 jours, sauf les enregistrements favoris et un échantillon aléatoire, conservés jusqu’à neuf mois.

Les conditions d’utilisation de Clarity indiquent que Microsoft et le propriétaire du site sont des responsables de traitement indépendants des données personnelles traitées via Clarity. Elles précisent que Microsoft peut utiliser les données personnelles qu’il collecte via Clarity à toute fin autorisée par la déclaration de confidentialité de Microsoft, notamment pour améliorer ses produits et créer des profils d’utilisateurs à des fins incluant la publicité, et que Microsoft collecte ou reçoit des données personnelles via Clarity pour fournir Microsoft Advertising. La déclaration de confidentialité de Microsoft explique comment Microsoft collecte et utilise ces données et les choix qu’il propose. Vous pouvez désactiver la mesure d’audience de ce site avec Passer dans Paramètres de mesure d’audience.

Autres requêtes réseau

Until the Discord giveaway closed on October 20, 2026, its card asked this site's /api/giveaway-count function for the entry count once a minute while the card was visible, with no cookies and no request body. That function fetched the count from a separate worker on the site's Cloudflare account and returned only the campaign ID, count and two timestamps. Closing the Discord card stores wfg:discord-community:dismissed in session storage until the tab closes. We have not verified whether Cloudflare logs these requests.

Toutes les polices proviennent du chemin /fonts/ de ce site : Inter, la police du texte (la version officielle d’Inter, sous licence SIL Open Font), et les polices d’affichage Accidental Presidency et Expressway. La lecture d’une page n’envoie aucune requête à un fournisseur de polices. Jusqu’au 2 octobre 2026, Inter se chargeait depuis Google Fonts (fonts.googleapis.com et fonts.gstatic.com), qui recevait l’adresse IP et les en-têtes du navigateur de chaque lecteur selon les politiques de Google.

The live canonical response checked on September 13 included a Cloudflare Insights beacon from static.cloudflareinsights.com; September 25 checks found it still injected into live HTML, including /privacy. An authenticated dashboard check on October 17 found Web Analytics / Real User Monitoring (RUM) saved for automatic injection with the EU excluded, and recent aggregate data was present. This is the saved hosting configuration, not proof that the beacon runs on every current page. The site's current page security policy blocks that script on pages using the shared shell. The separate talent-preview policy also blocks it, and its Cache-Control: no-transform header prevents automatic injection according to Cloudflare's Web Analytics FAQ.

Where the beacon executes, Cloudflare's collection documentation describes page-load timing and Core Web Vitals used to measure site performance. Its reporting dimensions include country, host/path, referrer, device type, browser and operating system. For a site proxied through Cloudflare, its documented reporting destination is the site's /cdn-cgi/rum endpoint. This describes the provider's beacon behavior, not an observed payload from every current visit.

The site's Need/Pass control manages Clicky, Google Analytics and Clarity, not Cloudflare's saved RUM setting or hosting/security records. The dashboard's recent totals do not establish which visits or pages supplied them, or override the checked browser-script restrictions. Cloudflare's FAQ says Web Analytics data is accessible for the previous six months; that is an access window, not a guarantee that all underlying data, backups or exported copies are erased then. This correction changes no beacon, security policy or provider setting. See Cloudflare's privacy policy for its general disclosures.

La plupart des pages affichent une image d’affiliation RestedXP. Les images d’affiliation RestedXP et Zygor Guides sont servies depuis ce site : les charger n’envoie donc aucune requête à RestedXP ni à Zygor. Chaque lien vers RestedXP ou Zygor porte la balise d’affiliation de ce site. Certains passent par des adresses /link/ sur ce site, comme /link/restedxp et /link/zygorguides, qui redirigent vers l’adresse de parrainage de RestedXP ou de Zygor ; les autres mènent directement à une page RestedXP ou Zygor avec la balise de parrainage (/ref/Decarebia/) dans l’adresse. Sur quelques pages de guide, les liens de redirection Zygor envoient à Zygor un libellé de campagne nommant la page, tel que wfgsitezygorvsrestedxp, lu depuis l’adresse que votre navigateur envoie avec le clic. Les requêtes vers ces adresses /link/ sont aussi comptées, comme indiqué dans la section Liens d’affiliation sur ce site. Les redirections elles-mêmes ne définissent aucun cookie. Lorsqu’un lecteur arrive par l’un de ces liens, les sites de RestedXP et de Zygor définissent leurs propres cookies de parrainage (lors d’une vérification du navigateur le 30 septembre : affwp_ref, affwp_campaign et un identifiant de visite).

Cloudflare Pages and its edge network serve the site's files and run its server functions, including /mcp and /api/geo. Cloudflare's Pages Functions logging documentation describes a live diagnostic stream that can include request URLs, methods, headers, Cloudflare request metadata, response status, timestamps, exceptions and custom logs. Cloudflare says this stream is not stored and does not persist. The talent plugin's server code does not log request bodies or save builds. Build share links carry the allocation code in the page URL, so opening one sends that code to Cloudflare.

That live-stream limit does not mean Cloudflare stores no request records. The authenticated October 17 dashboard audit found HTTP request records with IP addresses and paths accessible through Security Analytics (httpRequestsAdaptive), on this site's Free plan. Cloudflare's dataset limits explicitly list 31 days of historical retention for this dataset on Free, with a separate 30-day maximum query window. This does not establish when every other Cloudflare record, backup or exported copy is deleted.

The same audit found no account Logpush jobs or OpenTelemetry (OTel) destinations. Manual JSON/CSV export controls were available, but no export was made during the audit; this does not establish whether earlier exports exist or how long they are kept. No per-record deletion control was exposed in the checked interface. These observations do not establish that every export mechanism is disabled or that all Cloudflare copies can be individually deleted. Other record and copy retention/deletion limits remain unverified under Cloudflare's privacy policy.

Chaque requête GET vers une adresse /link/<name> de ce site, comme /link/restedxp/, enregistre une ligne Cloudflare D1 avec :

  • l’heure UTC
  • le nom du lien et son guide, RestedXP ou Zygor
  • la page du site d’où vous venez, si elle est publiée
  • le libellé de campagne envoyé à RestedXP ou Zygor
  • une classe de trafic estimée

La page provient de l’adresse que votre navigateur envoie avec le clic ; toute autre page est enregistrée comme inconnue. La ligne ne stocke ni adresse IP, ni user agent, ni référent complet, ni chaîne de requête, ni cookie, ni identifiant de visiteur, et aucune requête n’est reliée à une autre.

Rien n’est enregistré pour les requêtes HEAD, les noms de lien inconnus ou les autres méthodes. Rien n’est enregistré non plus lorsque votre navigateur envoie Do Not Track, Global Privacy Control ou le cookie Passer. Un choix Passer enregistré définit ce cookie first-party wfg_analytics=pass, que seules les adresses /link/ reçoivent. Il ne contient aucun identifiant de visiteur et dure aussi longtemps que le choix Passer.

The request's headers and address sort it into likely browsers, unknown, bots, prefetches, tests, the team's own browsers and preview copies of the site. These classes are only estimates. Counts measure link requests, not unique people or sales. The redirect works the same if logging fails. Records older than 365 days are excluded from counts. Recording a new request deletes expired rows in batches of up to 500, so a backlog or inactive period can leave older records stored longer.

Les liens sous /link/offsite/ enregistrent un identifiant de ligne Cloudflare D1, l’heure UTC, l’article, la plateforme, le guide vers lequel pointe le lien et la classe de trafic. Les en-têtes classent les requêtes en candidats navigateur, bots, préchargements, tests ou inconnus ; ce n’est qu’une estimation. La table ne stocke ni adresses IP, ni en-têtes bruts, ni référents, ni cookies. Les requêtes HEAD ne sont pas enregistrées.

Les compteurs mesurent les requêtes de lien, pas les personnes uniques, l’audience ni les ventes. Les redirections ne définissent aucun cookie et fonctionnent même si la journalisation échoue. Les enregistrements n’ont pas d’expiration automatique et sont distincts de GA4 et de Clicky. Zygor reçoit un libellé de campagne d’article pour ses propres rapports d’affiliation.

Les liens publiés sur YouTube et d’autres plateformes sociales utilisent une adresse par plateforme et par guide, comme /yt/restedxp/. Les anciennes descriptions YouTube utilisent /link/<platform>/<code>/<partner>/, comme /link/yt/channel/restedxp/, qui fonctionne toujours. Chaque requête GET sur l’adresse propre de ce site enregistre une ligne D1 avec l’heure UTC, la plateforme, le code vidéo si l’ancien lien en a un, l’indication que ce code est enregistré ou non, le guide vers lequel pointe le lien et la même classe de trafic estimée. La table ne stocke ni adresses IP, ni en-têtes bruts, ni référents, ni cookies, et les requêtes HEAD ne sont pas enregistrées.

Un code vidéo indique où le lien a été publié, pas que le visiteur a regardé cette vidéo. RestedXP et Zygor reçoivent un libellé de campagne pour la plateforme, tel que wfgyt pour YouTube, pour leurs propres rapports d’affiliation. Les redirections ne définissent aucun cookie et fonctionnent même si la journalisation échoue.

Les articles renvoient vers des sources, choisies comme le décrit la politique éditoriale, et vers d’autres sites, dont Blizzard et Battle.net, X, Reddit, YouTube, Wowhead et d’autres éditeurs. Suivre un lien vous mène chez ce fournisseur. Ses propres avis de confidentialité, cookies, comptes et conditions s’y appliquent ; les conditions d’utilisation du site couvrent les conditions propres à ce site. Le site n’intègre aucun formulaire ni widget social de ces services dans le HTML vérifié et ne contrôle pas ce que fait une page externe après la navigation.

Conservation et demandes de confidentialité

Off-site and social link records in D1 have no automatic expiry or scheduled purge. On-site affiliate request rows older than 365 days are excluded from counts and deleted in batches of up to 500 on subsequent recorded requests.

Ask, name, macro and addon requests use D1 rate-limit counters keyed by hashes derived from the requesting IP address and date. Rate-limit rows have expiry timestamps no more than two days after creation; those timestamps do not themselves delete rows. The shared cleanup deletes expired counters and cache rows older than 30 days, removes answer text and chart titles from Ask logs after 30 days, and deletes Ask question logs after 90 days. It runs on a random 5% of completed uncached, nondegraded Ask requests. Name and macro requests do not run it. Inactive periods or failures can leave expired rows stored longer. Addon project/cache cleanup and its separate Delete control are described above. Clearing browser data removes local copies and keys, not server records or copies held by recipients.

The site has no game-account database. Talent plugin tool calls do not write to the site's separate D1 databases; the Ask, macro, addon and link records described above have their own retention. TJ personally handles privacy requests received at the plugin contact. Messages are kept in Gmail and deleted manually, with no fixed deletion schedule; they can remain until TJ chooses to delete them. Cloudflare says the Pages Functions live diagnostic stream does not persist. The Security Analytics historical-retention limit and Web Analytics access window described above apply to those datasets only. Retention and deletion of other Cloudflare records, backups and earlier/manual exports remain unverified; neither reporting window guarantees erasure of every copy.

Les outils de droits d’un fournisseur, comme la page d’opt-out de Clicky, le module d’opt-out de Google ou les choix de la déclaration de confidentialité de Microsoft, ne couvrent que les données de ce fournisseur. Le contact e-mail du plugin ci-dessous ne concerne que les demandes sur le plugin de talents ; les autres processus de demande de confidentialité du site restent non établis.

Contact e-mail du plugin de talents

For support or a privacy question or request about Classic MMO Talent Calculator (formerly the WoW Forever Guides Talents plugin), email [email protected]. Describe the issue or data path and approximate date or time concerned. Do not send passwords, access tokens, private chat transcripts or payment information.

WoW Forever Guides receives your sender address, message content, mail metadata and any attachments you send, to handle the inquiry. Google's Gmail service also receives and processes them, including sender and recipient addresses, timestamps and routing information, under its own policies. Email is separate from widget memory and may include builds you choose to send. Google's privacy policy describes its service's data handling. TJ personally handles privacy requests received at this address. He deletes messages manually, with no fixed deletion schedule, so a message can remain until he chooses to delete it. Gmail Help says deleting a message moves it to Trash, where it remains for up to 30 days unless permanently deleted sooner. Removing it from the mailbox does not guarantee immediate removal of every provider copy: Google's retention documentation describes separate deletion processes, backups and longer retention for some purposes. These are provider limits, not a shorter retention promise by this site.

Utilisez cette adresse pour demander l’accès, la correction ou la suppression des informations que vous avez envoyées par e-mail au sujet du plugin. Les demandes impliquant des enregistrements d’hébergement exigent une vérification des enregistrements et des contrôles du service concerné. Votre hôte de chat peut conserver les entrées et résultats des outils, ainsi que tout build envoyé avec Use build in chat, avec la conversation ; utilisez ses contrôles pour ces données. Ce contact ne promet ni réponse, ni délai de réponse, ni résultat particulier, y compris la suppression. Google et d’autres fournisseurs peuvent conserver leurs propres enregistrements selon leurs politiques.

Enfants

Le site vérifié n’a pas de barrière d’âge et ne demande pas l’âge d’une personne. Le projet n’a pas adopté ni vérifié de politique d’âge distincte ; cette observation ne doit donc pas être lue comme une promesse fondée sur l’âge.

Modifications de cet avis

October 20, 2026: Recorded that the Discord giveaway card stopped requesting its entry count when the giveaway closed on October 20, and described the request in plain terms. No collection or configuration changed.

October 17, 2026 hosting follow-up: Added authenticated observations of IP/path request records, the Free-plan Security Analytics dataset, saved RUM automatic injection excluding the EU and recent aggregates, and account export/deletion controls. Matched the exact dataset to Cloudflare's documented 31-day historical-retention limit and distinguished Web Analytics' six-month access window from deletion. Identified TJ as the privacy-request handler and disclosed manual mailbox deletion without a fixed schedule, separately from Gmail Trash and provider backups. No collection or configuration changed.

October 17, 2026: Renamed the Talent plugin to Classic MMO Talent Calculator, stated its independent fan status and beta compatibility, listed each tool's inputs and outputs, and clarified memory, clipboard, chat, external-link and separate site-service data paths. Also corrected Ask/Names/Macro retention and analytics claims, addon storage/deletion and configured Turnstile handling, possible Clarity capture of unmasked output, and affiliate cleanup limits. Rechecked Cloudflare's Pages live-stream documentation. The hosting follow-up above adds newly available provider evidence and the owner's existing manual mailbox-deletion practice.

11 octobre 2026 : le comptage anonyme des requêtes vers les liens d’affiliation /link/ de ce site, leur suppression après 365 jours et le cookie wfg_analytics=pass qui exclut les requêtes d’un lecteur ayant choisi Passer ont été divulgués.

3 octobre 2026 : le groupe témoin des popups a été remplacé par deux designs de popup sous un nouvel identifiant d’expérience, avec la même fin au 31 octobre et des enregistrements historiques séparés.

3 octobre 2026 : l’offre de sortie RestedXP a été étendue aux pages publiques normales, le stockage de session a été ajouté pour son plafond de fréquence, et le groupe témoin des popups de 28 jours et sa mesure via les fournisseurs existants ont été divulgués.

2 octobre 2026 : ajout de la divulgation de l’expérience désactivée du bouton de guide de classe, des Paramètres de mesure d’audience du pied de page avec stockage du choix pendant 180 jours, de la mesure sans cookies dans les régions ci-dessus, de l’exclusion du trafic automatisé et de l’équipe, et du paramètre de confidentialité des visiteurs de Clicky vérifié.

Lorsque le site ajoutera un formulaire, un compte, de la publicité, une mesure d’audience supplémentaire, un service intégré ou un autre chemin de données, cet avis sera mis à jour avant la mise en ligne de cette fonctionnalité. La date de vérification évolue avec lui.

Modifications datées

24 modifications datées
  1. Authenticated Cloudflare request records, saved RUM setting and export/deletion controls; exact 31-day historical and six-month access windows distinguished from erasure. No collection added. Owner-confirmed personal request handling and manual mailbox deletion without a fixed schedule; Gmail Trash/backups distinguished.
  2. Renamed the plugin, enumerated tool inputs and outputs, clarified separate hosting/chat/mail data and controls, and corrected blanket site claims about personal text and uploads.
  3. Exclusion du trafic automatisé et de l’équipe ajoutée ; confidentialité des visiteurs de Clicky vérifiée.
  4. Aucune fenêtre de consentement dans aucune région ; les régions qui en avaient une obtiennent Google Analytics et Clicky sans cookies, sans Clarity, sauf Besoin ou Passer.
  5. Inter, la police du texte, est désormais servie depuis ce site ; les pages ne demandent plus rien à Google Fonts.
  6. Invite de mesure d’audience limitée aux régions qui exigent un consentement ; activée par défaut ailleurs.
  7. Ajout d’un choix explicite d’autoriser ou de refuser la mesure d’audience, d’un stockage du choix fixé à 180 jours et de contrôles de retrait ; Clicky, GA4 et Clarity attendent le consentement. Cloudflare Insights est bloqué par la politique de script de la structure commune. L’expérience du guide de classe reste désactivée.
  8. Le nom de Zygor dans les introductions de page ouvre désormais la page Forever de Zygor.
  9. Les liens Zygor de quelques pages de guide envoient désormais à Zygor un libellé de campagne nommant cette page ; la redirection lit l’adresse de la page depuis le navigateur et ne stocke rien.
  10. Les liens sociaux et vidéo utilisent désormais une adresse par plateforme, comme /yt/restedxp, et envoient un libellé de campagne par plateforme ; les anciens liens par vidéo fonctionnent toujours.
  11. Contact Gmail désigné par le propriétaire ajouté pour l’assistance et les demandes de confidentialité du plugin de talents ; limite existante des mentions légales conservée.
  12. Diagnostics en direct de Cloudflare Pages distingués des enregistrements CDN/sécurité et des exports de journaux non vérifiés ; URL de builds partagés précisées.
  13. Ajout des entrées du plugin de talents, de la mémoire de session, du contexte de chat, des destinataires de liens partagés, de l’assistance du calculateur et du périmètre de l’aperçu autonome.
  14. Ajout des liens d’affiliation sociaux et vidéo : leurs compteurs D1 et les libellés de campagne de plateforme ou de vidéo envoyés à RestedXP et à Zygor.
  15. Ajout des compteurs de liens externes vérifiés, de la conservation D1 et des campagnes d’articles Zygor.
  16. Le nom de l’exploitant a été retiré ; il n’apparaît plus que sur la page À propos.
  17. Vidéos YouTube ajoutées aux chemins de données ; emplacement d’exécution des infobulles et du calculateur corrigé ; lignes répétées et destinées aux éditeurs supprimées.
  18. Publié comme version finale, avec le résumé des chemins de données et le nom de l’exploitant.
  19. Stockage, requêtes, polices et images d’affiliation du site corrigés pour correspondre au code.
  20. Attribution des clics sur les liens d’affiliation ajoutée.
  21. Clicky déplacé vers des chemins first-party ; suivi vidéo et Microsoft Clarity ajoutés.
  22. Adresse de contact ajoutée.
  23. Google Analytics ajouté.
  24. Avis publié.

Sources

  1. Live WoW Forever Guides homepageWoW Forever Guides
  2. Privacy-friendly and GDPR-compliant website analyticsClicky
  3. Clicky privacy policyRoxr Software Ltd
  4. Clicky opt outClicky
  5. Clicky custom trackingClicky
  6. Clicky events and manual data loggingClicky
  7. [GA4] Cookie usage on websitesGoogle Analytics Help
  8. Safeguarding your dataGoogle Analytics Help
  9. Google Analytics opt-out browser add-onGoogle
  10. Sample wording for Clarity site and privacy policy disclosureMicrosoft Learn
  11. Clarity masking contentMicrosoft Learn
  12. Clarity cookiesMicrosoft Learn
  13. Clarity cookie consent API (ConsentV2)Microsoft Learn
  14. Clarity frequently asked questionsMicrosoft Learn
  15. Microsoft Clarity terms of useMicrosoft
  16. Microsoft Privacy StatementMicrosoft
  17. Cloudflare privacy policyCloudflare
  18. Pages Functions debugging and loggingCloudflare
  19. Google privacy policyGoogle
  20. Consent mode overviewGoogle for Developers
  21. Set up consent mode on websitesGoogle for Developers
  22. Turnstile Privacy AddendumCloudflare
  23. Validate the tokenCloudflare
  24. Security Analytics dataset limitsCloudflare
  25. Security Events and Security Analytics dataset limitsCloudflare
  26. Cloudflare Web Analytics FAQCloudflare
  27. Delete messages in GmailGoogle
  28. How Google retains data we collectGoogle
  29. Web Analytics data origin and collectionCloudflare
  30. Web Analytics reporting dimensionsCloudflare