Monitoring the Session

SB 2420

Paxton Bill Makes App Stores Check Every User’s Age

Became law, effective Jan 1, 2026

Verdict: Smells

SmellsNeeds review
Sen. Angela PaxtonRSenate 8
Why it's charged
Carve-out

THE TEXT

…“standardized test used for purposes of admission to or class”…

Bill text, House committee report version (H)

The parental-consent duty exempts apps run by or with a nonprofit that makes college admission or placement tests. That is a narrowly described kind of organization that gets a favor no other app maker receives.

Carve-out

Needs review · Nov 1, 2026 · Headline, summary and grade are analysis of the bill text, not a finding about any person · How we grade

Caption

relating to the regulation of platforms for the sale and distribution of software applications for mobile devices.

Caption from analyzed text · version H.

Summary

Minors need parental consent for every download. Apps run by nonprofit test makers get a pass.

The bill makes app stores check the age of every person in Texas who opens an account, sort them into child, teen or adult groups, and link every minor's account to a verified parent account. App stores and app developers both get new duties: the store must get parental consent for each download or purchase by a minor and share age and consent information with developers, and developers must rate their apps and notify stores of big changes. Breaking these rules counts as a deceptive trade practice starting January 1, 2026, and an exemption covers emergency apps and apps run by nonprofit standardized-test organizations.

Receipt

The receipt

89R-SB2420 · 2025-03-13

SOLD BY

+ 4 coauthors

ITEM

relating to the regulation of platforms for the sale and distribution of software applications for mobile devices.

WHAT IT DOES

Minors need parental consent for every download. Apps run by nonprofit test makers get a pass.

The bill makes app stores check the age of every person in Texas who opens an account, sort them into child, teen or adult groups, and link every minor's account to a verified parent account. App stores and app developers both get new duties: the store must get parental consent for each download or purchase by a minor and share age and consent information with developers, and developers must rate their apps and notify stores of big changes. Breaking these rules counts as a deceptive trade practice starting January 1, 2026, and an exemption covers emergency apps and apps run by nonprofit standardized-test organizations.

CHARGES

[x] CARVE-OUTanalysis confidence 60%

THE TEXT

…“standardized test used for purposes of admission to or class”…

Bill text, House committee report version (H)

The parental-consent duty exempts apps run by or with a nonprofit that makes college admission or placement tests. That is a narrowly described kind of organization that gets a favor no other app maker receives.

TOTAL

No significant fiscal implication to the State is anticipated.

LBB estimate · fiscal note version F · source

Sources

Fiscal note · version F · May 9, 2025

No first-year general revenue figure available here.

LBB published estimates · flow over the stated periods.

Source snapshot 2026-10-19, Central time.

HISTORY

  1. Received by the Secretary of the Senate
  2. Filed
  3. Co-author authorized
  4. Read first time
  5. Referred to State Affairs
  6. Scheduled for public hearing on . . .
  7. Considered in public hearing
  8. Testimony taken in committee
  9. Left pending in committee
  10. Considered in public hearing
  11. Vote taken in committee
  12. Reported favorably as substituted
  13. Recommended for local & uncontested calendar
  14. Committee report printed and distributed
  15. Co-author authorized
  16. Placed on intent calendar
  17. Rules suspended-Regular order of business
  18. Vote recorded in Journal
  19. Read 2nd time
  20. Amendment(s) offered FA1 Paxton
  21. Amended
  22. Vote recorded in Journal
  23. Amendment(s) offered FA2 Paxton
  24. Amended
  25. Vote recorded in Journal
  26. Passed to engrossment as amended
  27. Vote recorded in Journal
  28. Three day rule suspended
  29. Record vote
  30. Read 3rd time
  31. Passed
  32. Record vote
  33. Reported engrossed
  34. Received from the Senate
  35. Read first time
  36. Referred to Trade, Workforce & Economic Development
  37. Considered in public hearing
  38. Committee substitute considered in committee
  39. Reported favorably as substituted
  40. Comte report filed with Committee Coordinator
  41. Committee report distributed
  42. Committee report sent to Calendars
  43. Considered in Calendars
  44. Placed on General State Calendar
  45. Read 2nd time
  46. Postponed 5/8/25 11:30 AM
  47. Laid out as postponed business
  48. Postponed 5/8/25 12:30 PM
  49. Record vote RV#1785
  50. Statement(s) of vote recorded in Journal
  51. Laid out as postponed business
  52. Point of order withdrawn Rule 8, Section 1(a)(1)
  53. Point of order withdrawn Rule 8, Section 1(a)(1)
  54. Amendment withdrawn 1-Bryant
  55. Amended 2-Johnson
  56. Passed to 3rd reading as amended
  57. Record vote RV#1803
  58. Statement(s) of vote recorded in Journal
  59. Read 3rd time
  60. Passed
  61. Record vote RV#1885
  62. Statement(s) of vote recorded in Journal
  63. House passage as amended reported
  64. Co-author authorized
  65. House amendment(s) laid before the Senate
  66. Read
  67. Senate concurs in House amendment(s)
  68. Record vote
  69. Senate concurs in House amendment(s)-reported
  70. Reported enrolled
  71. Signed in the Senate
  72. Signed in the House
  73. Sent to the Governor
  74. Signed by the Governor
  75. Effective on 1/1/26
