Redux Framework
Redux Framework is a popular WordPress options framework used by theme and plugin developers to build admin settings panels. It is a back end PHP library that also loads JavaScript in the WordPress admin and, in some theme integrations, on the front end. Some versions communicate with redux.io endpoints for license verification, update checks, or anonymous usage statistics. Privacy obligations apply primarily when assets load on the public front end or when telemetry is enabled.
What does Redux Framework do?
What Redux Framework is and what it does
Redux Framework is a WordPress options framework, that is, a developer toolkit that helps theme and plugin authors build the configuration screens that site owners see inside the WordPress admin. It is maintained by ReduxCore and bundled in many commercial themes sold on marketplaces like ThemeForest. Strictly speaking it is a back end PHP library, but it also enqueues JavaScript and CSS in the WordPress admin to render its option panels, color pickers, media selectors, and live previews. Some themes call Redux helpers on the public front end, which is when privacy obligations typically come into scope.
Data and cookies collected by Redux Framework
In a default WordPress admin scenario, Redux Framework itself does not set tracking cookies. The session is governed by WordPress core cookies such as wp-settings-* and the authentication cookies, which exist regardless of Redux. Older versions of Redux Framework included an opt in or, in some releases, opt out anonymous tracking feature that sent aggregate usage statistics (active theme, plugin version, PHP version) to ReduxCore endpoints. License and update checks may transmit a domain name, license key, and product slug to redux.io. When a theme loads Redux assets on the front end, the visitors browser fetches scripts from the site, which logs an IP address and user agent server side.
GDPR and ePrivacy implications
The compliance picture depends on where Redux Framework runs. For pure admin usage by site administrators, the operator is generally both controller and data subject, and consumer facing rules like Art. 5(3) ePrivacy Directive do not apply to visitors. Once a theme exposes Redux assets to public visitors, ePrivacy is triggered for any storage or access of information on the device, and the GDPR applies to any visitor IP addresses or identifiers that reach US servers. Telemetry features, where active, qualify as processing of metadata that may be linked to a site and therefore to the natural persons operating it.
Consent requirements and legal basis
Where Redux Framework only runs in the WordPress admin and no telemetry leaves the server, no visitor consent is required. Where a theme loads Redux JavaScript on public pages, prior informed consent under Art. 5(3) ePrivacy and Art. 6(1)(a) GDPR is the safe legal basis, because the loading is not strictly necessary for a service requested by the visitor. License verification calls initiated by the administrator can usually rest on legitimate interest (Art. 6(1)(f) GDPR), provided the data flows are documented and proportionate. Telemetry options should be disabled unless a separate basis is identified.
Cross-border data transfers and practical compliance steps
ReduxCore is based in the United States and uses Cloudflare, so any license, update, or telemetry request from an EU site becomes an international transfer that needs an Art. 46 GDPR safeguard such as the EU US Data Privacy Framework or Standard Contractual Clauses. Practical steps: disable any Redux tracking option in your theme settings, audit whether your theme enqueues Redux assets on the front end and dequeue them where unnecessary, gate any remaining front end loading behind your consent banner, document license check traffic in your records of processing, and update your privacy policy to mention ReduxCore as a processor where applicable.
Redux Framework and the GDPR
Redux Framework is classified as “Unclassified”. On a site that targets European visitors, it must only load after the visitor consents, and it must be listed in your cookie policy.
- Legal basis
- Legitimate interest (Art. 6(1)(f) GDPR) for license verification; consent (Art. 6(1)(a) GDPR) where telemetry or front end assets are loaded
- Risk level
- low_to_medium
- Applicable regulations
- GDPR, ePrivacy Directive, German TDDDG, US state privacy laws (CCPA/CPRA)
Impact assessment (DPIA)
A formal DPIA is not usually required for admin only usage of Redux Framework because it does not systematically process personal data of website visitors. A targeted risk assessment is sensible when telemetry features are enabled, when license verification routes data through US servers, or when a theme using Redux Framework loads framework assets on the public front end and may transmit visitor identifiers.
Sample text for your banner
This site uses Redux Framework assets loaded by our WordPress theme. When you accept, these scripts may load on public pages and the framework may communicate with redux.io for licensing or update checks, which can involve a transfer of technical data to the United States.
What Redux Framework sets and contacts
- Tracking method
- WordPress admin scripts; some versions phone home for licensing checks or anonymous usage statistics; bundled themes may add extra telemetry
- Server location
- United States (ReduxCore servers, Cloudflare CDN)
- Cookieless mode available
- Yes
- Data transferred outside the EU
- United States, when telemetry, license verification, or update checks are enabled. Transfers occur from EU sites to ReduxCore endpoints (redux.io and subdomains) routed through Cloudflare.
Cookies set (6)
| Name | Type | Duration | Purpose |
|---|---|---|---|
| wp-settings-{user_id} | first_party | 1 year | WordPress core cookie that persists admin UI preferences (column visibility, screen options). Present whenever a Redux Framework options screen is used. Set by WordPress, not by Redux itself. |
| wp-settings-time-{user_id} | first_party | 1 year | Companion WordPress core cookie storing the last time wp-settings was updated. Functional, set by WordPress core regardless of Redux. |
| wordpress_logged_in_{hash} | first_party | Session or 14 days with remember me | WordPress authentication cookie required to access the admin where Redux Framework runs. Strictly necessary for the administrator session. |
| redux_notice_dismiss | first_party | 1 year | Optional cookie used by some Redux Framework versions to remember that an admin notice has been dismissed. Exact name varies by theme integration and is only set in the WordPress admin. |
| __cfduid / cf_clearance | third_party | Up to 1 year | Cloudflare cookies that may appear when the browser contacts redux.io or its subdomains for license or update checks. Set by Cloudflare on the ReduxCore domain, not on your own site. |
| redux_pointer_{slug} | first_party | 1 year | Generic functional cookie used by some Redux based themes to track whether the user has seen a pointer or onboarding hint in the admin. Names vary, configure or disable in the theme settings. |
Third-party domains contacted (7)
redux.iocdn.redux.iosupport.redux.ioapi.redux.iotracking.redux.ioreduxframework.comcloudflare.com
Frequently asked questions about Redux Framework
Can't find your question? Write to us, we answer fast.
Which cookies or identifiers does Redux Framework set?
By default Redux Framework does not set its own cookies. WordPress core cookies (wp-settings-*, wp-settings-time-*, authentication cookies) remain in place. Some themes that use Redux may add their own cookies for previews or admin notices, so audit the specific theme integration on your site.
Is consent required before loading Redux Framework?
For admin only usage no visitor consent is needed because no scripts touch public visitors. If your theme enqueues Redux assets on the public front end, prior consent under Art. 5(3) ePrivacy is required unless the loading is strictly necessary for a service you actively requested.
What is the legal basis for processing tied to Redux Framework?
License verification and update checks initiated by the site administrator typically rely on legitimate interest under Art. 6(1)(f) GDPR. Anonymous telemetry or front end script loading requires consent under Art. 6(1)(a) GDPR combined with Art. 5(3) ePrivacy.
Does Redux Framework transfer data outside the EU?
Yes when license verification, update checks, or telemetry are active, requests go to ReduxCore endpoints in the United States and pass through Cloudflare. EU operators need an Art. 46 GDPR safeguard such as the EU US Data Privacy Framework or Standard Contractual Clauses.
Do I need a DPIA for Redux Framework?
Usually no, because admin only usage does not systematically process visitor data. A targeted assessment is sensible if telemetry is on, if license traffic includes identifiable site information, or if a theme loads Redux on public pages and may capture visitor IP addresses at scale.
How do I implement Redux Framework compliantly?
Keep it admin only where possible, disable any tracking option in the theme settings, dequeue front end scripts you do not need, gate any remaining public loading behind your consent banner, log license traffic in your records of processing, and update your privacy notice to mention ReduxCore.
Are there alternatives to Redux Framework?
Yes. Popular options include Advanced Custom Fields (ACF), Carbon Fields, CMB2, Kirki, and the native WordPress Customizer API. ACF and the Customizer keep data fully on your own server and avoid third country calls.
How do I update my cookie policy for Redux Framework?
Mention that your theme is built on Redux Framework, list any cookies it actually sets in your installation, note whether license or telemetry traffic goes to ReduxCore in the United States, and document the legal basis used (legitimate interest for licensing, consent for any front end scripts).
Rust
Rust is a web technology service that provides essential functionality for websites and digital platforms. It delivers core capabilities that support site operations, content delivery, and user experience optimization. Rust integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, Rust helps organizations maintain robust websites that meet user expectations and technical requirements.
PubSubJS
PubSubJS is a web technology service that provides essential functionality for websites and digital platforms. It delivers core capabilities that support site operations, content delivery, and user experience optimization. PubSubJS integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, PubSubJS helps organizations maintain robust websites that meet user expectations and technical requirements.
WebAssembly
WebAssembly is a web technology service that provides essential functionality for websites and digital platforms. It delivers core capabilities that support site operations, content delivery, and user experience optimization. WebAssembly integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, WebAssembly helps organizations maintain robust websites that meet user expectations and technical requirements.
Loadable-Components
Loadable-Components is a web technology service that provides essential functionality for websites and digital platforms. It delivers core capabilities that support site operations, content delivery, and user experience optimization. Loadable-Components integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, Loadable-Components helps organizations maintain robust websites that meet user expectations.
Bluefish
Bluefish is a web technology service that provides essential functionality for websites and digital platforms. It delivers core capabilities that support site operations, content delivery, and user experience optimization. Bluefish integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, Bluefish helps organizations maintain robust websites that meet user expectations and technical requirements.
PeerJS
PeerJS is a foundational web service that powers critical website functions and digital experiences. It provides reliable infrastructure, seamless integration capabilities, and consistent performance across all devices and browsers. PeerJS supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, PeerJS ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.
Make your site compliant today.
Free up to 25,000 sessions a month. No credit card, no commitment.