Cookies and browser storage.
GPADLAB's controller tools do not rely on account or login cookies, but the site can use analytics cookies and selected tools use localStorage for local history or presets. This policy explains the difference and how to control both.
Last updated: September 5, 2026
Three things worth knowing
No account or login cookies
GPADLAB's controller tools do not need account, login, shopping-cart, or preference cookies. Core diagnostics can run without analytics cookies.
GA4 can set analytics cookies
When Google Analytics 4 is enabled, Google's tag can set first-party cookies such as _ga and _ga_<container-id> to distinguish browser instances and persist session state.
Some tools use localStorage
Recent test history, controller mappings, and battery-health readings may be stored locally in your browser. localStorage is not a cookie and those records are not automatically sent with web requests.
In detail
1. Cookies and localStorage are different
A cookie is a small value stored by the browser that can be sent with web requests to the relevant domain. Cookies are commonly used for sessions, preferences, analytics, and advertising.
localStorage is separate browser storage available to website JavaScript. Values in localStorage are not automatically attached to every web request. GPADLAB uses localStorage in selected tools for local-only history, presets, or readings.
2. Cookies required by GPADLAB tools
GPADLAB's diagnostic tools do not require account, login, shopping-cart, or preference cookies. The site has no public diagnostic-tool account system, so there is no login-session cookie required to run a controller test.
Analytics cookies, where present, are separate from the core diagnostic functions. Blocking them does not prevent the browser-based controller tools from operating.
3. Google Analytics 4 cookies
When Google Analytics 4 is enabled on GPADLAB, the Google tag can set first-party analytics cookies. Google's current gtag.js documentation lists _ga, used to distinguish users or browser instances, and _ga_<container-id>, used to persist session state.
GPADLAB's current site code does not override Google's default cookie-expiration setting. Google documents a default expiration of two years for these cookies, with the expiration generally refreshed when analytics hits are sent. These are analytics identifiers, not GPADLAB login credentials.
GPADLAB does not have a diagnostic-tool account User ID connected to GA4 in the application code.
4. Plausible Analytics
When Plausible Analytics is enabled, Plausible is used for aggregate site measurement without setting cookies or persistent identifiers in the visitor's browser. Plausible states that raw IP addresses are not stored and that its visitor identifier changes daily.
Plausible's cookieless measurement is separate from any localStorage that GPADLAB's own diagnostic tools may use.
5. localStorage used by GPADLAB tools
Selected GPADLAB tools save data locally so useful history or configuration can survive a page refresh or later visit. Current examples include recent Controller Health Score runs, recent audio-latency and FPS-test runs, controller-mapping presets or the current mapping, and battery-health readings.
This information remains in your browser's site storage until it is cleared, removed by the browser, or overwritten by the relevant tool. Saving it locally does not itself upload the record to GPADLAB.
6. How to block or delete cookies and site storage
You can block or delete cookies through your browser's privacy or site-data controls. You can also clear GPADLAB's local site data to remove locally saved tool histories and presets.
Blocking Google Analytics cookies or scripts does not disable the core GPADLAB controller tests. Clearing localStorage can remove locally saved histories, mappings, or battery records, so those local features may start fresh afterward.
Google also provides a Google Analytics Opt-out Browser Add-on for users who want to prevent Google Analytics measurement across supported sites.
7. Do Not Track
GPADLAB's current application code does not implement a site-specific Do Not Track switch that conditionally prevents Google Analytics from initializing. Enabling the browser's DNT preference alone should therefore not be treated as a guarantee that analytics scripts will not load.
If you want to block analytics measurement, use your browser's cookie or content-blocking controls or Google's Analytics opt-out tooling.
8. Third-party content and future changes
GPADLAB does not currently rely on social-media widgets, advertising widgets, or embedded login providers for its core controller tools. Ordinary outbound links to other websites do not by themselves set those sites' cookies on GPADLAB.
If GPADLAB later adds an embedded service that stores information in visitors' browsers, this policy will be updated to describe that use.
9. Related policy and contact
For broader information about analytics, controller diagnostic data, contact and contributor submissions, IP-based abuse protection, data retention, and privacy requests, see our Privacy Policy.
Questions about cookies or browser storage can be sent to contact@gpadlab.com.
This cookie policy is provided for transparency and information. It is not a contract and does not constitute legal advice. For questions about how it applies to your specific situation, consult a qualified legal professional.