FILED UNDER

SURVEILLANCE STATE

THE TEXT

…“store, the owner of the app store shall use a commercially”…

Bill text, House committee report version (H)

The bill requires age verification of every Texan who creates an app store account, adults included, and requires the store to give developers access to each user's age category and consent status.

SIGNED FOR BY

House · 120 yea · 9 nay

Senate · 30 yea · 1 nay

Sources

House: Final passage · May 9, 2025. Journal. Published stock for this vote. Snapshot 2026-10-19, Central time.

Senate: Final passage · Apr 16, 2025. Journal. Published stock for this vote. Snapshot 2026-10-19, Central time.

All floor motions and other positions below.

Smells

THANK YOU FOR CHECKING THE RECEIPT

CAMPAIGN PAID FOR BY

CAMPAIGN PAID FOR BY

Donors

James Stanton$47,500Texans for Lawsuit Reform PAC$40KGary Blake$30,000

Not tied to this bill.

Sources

The author's campaign account only. Own money and internal transfers are separate on the member page.

Derived itemized flow · Oct 27, 2024 to Jun 30, 2026. State data as of Nov 4, 2026.

Derived itemized contributions on live regular reports and uncovered special-session dates. Internal account transfers and daily reports are excluded.

James Stanton$47,500.00
Texans for Lawsuit Reform PAC$40,000.00

Texans for Lawsuit Reform PAC

$40,000.00

Cash
$40,000.00
Paid by others
$0.00
Total
$40,000.00

Also funds 124 other sitting lawmakers.

Derived recipient stock · Jul 10, 2024 to Oct 23, 2026. State data as of Nov 4, 2026.

TEC account match.

Team
Sources

Derived itemized flow · Dec 11, 2024 to Jun 30, 2025. State data as of Nov 4, 2026.

Derived itemized contributions on live regular reports and uncovered special-session dates. Internal account transfers and daily reports are excluded.

Report IDs: 100982305, 101012314.

Gary Blake$30,000.00
Money

Missing data does not establish zero giving. Display amounts are rounded.

×

Texans for Lawsuit Reform PAC

$40,000.00

Cash
$40,000.00
Paid by others
$0.00
Total
$40,000.00

Also funds 124 other sitting lawmakers.

Derived recipient stock · Jul 10, 2024 to Oct 23, 2026. State data as of Nov 4, 2026.

TEC account match.

Team
Sources

Derived itemized flow · Dec 11, 2024 to Jun 30, 2025. State data as of Nov 4, 2026.

Derived itemized contributions on live regular reports and uncovered special-session dates. Internal account transfers and daily reports are excluded.

Report IDs: 100982305, 101012314.

Votes7

Senate May 14, 2025

Yea
30
Nay
1
Present, not voting
Not printed
Absent
Not printed
Excused
Not printed
Names

Named positions matched to lawmakers. See the journal for unmatched names.

Senate journal

Names were not printed for yea. Only the named positions are included in member records.

Sources

Senator Paxton moved to concur in the House amendments to SB 2420. The motion prevailed by the following vote: Yeas 30, Nays 1.

Published stock of positions for this vote, except where marked derived.

  • Yea: 30 (published)
  • Nay: 1 (published)
  • Present, not voting: Not printed
  • Absent: Not printed
  • Excused: Not printed

