<?xml version="1.0"?>
<law><site_title>Virginia Decoded</site_title><site_url>https://vacode.org</site_url><law_id>84222</law_id><section_number>59.1-578</section_number><catch_line>Data controller responsibilities; transparency</catch_line><edition url="https://vacode.org/2025/" slug="2025" current="TRUE" last_updated="">2025</edition><referred_to_by><reference>59.1-580</reference><reference>59.1-581</reference></referred_to_by><structure><unit label="title" level="1" order_by="1" identifier="59.1">Trade and Commerce</unit><unit label="chapter" level="2" order_by="1" identifier="53">Consumer Data Protection Act</unit></structure><text>
						<section id="A"><p><span class="prefix-number">A.</span> A <span class="dictionary">controller</span> shall: <a id="paragraph-301858" class="section-permalink" href="https://vacode.org/59.1-578/#A"><i class="fa fa-link"/></a></p></section>
						<section id="A1" class="indent-1"><p><span class="prefix-number">1.</span> Limit the collection of <span class="dictionary">personal data</span> to what is adequate, relevant, and reasonably necessary in relation to the purposes for which such data is processed, as disclosed to the <span class="dictionary">consumer</span>; <a id="paragraph-301859" class="section-permalink" href="https://vacode.org/59.1-578/#A1"><i class="fa fa-link"/></a></p></section>
						<section id="A2" class="indent-1"><p><span class="prefix-number">2.</span> Except as otherwise provided in this chapter, not <span class="dictionary">process</span> <span class="dictionary">personal data</span> for purposes that are neither reasonably necessary to nor compatible with the disclosed purposes for which such <span class="dictionary">personal data</span> is processed, as disclosed to the <span class="dictionary">consumer</span>, unless the <span class="dictionary">controller</span> obtains the <span class="dictionary">consumer</span>&#x2019;s <span class="dictionary">consent</span>; <a id="paragraph-301860" class="section-permalink" href="https://vacode.org/59.1-578/#A2"><i class="fa fa-link"/></a></p></section>
						<section id="A3" class="indent-1"><p><span class="prefix-number">3.</span> Establish, implement, and maintain reasonable administrative, technical, and physical data security practices to protect the confidentiality, integrity, and accessibility of <span class="dictionary">personal data</span>. Such data security practices shall be appropriate to the volume and nature of the <span class="dictionary">personal data</span> at <span class="dictionary">issue</span>; <a id="paragraph-301861" class="section-permalink" href="https://vacode.org/59.1-578/#A3"><i class="fa fa-link"/></a></p></section>
						<section id="A4" class="indent-1"><p><span class="prefix-number">4.</span> Not <span class="dictionary">process</span> <span class="dictionary">personal data</span> in violation of state and federal <span class="dictionary">laws</span> that prohibit unlawful discrimination against <span class="dictionary">consumers</span>. A <span class="dictionary">controller</span> shall not discriminate against a <span class="dictionary">consumer</span> for exercising any of the <span class="dictionary">consumer</span> rights contained in this chapter, including denying goods or services, charging different prices or rates for goods or services, or providing a different level of quality of goods and services to the <span class="dictionary">consumer</span>. However, nothing in this subdivision shall be construed to require a <span class="dictionary">controller</span> to provide a product or service that requires the <span class="dictionary">personal data</span> of a <span class="dictionary">consumer</span> that the <span class="dictionary">controller</span> does not collect or maintain or to prohibit a <span class="dictionary">controller</span> from offering a different price, rate, level, quality, or selection of goods or services to a <span class="dictionary">consumer</span>, including offering goods or services for no fee, if the <span class="dictionary">consumer</span> has exercised his right to opt out pursuant to &#xA7; <a class="law" title="Personal data rights; consumers" href="/59.1-577/">59.1-577</a> or the offer is related to a <span class="dictionary">consumer</span>&#x2019;s voluntary participation in a bona fide loyalty, rewards, premium features, discounts, or club card program; and <a id="paragraph-301862" class="section-permalink" href="https://vacode.org/59.1-578/#A4"><i class="fa fa-link"/></a></p></section>
						<section id="A5" class="indent-1"><p><span class="prefix-number">5.</span> Not <span class="dictionary">process</span> <span class="dictionary">sensitive data</span> concerning a <span class="dictionary">consumer</span> without obtaining the <span class="dictionary">consumer</span>&#x2019;s <span class="dictionary">consent</span>, or, in the case of the <span class="dictionary">processing</span> of <span class="dictionary">sensitive data</span> concerning a known <span class="dictionary">child</span>, without <span class="dictionary">processing</span> such data in accordance with the federal Children&#x2019;s Online Privacy Protection Act (15 U.S.C. &#xA7; 6501 et seq.). <a id="paragraph-301863" class="section-permalink" href="https://vacode.org/59.1-578/#A5"><i class="fa fa-link"/></a></p></section>
						<section id="B"><p><span class="prefix-number">B.</span> Any provision of a <span class="dictionary">contract</span> or agreement of any kind that purports to <span class="dictionary">waive</span> or limit in any way <span class="dictionary">consumer</span> rights pursuant to &#xA7; <a class="law" title="Personal data rights; consumers" href="/59.1-577/">59.1-577</a> shall be deemed contrary to public policy and shall be void and unenforceable. <a id="paragraph-301864" class="section-permalink" href="https://vacode.org/59.1-578/#B"><i class="fa fa-link"/></a></p></section>
						<section id="C"><p><span class="prefix-number">C.</span> <span class="dictionary">Controllers</span> shall provide <span class="dictionary">consumers</span> with a reasonably accessible, clear, and meaningful privacy notice that includes: <a id="paragraph-301865" class="section-permalink" href="https://vacode.org/59.1-578/#C"><i class="fa fa-link"/></a></p></section>
						<section id="C1" class="indent-1"><p><span class="prefix-number">1.</span> The categories of <span class="dictionary">personal data</span> processed by the <span class="dictionary">controller</span>; <a id="paragraph-301866" class="section-permalink" href="https://vacode.org/59.1-578/#C1"><i class="fa fa-link"/></a></p></section>
						<section id="C2" class="indent-1"><p><span class="prefix-number">2.</span> The purpose for <span class="dictionary">processing</span> <span class="dictionary">personal data</span>; <a id="paragraph-301867" class="section-permalink" href="https://vacode.org/59.1-578/#C2"><i class="fa fa-link"/></a></p></section>
						<section id="C3" class="indent-1"><p><span class="prefix-number">3.</span> How <span class="dictionary">consumers</span> may exercise their <span class="dictionary">consumer</span> rights pursuant &#xA7; <a class="law" title="Personal data rights; consumers" href="/59.1-577/">59.1-577</a>, including how a <span class="dictionary">consumer</span> may <span class="dictionary">appeal</span> a <span class="dictionary">controller</span>&#x2019;s decision with regard to the <span class="dictionary">consumer</span>&#x2019;s request; <a id="paragraph-301868" class="section-permalink" href="https://vacode.org/59.1-578/#C3"><i class="fa fa-link"/></a></p></section>
						<section id="C4" class="indent-1"><p><span class="prefix-number">4.</span> The categories of <span class="dictionary">personal data</span> that the <span class="dictionary">controller</span> shares with third parties, if any; and <a id="paragraph-301869" class="section-permalink" href="https://vacode.org/59.1-578/#C4"><i class="fa fa-link"/></a></p></section>
						<section id="C5" class="indent-1"><p><span class="prefix-number">5.</span> The categories of third parties, if any, with whom the <span class="dictionary">controller</span> shares <span class="dictionary">personal data</span>. <a id="paragraph-301870" class="section-permalink" href="https://vacode.org/59.1-578/#C5"><i class="fa fa-link"/></a></p></section>
						<section id="D"><p><span class="prefix-number">D.</span> If a <span class="dictionary">controller</span> sells <span class="dictionary">personal data</span> to third parties or processes <span class="dictionary">personal data</span> for <span class="dictionary">targeted advertising</span>, the <span class="dictionary">controller</span> shall clearly and conspicuously disclose such <span class="dictionary">processing</span>, as well as the manner in which a <span class="dictionary">consumer</span> may exercise the right to opt out of such <span class="dictionary">processing</span>. <a id="paragraph-301871" class="section-permalink" href="https://vacode.org/59.1-578/#D"><i class="fa fa-link"/></a></p></section>
						<section id="E"><p><span class="prefix-number">E.</span> A <span class="dictionary">controller</span> shall establish, and shall describe in a privacy notice, one or more secure and reliable means for <span class="dictionary">consumers</span> to submit a request to exercise their <span class="dictionary">consumer</span> rights under this chapter. Such means shall take into account the ways in which <span class="dictionary">consumers</span> normally interact with the <span class="dictionary">controller</span>, the need for secure and reliable communication of such requests, and the ability of the <span class="dictionary">controller</span> to <span class="dictionary">authenticate</span> the identity of the <span class="dictionary">consumer</span> making the request. <span class="dictionary">Controllers</span> shall not require a <span class="dictionary">consumer</span> to create a new account in <span class="dictionary">order</span> to exercise <span class="dictionary">consumer</span> rights pursuant to &#xA7; <a class="law" title="Personal data rights; consumers" href="/59.1-577/">59.1-577</a> but may require a <span class="dictionary">consumer</span> to use an existing account. <a id="paragraph-301872" class="section-permalink" href="https://vacode.org/59.1-578/#E"><i class="fa fa-link"/></a></p></section>
						<section id="F"><p><span class="prefix-number">F.</span> 1. Subject to the <span class="dictionary">consent</span> requirement established by subdivision 3, no <span class="dictionary">controller</span> shall <span class="dictionary">process</span> any <span class="dictionary">personal data</span> collected from a known <span class="dictionary">child</span>:
			a. For the purposes of (i) <span class="dictionary">targeted advertising</span>, (ii) the sale of such <span class="dictionary">personal data</span>, or (iii) <span class="dictionary">profiling</span> in furtherance of <span class="dictionary">decisions that produce legal or similarly significant effects concerning a consumer</span>;
			b. Unless such <span class="dictionary">processing</span> is reasonably necessary to provide the <span class="dictionary">online service, product, or feature</span>;
			c. For any <span class="dictionary">processing</span> purpose other than the <span class="dictionary">processing</span> purpose that the <span class="dictionary">controller</span> disclosed at the time such <span class="dictionary">controller</span> collected such <span class="dictionary">personal data</span> or that is reasonably necessary for and compatible with such disclosed purpose; or
			d. For longer than is reasonably necessary to provide the <span class="dictionary">online service, product, or feature</span>. <a id="paragraph-301873" class="section-permalink" href="https://vacode.org/59.1-578/#F"><i class="fa fa-link"/></a></p></section>
						<section id="F2" class="indent-1"><p><span class="prefix-number">2.</span> Subject to the <span class="dictionary">consent</span> requirement established by subdivision 3, no <span class="dictionary">controller</span> shall collect <span class="dictionary">precise geolocation data</span> from a known <span class="dictionary">child</span> unless (i) such <span class="dictionary">precise geolocation data</span> is reasonably necessary for the <span class="dictionary">controller</span> to provide an <span class="dictionary">online service, product, or feature</span> and, if such data is necessary to provide such <span class="dictionary">online service, product, or feature</span>, such <span class="dictionary">controller</span> shall only collect such data for the time necessary to provide such <span class="dictionary">online service, product, or feature</span> and (ii) the <span class="dictionary">controller</span> provides to the known <span class="dictionary">child</span> a signal indicating that such <span class="dictionary">controller</span> is collecting such <span class="dictionary">precise geolocation data</span>, which signal shall be available to such known <span class="dictionary">child</span> for the entire duration of such collection. <a id="paragraph-301874" class="section-permalink" href="https://vacode.org/59.1-578/#F2"><i class="fa fa-link"/></a></p></section>
						<section id="F3" class="indent-1"><p><span class="prefix-number">3.</span> No <span class="dictionary">controller</span> shall engage in the activities described in subdivisions 1 or 2 unless the <span class="dictionary">controller</span> obtains <span class="dictionary">consent</span> from the <span class="dictionary">child</span>&#x2019;s <span class="dictionary">parent</span> or legal guardian in accordance with the federal Children&#x2019;s Online Privacy Protection Act (15 U.S.C. &#xA7; 6501 et seq.). <a id="paragraph-301875" class="section-permalink" href="https://vacode.org/59.1-578/#F3"><i class="fa fa-link"/></a></p></section></text><history>2021, Sp. Sess. I, cc. 35, 36; 2024, cc. 840, 844.</history><metadata></metadata></law>
