01
Signal evidence
GPC and consent-rejection state used in the run.
MINNESOTA / MCDPA
IN FORCE
Minnesota requires covered controllers to honor qualifying universal opt-out preference signals for targeted advertising and personal-data sales. The control must reach every affected tag, vendor and server-side route.
The MCDPA took effect July 31, 2025. Its temporary 30-day warning-and-cure requirement expired January 31, 2026, so current enforcement guidance must not present that window as ongoing.
The Minnesota Consumer Data Privacy Act (MCDPA), Minnesota Statutes sections 325M.10 through 325M.21, took effect July 31, 2025. It gives residents access, correction, deletion, portability, third-party disclosure and opt-out rights, plus added protections around consequential profiling. Minnesota Revisor: chapter 325M Minnesota Attorney General: MCDPA overview
A technical scan can show whether website requests and storage respond to a privacy signal. It cannot decide coverage, exemptions, vendor roles or whether a particular transfer is a statutory sale. Minn. Stat. § 325M.12
| Field | Minnesota rule |
|---|---|
| Law | Minnesota Consumer Data Privacy Act (MCDPA), Minn. Stat. §§ 325M.10–325M.21 |
| Status | In force since July 31, 2025 |
| Threshold A | 100,000 consumers in a calendar year, excluding data used solely to complete payment transactions |
| Threshold B | 25,000 consumers and more than 25% of gross revenue from personal-data sales |
| Sale definition | Exchange for monetary or other valuable consideration, subject to exclusions |
| Opt-out rights | Targeted advertising, sale, and qualifying profiling |
| Universal opt-out | Qualifying preference signals must be honored for targeted advertising and sale |
| Additional rights | Specific-third-party disclosure list and added profiling explanation/review rights |
| Sensitive data | Consent required; consent revocation must be effective within 15 days |
| Request timing | 45 days; one 45-day extension; appeals in 45 days with a possible 60-day extension |
| Enforcement | Minnesota Attorney General; temporary 30-day warning-and-cure provision expired January 31, 2026 |
| Civil penalty | Up to $7,500 per violation; no private MCDPA right of action |
| Small businesses | Prior consent required before selling sensitive data even when the general threshold exemption applies |
Minnesota’s second coverage path uses a 25% revenue threshold, not the 50% figure found in several other state laws.
01 / APPLICABILITY
The MCDPA covers legal entities doing business in Minnesota or targeting residents when they control or process at least 100,000 consumers’ data in a calendar year, excluding data used solely to complete payment transactions. The alternative is 25,000 consumers plus more than 25% of gross revenue from personal-data sales. Minn. Stat. § 325M.12: scope
The statute lists extensive entity, activity and data exclusions. A qualifying small business is generally excluded from the full act but still may not sell a consumer’s sensitive data without prior consent. Minn. Stat. § 325M.12: exclusions Minn. Stat. § 325M.17: small businesses
The statute excludes personal data controlled or processed solely to complete a payment transaction from the 100,000-consumer calculation. Counsel should determine whether a specific dataset fits that condition.
02 / RIGHTS AND DUTIES
Residents may confirm and access processing, correct, delete and obtain portable data, and opt out of targeted advertising, sale and qualifying profiling. They may also obtain a list of specific third parties receiving personal data and receive explanation, review and correction rights for certain consequential profiling decisions. Minn. Stat. § 325M.14: consumer rights
Controllers generally respond within 45 days, with one justified 45-day extension. Appeals receive a response within 45 days, with a possible 60-day extension. Minn. Stat. § 325M.14: requests and appeals
Initial rights-request response
One justified request extension
Appeal response; possible 60-day extension
03 / WEBSITE TRACKING
Minnesota defines sale as an exchange for monetary or other valuable consideration, subject to exclusions. Targeted advertising concerns ads selected using activity over time and across nonaffiliated sites or apps, while first-party, contextual, requested and measurement-only advertising are excluded. Minn. Stat. § 325M.11: definitions
Inventory each client-side and server-side destination, the data sent, the recipient and the purpose. Test whether the actual direct opt-out and a qualifying preference signal produce the expected change.
Inventory scripts, cookies, pixels and server calls.
Classify purpose, recipient and consideration with counsel.
Send the direct opt-out and a qualifying preference signal.
Observe storage and requests after each choice.
Repair controls that fail to propagate the choice.
Retest and preserve evidence.
04 / UNIVERSAL OPT-OUT
A controller must allow consumers to opt out of targeted advertising and personal-data sale through a qualifying opt-out preference signal sent with the consumer’s consent. The mechanism must require an affirmative choice and meet the statute’s neutrality and consistency conditions. Minn. Stat. § 325M.14, subd. 3
Test consent rejection and GPC in separate browser sessions, then compare the results. The result should be compared with the site’s direct opt-out route, because the two mechanisms can fail at different points.
05 / ENFORCEMENT
The Minnesota Attorney General may enforce the MCDPA and seek an injunction and civil penalties up to $7,500 per violation. The statute creates no private right of action. Its mandatory warning letter and 30-day cure paragraph expired January 31, 2026, so it should not be described as a current cure right. Minn. Stat. § 325M.20
Minnesota enacted the MCDPA. Minnesota Revisor: chapter 325M
The MCDPA took effect for most covered organizations. Minnesota Attorney General: effective date
The mandatory 30-day warning-and-cure paragraph expired. Minn. Stat. § 325M.20
06 / PREPARATION
Counsel determines coverage, exemptions, sale, targeted-advertising, profiling and sensitive-data treatment. Product and engineering teams implement those decisions across consent tools, hard-coded scripts, tag managers, APIs and downstream platforms.
Confirm coverage and exclusions.
Map every flow to purpose and recipient.
Identify sale and targeted-advertising paths.
Honor both direct and preference-signal choices.
Inspect browser and server behavior afterward.
Repair and verify mismatches.
07 / TECHNICAL VERIFICATION
Use separate browser sessions to compare the site’s initial behavior, its response to a direct opt-out, and its response to Global Privacy Control where relevant to your review. Record the page URL, test time, browser settings and exact choice made so the result can be reproduced.
Inspect cookies and network requests before and after each choice. Record which requests continue, their destinations and the controls involved. Browser evidence can help diagnose an implementation; it cannot establish statutory applicability, the legal purpose of every transfer or organization-wide compliance.
01
GPC and consent-rejection state used in the run.
02
Scripts, storage and platforms like Google Ads and Meta observed afterward.
03
Recipient and use supplied for counsel’s classification.
04
Before-and-after results following a control change.
08 / INDEPENDENT LEGAL COUNSEL
Qualified privacy counsel should address applicability, exemptions, classifications, profiling, third-party disclosures, notices, contracts, requests, assessments, sensitive data and governance.
09 / FAQ
July 31, 2025 for most covered organizations. Certain postsecondary institutions have a July 31, 2029 date. Minnesota Attorney General: MCDPA effective date
Generally, entities doing business in Minnesota or targeting residents that meet the 100,000-consumer threshold or the 25,000-consumer plus 25%-of-revenue threshold, subject to exclusions. Minn. Stat. § 325M.12
Minnesota expressly requires covered controllers to honor qualifying opt-out preference signals for targeted advertising and sale. GPC is a relevant implementation test when it meets the statutory conditions. Minn. Stat. § 325M.14, subd. 3
Sale includes exchange for monetary or other valuable consideration and has listed exclusions. Minn. Stat. § 325M.11
The law includes a right to specific-third-party disclosure information and detailed rights around certain consequential profiling decisions. Minn. Stat. § 325M.14
Yes. It also requires an effective revocation mechanism and generally a stop to applicable processing within 15 days after revocation. Minn. Stat. § 325M.16
Generally 45 days, with one justified 45-day extension. Appeals generally receive a response in 45 days and may receive a 60-day extension. Minn. Stat. § 325M.14
No. The warning-letter and 30-day cure paragraph expired January 31, 2026. Minn. Stat. § 325M.20
A qualifying small business may not sell a consumer’s sensitive data without prior consent. Minn. Stat. § 325M.17
No. It documents technical behavior under stated test conditions and does not determine complete legal compliance.
10 / PRIMARY SOURCES
This guide relies on the current Minnesota Statutes published by the Revisor of Statutes and the Minnesota Attorney General’s effective-date announcement. The expired cure provision is described by its current temporal status.
Prepared by Etalon Editorial Team. Last reviewed September 27, 2026. Material corrections may be sent to contact@etalondata.com.
11 / SCOPE AND RESPONSIBILITY
Etalon is not a law firm and does not provide legal advice. A passing scan or certificate does not guarantee that an organization satisfies every legal obligation.
Technical testing records observable website behavior. Your legal and privacy team remains responsible for coverage, exemptions, classifications, notices, requests, sensitive data, contracts, assessments and governance.
OPTIONAL SUPPORTING TOOL
Etalon Spectra compares network requests and cookies across isolated consent states to identify tracking that continues after a visitor opts out.
It can support the evidence-gathering process described in this guide. Findings describe tested website behavior and do not determine whether an organization complies with the law.