Senate journal. Source snapshot 2026-10-19, Central time.

House May 9, 2025

Yea
120
Nay
9
Present, not voting
3
Absent
14
Excused
4
Names

Named positions matched to lawmakers. See the journal for unmatched names.

House journal

Sources

Record 1885

SB 2420 was passed by (Record 1885): 120 Yeas, 9 Nays, 3 Present, not voting.

Published stock of positions for this vote, except where marked derived.

  • Yea: 120 (published)
  • Nay: 9 (published)
  • Present, not voting: 3 (published)
  • Absent: 14 (derived from named list)
  • Excused: 4 (derived from named list)

House journal. Source snapshot 2026-10-19, Central time.

House May 8, 2025

Yea
132
Nay
10
Present, not voting
3
Absent
3
Excused
2
Names

Named positions matched to lawmakers. See the journal for unmatched names.

House journal

Sources

Record 1803

CSSB 2420, as amended, was passed to third reading by (Record 1803): 132 Yeas, 10 Nays, 3 Present, not voting.

Published stock of positions for this vote, except where marked derived.

  • Yea: 132 (published)
  • Nay: 10 (published)
  • Present, not voting: 3 (published)
  • Absent: 3 (derived from named list)
  • Excused: 2 (derived from named list)

House journal. Source snapshot 2026-10-19, Central time.

House May 8, 2025

Yea
118
Nay
5
Present, not voting
2
Absent
25
Excused
0
Names

Named positions matched to lawmakers. See the journal for unmatched names.

House journal

Sources

Record 1785

Representative Harris moved to postpone consideration of CSSB 2420 until 12:30 p.m. today. The motion prevailed by (Record 1785): 118 Yeas, 5 Nays, 2 Present, not voting.

Published stock of positions for this vote, except where marked derived.

  • Yea: 118 (published)
  • Nay: 5 (published)
  • Present, not voting: 2 (published)
  • Absent: 25 (derived from named list)
  • Excused: 0 (derived from named list)

House journal. Source snapshot 2026-10-19, Central time.

Senate Apr 16, 2025

Yea
30
Nay
1
Present, not voting
Not printed
Absent
Not printed
Excused
Not printed
Names

Named positions matched to lawmakers. See the journal for unmatched names.

Senate journal

Names were not printed for yea. Only the named positions are included in member records.

Sources

The bill was read third time and was passed by the following vote: Yeas 30, Nays 1. (Same as previous roll call)

Published stock of positions for this vote, except where marked derived.

  • Yea: 30 (published)
  • Nay: 1 (published)
  • Present, not voting: Not printed
  • Absent: Not printed
  • Excused: Not printed

Senate journal. Source snapshot 2026-10-19, Central time.

Senate Apr 16, 2025

Yea
30
Nay
1
Present, not voting
Not printed
Absent
Not printed
Excused
Not printed
Names

Named positions matched to lawmakers. See the journal for unmatched names.

Senate journal

Names were not printed for yea. Only the named positions are included in member records.

Sources

Senator Paxton moved that Senate Rule 7.18 and the Constitutional Rule requiring bills to be read on three several days be suspended and that CSSB 2420 be placed on its third reading and final passage. The motion prevailed by the following vote: Yeas 30, Nays 1.

Published stock of positions for this vote, except where marked derived.

  • Yea: 30 (published)
  • Nay: 1 (published)
  • Present, not voting: Not printed
  • Absent: Not printed
  • Excused: Not printed

Senate journal. Source snapshot 2026-10-19, Central time.

Senate Apr 16, 2025

Yea
Not printed
Nay
Not printed
Present, not voting
Not printed
Absent
Not printed
Excused
Not printed
Names

Named positions matched to lawmakers. See the journal for unmatched names.

Senate journal

Names were not printed for yea. Only the named positions are included in member records.

Voice vote. No numeric tally or individual yeas are inferred.

Sources

CSSB 2420 as amended was passed to engrossment by a viva voce vote.

Published stock of positions for this vote, except where marked derived.

  • Yea: Not printed
  • Nay: Not printed
  • Present, not voting: Not printed
  • Absent: Not printed
  • Excused: Not printed

Senate journal. Source snapshot 2026-10-19, Central time.

Witnesses23
For
14
Against
8
On
1
Names

For

  • Digital Childhood Alliance1 registration
  • Not On Our Watch Texas1 registration
  • Self1 registration
  • Self; Digital Progress Institute1 registration
  • Self; National Center on Sexual Exploitation1 registration
  • Self; Protecting texas children1 registration
  • Self; SREC SD-11 registration
  • Self; Texas Values Action1 registration
  • Texas Chapter American College of Physicians1 registration
  • Texas Medical Association1 registration
  • Texas Pediatric Society1 registration
  • Texas Public Policy Foundation1 registration
  • TexProtects1 registration
  • X Corp.1 registration

Against

  • ACLU of Texas1 registration
  • Chamber of Progress1 registration
  • Comcast1 registration
  • Computer & Communications Industry Association1 registration
  • NetChoice1 registration
  • R Street Institute1 registration
  • Taxpayers Protection Alliance1 registration
  • TechNet1 registration

On

  • Office of the Attorney General1 registration
Sources

23 parsed registrations across the loaded witness lists.

Derived stock of witness registrations. Repeated appearances count separately. Organizations and self-representation appear as printed.

Senate witness list. Source snapshot 2026-10-20, Central time.

Fiscal

No significant fiscal implication to the State is anticipated.

LBB estimate · fiscal note version F · source

Sources

Fiscal note · version F · May 9, 2025

No first-year general revenue figure available here.

LBB published estimates · flow over the stated periods.

Source snapshot 2026-10-19, Central time.

How this was graded

Analysis of text version H by claude-opus-5-5, Oct 22, 2026, against the published rubric.

Sources

Texas Senate · Filed Mar 13, 2025

05/27/2025 E Effective on 1/1/26

Texas Legislature Online · Introduced · Senate Committee Report · Engrossed · House Committee Report · Enrolled

Data snapshot Nov 1, 2026 at 2:11 PM CST. Grades, charges, quotes and corrections follow the published record.

Coauthors
Sponsors

House committee · Trade, Workforce & Economic Development · Committee vote 10 aye, 1 nay · Out of committee

Senate committee · State Affairs · Committee vote 10 aye, 0 nay, 1 absent · Out of committee

Companion

HB 4901 by Fairly (identical)

Subjects

Business & Commerce--General

Business & Commerce--Trade Practices

Civil Remedies & Liabilities

Electronic Information Systems

Minors--Health & Safety

Protection of Personal Information

APP STORE ACCOUNTABILITY ACT (PC8RB)

COMPUTERS & SOFTWARE

ELECTRONIC EQUIPMENT

EMAIL & ELECTRONIC COMMUNICATIONS

INTERNET

PARENTAL CONSENT

Text

The text as introduced · 1,926 words

89R7917 MLH-F

By: Paxton
S.B. No. 2420

A BILL TO BE ENTITLED

AN ACT

relating to the regulation of platforms for the sale and

distribution of software applications for mobile devices.

BE IT ENACTED BY THE LEGISLATURE OF THE STATE OF TEXAS:

SECTION 1. Subtitle C, Title 5, Business & Commerce Code, is

amended by adding Chapter 121 to read as follows:

CHAPTER 121. SOFTWARE APPLICATIONS

SUBCHAPTER A. GENERAL PROVISIONS

Sec. 121.001. DEFINITIONS. In this chapter:

(1) "Age category" means information collected by the

owner of an app store to designate a user based on the age

categories described by Section 121.021(b).

(2) "App store" means a publicly available Internet

website, software application, or other electronic service that

distributes software applications from the owner or developer of a

software application to the user of a mobile device.

(3) "Minor" means a child who is younger than 18 years

of age who has not had the disabilities of minority removed for

general purposes.

(4) "Mobile device" means a portable, wireless

electronic device, including a tablet or smartphone, capable of

transmitting, receiving, processing, and storing information

wirelessly that runs an operating system designed to manage

hardware resources and perform common services for software

applications on handheld electronic devices.

(5) "Personal data" means any information, including

sensitive data, that is linked or reasonably linkable to an

identified or identifiable individual. The term includes

pseudonymous data when the data is used by a person who processes or

determines the purpose and means of processing the data in

conjunction with additional information that reasonably links the

data to an identified or identifiable individual. The term does not

include deidentified data or publicly available information.

SUBCHAPTER B. DUTIES OF APP STORES

Sec. 121.021. DUTY TO VERIFY AGE OF USER; AGE CATEGORIES.

(a) When an individual in this state creates an account with an app

store, the owner of the app store shall:

(1) request the individual's age;

(2) use a commercially reasonable method of

verification to verify the individual's age; and

(3) assign to the individual a designation described

by Subsection (b).

(b) The owner of an app store shall use the following age

categories for assigning a designation:

(1) an individual who is younger than 13 years of age

is considered a "child";

(2) an individual who is at least 13 years of age but

younger than 16 years of age is considered a "younger teenager";

(3) an individual who is at least 16 years of age but

younger than 18 years of age is considered an "older teenager"; and

(4) an individual who is at least 18 years of age is

considered an "adult."

Sec. 121.022. PARENTAL CONSENT REQUIRED. (a) If the owner

of the app store determines under Section 121.021 that an

individual is a minor, the owner shall require that the minor's

account be affiliated with the account of an individual determined

to be:

(1) at least 18 years of age; and

(2) the minor's parent or guardian.

(b) The owner of an app store must obtain consent from the

minor's parent or guardian before allowing the minor to:

(1) download a software application;

(2) purchase a software application; or

(3) make a purchase in or using a software

application.

(c) The owner of an app store must obtain consent for each

individual download or purchase sought by the minor.

(d) To obtain consent from a minor's parent or guardian

under Subsection (b), the owner of an app store may use any

reasonable means to:

(1) disclose to the parent or guardian:

(A) the specific software application or

purchase for which consent is sought;

(B) the rating under Section 121.052 assigned to

the software application or purchase;

(C) the specific content or other elements that

led to the rating assigned under Section 121.052;

(D) the nature of any collection, use, or

distribution of personal data that would occur because of the

software application or purchase; and

(E) any measures taken by the developer of the

software application or purchase to protect the personal data of

users;

(2) give the parent or guardian a clear choice to give

or withhold consent for the download or purchase; and

(3) ensure that the consent is given:

(A) by the parent or guardian; and

(B) through the account affiliated with a minor's

account under Subsection (a).

(e) If a software developer provides the owner of an app

store with notice of a change under Section 121.053, the owner of

the app store shall:

(1) notify any individual who has given consent under

this section for a minor's use or purchase relating to a previous

version of the changed software application; and

(2) obtain consent from the individual for the minor's

continued use or purchase of the software application.

Sec. 121.023. DISPLAY OF AGE RATING FOR SOFTWARE

APPLICATION. (a) The owner of an app store that operates in this

state shall display for each software application available for

download and purchase on the app store:

(1) the rating under Section 121.052 assigned to the

software application; and

(2) the specific content or other elements that led to

the rating assigned under Section 121.052.

(b) The information displayed under this section must be

clear, accurate, and conspicuous.

Sec. 121.024. INFORMATION FOR SOFTWARE APPLICATION

DEVELOPERS. The owner of an app store that operates in this state

shall, using a commercially available method, allow the developer

of a software application to access current information related to:

(1) the age category assigned to each user under

Section 121.021(b); and

(2) whether consent has been obtained for each minor

user under Section 121.022.

Sec. 121.025. PROTECTION OF PERSONAL DATA. The owner of an

app store that operates in this state shall protect the personal

data of users by:

(1) limiting the collection and processing of personal

data to the minimum amount necessary for:

(A) verifying the age of an individual;

(B) obtaining consent under Section 121.022; and

(C) maintaining compliance records;

(2) transmitting personal data using

industry-standard encryption protocols that ensure data integrity

and confidentiality; and

(3) deleting personal data obtained for purposes of

Sections 121.021 and 121.022 once a user's age is verified and, if

applicable, consent has been obtained.

Sec. 121.026. VIOLATION. The owner of an app store that

operates in this state violates this subchapter if the owner:

(1) enforces a contract or a provision of a terms of

service agreement against a minor that the minor entered into or

agreed to without consent under Section 121.022;

(2) knowingly misrepresents information disclosed

under Section 121.022(d)(1);

(3) obtains a blanket consent to authorize multiple

downloads or purchases; or

(4) shares or discloses personal data obtained for

purposes of Section 121.021, except as required by Section 121.024

or other law.

Sec. 121.027. CONSTRUCTION OF SUBCHAPTER. Nothing in this

subchapter may be construed to:

(1) prevent the owner of an app store that operates in

this state from taking reasonable measures to block, detect, or

prevent the distribution of:

(A) obscene material, as that term is defined by

Section 43.21, Penal Code; or

(B) other material that may be harmful to minors;

(2) require the owner of an app store that operates in

this state to disclose a user's personal data to the developer of a

software application except as provided by this subchapter;

(3) allow the owner of an app store that operates in

this state to use a measure required by this chapter in a manner

that is arbitrary, capricious, anticompetitive, or unlawful;

(4) block or filter spam;

(5) prevent criminal activity; or

(6) protect the security of an app store or software

application.

SUBCHAPTER C. DUTIES OF SOFTWARE APPLICATION DEVELOPERS

Sec. 121.051. APPLICABILITY OF SUBCHAPTER. This subchapter

applies only to the developer of a software application that the

developer makes available to users in this state through an app

store.

Sec. 121.052. DESIGNATION OF AGE RATING. (a) The developer

of a software application shall assign to each software application

and to each purchase that can be made through the software

application an age rating based on the age categories described by

Section 121.021(b).

(b) The developer of a software application shall provide to

each app store through which the developer makes the software

application available:

(1) each rating assigned under Subsection (a); and

(2) the specific content or other elements that led to

each rating provided under Subdivision (1).

Sec. 121.053. CHANGES TO SOFTWARE APPLICATIONS. The

developer of a software application shall provide notice to each

app store through which the developer makes the software

application available before making any change to the terms of

service or privacy policy of the software application that:

(1) changes the type or category of personal data

collected, stored, or shared by the developer;

(2) affects or changes the rating assigned to the

software application under Section 121.052 or the content or

elements that led to that rating;

(3) adds new monetization features to the software

application, including:

(A) new opportunities to make a purchase in or

using the software application; or

(B) new advertisements in the software

application; or

(4) materially changes the functionality or user

experience of the software application.

Sec. 121.054. AGE VERIFICATION. (a) The developer of a

software application shall create and implement a system to verify:

(1) for each user of the software application, the age

category assigned to that user under Section 121.021(b); and

(2) for each minor user of the software application,

whether consent has been obtained under Section 121.022.

(b) The developer of a software application shall use

information provided by the owner of an app store under Section

121.024 to perform the verification required by this section.

Sec. 121.055. USE OF PERSONAL DATA. (a) The developer of a

software application may use personal data provided to the

developer under Section 121.024 only to:

(1) enforce restrictions and protections on the

software application related to age;

(2) ensure compliance with applicable laws and

regulations; and

(3) implement safety-related features and default

settings.

(b) The developer of a software application shall delete

personal data provided by the owner of an app store under Section

121.024 on completion of the verification required by Section

121.054.

Sec. 121.056. VIOLATION. The developer of a software

application violates this subchapter if the developer:

(1) enforces a contract or a provision of a terms of

service agreement against a minor that the minor entered into or

agreed to without consent under Section 121.054;

(2) knowingly misrepresents an age rating or reason

for that rating under Section 121.052; or

(3) shares or discloses the personal data of a user

that was acquired under this subchapter.

SUBCHAPTER D. ENFORCEMENT

Sec. 121.101. CIVIL ACTION; LIABILITY. (a) The parent or

guardian of a minor may bring an action against the owner of an app

store or the developer of a software application for a violation of

this chapter.

(b) Notwithstanding Sections 41.003 and 41.004, Civil

Practice and Remedies Code, a parent or guardian who prevails in an

action under this section is entitled to receive:

(1) injunctive relief;

(2) actual damages;

(3) punitive damages;

(4) reasonable attorney's fees;

(5) court costs; and

(6) any other relief the court considers appropriate.

(c) A violation of this chapter constitutes an injury in

fact to a minor.

Sec. 121.102. DECEPTIVE TRADE PRACTICE. A violation of

this chapter is a false, misleading, or deceptive act or practice as

defined by Section 17.46(b). In addition to any remedy under this

chapter, a remedy under Subchapter E, Chapter 17, is also available

for a violation of this chapter.

SECTION 2. This Act takes effect September 1, 2025.