Bills · 2025-2026 Regular Session
Relating to: app stores and app developers and providing a penalty.
Agriculture trade and consumer protection department of Children Data processing Justice department of Trade practice Youth
- Introduced, stopped here
- Passes Assembly, not reached
- Passes Senate, not reached
- Governor signs, not reached
- Law, not reached
Unfamiliar terms? Glossary
What this bill does
Plain-language analysis by the nonpartisan Legislative Reference Bureau
This bill establishes age verification and other requirements for app store providers and certain other requirements for app developers. The bill defines an “app” as a software application or electronic service that an individual may run or direct on a mobile device. An “app store” is defined as a publicly available website, software application, or electronic service that an individual associated with a mobile device (account holder) may use to download an app from a developer onto the mobile device. An “app store provider” is a person that owns, operates, or controls an app store. A “developer” is a person that owns or controls an app that is available for download from an app store or that is pre-installed onto a mobile device.
Under the bill, at the time an individual who is located in this state creates an account with an app store on or after the bill’s effective date, the app store provider must request age category information from the individual and must verify the individual’s age category using a commercially available method of age verification. The bill prescribes four age categories, as follows: the category “child” comprises individuals under 13 years of age; the category “younger teenager” comprises individuals at least 13 years of age but under 16 years of age; the category “older teenager” comprises individuals at least 16 years of age but under 18 years of age; and the category “adult” comprises individuals who are at least 18 years of age. The bill also defines a “minor” as an individual under 18 years of age unless the individual is married or emancipated. If an individual already holds an account with an app store on the bill’s effective date, the app store provider must, within 12 months, request age category information from the individual and verify the individual’s age category using the same criteria as for new accounts. For both new and existing accounts, if the age verification conducted by the app store provider results in a determination that the individual is a minor, the app store provider must 1) require the minor’s account to be affiliated with an account created by a parent; and 2) each time before allowing the minor to purchase an app, download an app, or make an in-app purchase, obtain verifiable parental consent from the holder of the parent account. The bill defines “verifiable parental consent” as authorization that 1) is provided by a parent account; 2) is given after an app store provider has clearly and conspicuously provided a parental consent disclosure; and 3) requires a parent to make an affirmative choice to grant consent or decline consent. “Parental consent disclosure” is defined as disclosing all of the following information: 1) if an app store provider has an age rating for an app or in-app purchase, the age rating; 2) if an app store provider has a content description for an app or in-app purchase, the content description; 3) a description of the personal data collected by an app from an account holder and the personal data shared by the app with a third party; and 4) if personal data is collected by an app, the methods implemented by the developer to protect the personal data.
The bill also requires an app store provider, each time it receives notice from a developer that an app on the app store has undergone a significant change, to notify all app store account holders that have downloaded the app of the significant change. In addition, if the account holder is a minor, the app store provider must 1) notify a parent affiliated with the minor account of the significant change; and 2) obtain from the parent renewed verifiable parental consent before providing the changed app to the minor.
The bill requires an app store provider to provide to each developer of an app available on the app store, in response to the developer’s request (as discussed below), age category data for an account holder and the status of verifiable parental consent for a minor. An app store provider must also provide a mechanism for a parent to revoke prior consent for a minor and for notifying a developer when parental consent is revoked. In addition, an app store provider must protect age category data and any associated verification data by 1) limiting the collection and processing of data to that necessary for verifying an account holder's age category, obtaining verifiable parental consent, or maintaining compliance records; and 2) transmitting age category data using encryption protocols. With respect to pre-installed apps, an app store provider must, in response to a request from a developer, provide available age category information to the developer and take reasonable measures to facilitate verifiable parental consent for use of the pre-installed app. The bill defines a “pre-installed app” as any app, or portion of any app, that is present on a mobile device at the time of purchase, initial activation, or first use by a consumer, subject to certain exclusions. An app store provider may not 1) enforce a contract or terms of service against a minor unless the app store provider has obtained verifiable parental consent; 2) knowingly misrepresent any information in a parental consent disclosure; or 3) share or disclose age category data and any associated data except as required by law.
The bill requires a developer to do all of the following: 1) verify through an app store's data sharing methods the age category data of account holders located in this state and, for a minor account, whether verifiable parental consent has been obtained; 2) notify an app store provider each time the developer’s app has undergone a significant change; 3) use age category data received through an app store's data sharing methods to enforce any developer-created, age-related restrictions, safety-related features, or defaults; 4) request age category data or verifiable parental consent at all of the following times: when an an account holder purchases an app, downloads an app, or launches a pre-installed app for the first time; when the developer implements a significant change to the app; and when necessary to comply with applicable law. A developer may request age category data for any of the following purposes: 1) to verify the accuracy of age category data associated with an account holder or to verify continued account use within the age category, but the developer may not request this age category data more than once during any 12-month period; 2) when there is reasonable suspicion of account transfer or misuse outside of the age category; and 3) at the time an account holder creates a new account with the developer. When implementing any developer-created, age-related restrictions, safety-related features, or defaults, a developer must use the lowest age category indicated by age category data received through an app store's data sharing methods or by age data independently collected by the developer. A developer may not 1) enforce a contract or terms of service against a minor unless the developer has verified through an app store's data sharing methods that verifiable parental consent has been obtained with respect to the minor; 2) knowingly misrepresent any information in a parental consent disclosure; or 3) share age category data with any person.
Under the bill, the Department of Agriculture, Trade and Consumer Protection, or the Department of Justice in consultation with DATCP, may bring a civil action against an app store provider or developer that violates the bill’s provisions seeking any combination of the following relief: a forfeiture not exceeding $7,500 for each violation; temporary or permanent injunctive relief; and court costs and attorney fees, plus investigative costs. The bill also provides for a private cause of action. A minor, or the parent of a minor, who has been harmed by a violation may bring a civil action against an app store provider or a developer to recover all of the following: the greater of actual damages or $1,000 for each violation; punitive damages if the violation was egregious; and court costs and attorney fees. In addition, a violation of the bill’s provisions is a violation of the unfair and deceptive trade practice law. However, a developer is not liable for a violation if the developer satisfies certain requirements.
Sponsors
Introduced by: Armstrong (R) , Behnke (R) , Brill (R) , Goeben (R) , Knodl (R) , Murphy (R) , O'Connor (R) , Piwowarczyk (R)
2 cosponsors
B. Jacobson (R) , Jacque (R)
Registered lobbying interests · 19
Organizations that registered lobbying activity on this bill with the Wisconsin Ethics Commission. Registration means interest, not a position for or against. Official record
- Alliance of Wisconsin Retailers, LLC
- American Civil Liberties Union of Wisconsin Inc
- Americans For Prosperity
- Apple Inc.
- College Board
- Computer & Communications Industry Association (CCIA)
- Google LLC and its Affiliates
- Meta Platforms, Inc.
- Motion Picture Association, Inc.
- NetChoice
- Roblox
- TechNet
- WISCONSIN CABLE COMMUNICATIONS ASSOCIATION
- Wisconsin Civil Justice Council, Inc
- Wisconsin Family Action Inc
- Wisconsin Grocers Association
- Wisconsin Insurance Alliance
- Wisconsin Manufacturers & Commerce
- entertainment software association
Votes
Assembly: Report Assembly Amendment 1 adoption recommended by Committee on Children and Families, Ayes 9, Noes 0
Passed 9–0 Feb 11, 2026 official source full pageNo individual roll call was recorded for this vote. Committee votes and some older sessions record totals only.
Assembly: Report passage as amended recommended by Committee on Children and Families, Ayes 5, Noes 4
Passed 5–4 Feb 11, 2026 official source full pageNo individual roll call was recorded for this vote. Committee votes and some older sessions record totals only.
Aye · 58
- Adam Neylon (15)
- Alex Dallman (39)
- Amanda Nedweski (32)
- Barbara Dittrich (99)
- Ben Franklin (88)
- Bob Donovan (61)
- Bob Wittke (63)
- Brent Jacobson (87)
- Calvin Callahan (35)
- Chanz Green (74)
- Chuck Wichgers (84)
- Cindi Duchow (97)
- Clint Moses (92)
- Dan Knodl (24)
- Dave Armstrong (67)
- Dave Maxey (83)
- Dave Murphy (56)
- David Steffen (4)
- Dean Kaufert (53)
- Duke Tucker (75)
- Elijah Behnke (6)
- Gus Gustafson (55)
- Jeff Mursau (36)
- Jenna Jacobson (50)
- Jerry O'Connor (60)
- Jessie Rodriguez (21)
- Jim Piwowarczyk (98)
- Joel Kitchens (1)
- John Spiros (86)
- Joy Goeben (5)
- Karen Hurd (69)
- Kevin Petersen (57)
- Lindee Brill (27)
- Mark Born (37)
- Nancy VanderMeer (70)
- Pat Snyder (85)
- Paul Melotik (22)
- Paul Tittl (25)
- Rick Gundrum (58)
- Rob Brooks (59)
- Rob Kreibich (28)
- Rob Summerfield (68)
- Rob Swearingen (34)
- Robin Vos (33)
- Ron Tusler (3)
- Russell Goodwin (12)
- Ryan Spaude (89)
- Scott Allen (82)
- Scott Krug (72)
- Shannon Zimmerman (30)
- Steve Doyle (94)
- Sylvia Ortiz-Velez (8)
- Todd Novak (51)
- Tony Kurtz (41)
- Travis Tranel (49)
- Treig Pronschinske (29)
- Tyler August (31)
- Will Penterman (38)
Nay · 37
- Alex Joers (81)
- Amaad Rivera-Wagner (90)
- Andrew Hysell (48)
- Angela Stroud (73)
- Angelina Cruz (62)
- Angelito Tenorio (14)
- Ann Roe (44)
- Ben DeSmidt (65)
- Brienne Brown (43)
- Christian Phelps (93)
- Christine Sinicki (20)
- Clint Anderson (45)
- Darrin Madison (10)
- Deb Andraca (23)
- Francesca Hong (76)
- Greta Neubauer (66)
- Jill Billings (95)
- Joan Fitzgerald (46)
- Kalan Haywood (16)
- Karen DeSanto (40)
- Karen Kirsch (7)
- Lee Snodgrass (52)
- Lisa Subeck (79)
- Lori Palmeri (54)
- Margaret Arney (18)
- Maureen McCarville (42)
- Mike Bare (80)
- Randy Udell (47)
- Renuka Mayadev (77)
- Robyn Vining (13)
- Ryan Clancy (19)
- Sequanna Taylor (11)
- Shae Sortwell (2)
- Shelia Stubbs (78)
- Supreme Moore Omokunde (17)
- Tip McGuire (64)
- Vinnie Miresse (71)
Not voting · 4
- Jodi Emerson (91)
- Joe Sheehan (26)
- Priscilla Prado (9)
- Tara Johnson (96)
Full history
- Jan 29, 2026 · Assembly
Introduced by Representatives Goeben, Brill, Dittrich, O'Connor, Piwowarczyk, Behnke, Armstrong, Murphy and Knodl; cosponsored by Senator Jacque
- Jan 29, 2026 · Assembly
Read first time and referred to Committee on Children and Families
- Feb 5, 2026 · Assembly
Public hearing held
- Feb 9, 2026 · Assembly
Representative Dittrich withdrawn as a coauthor
- Feb 10, 2026 · Assembly
Assembly Amendment 1 offered by Representative Goeben
- Feb 11, 2026 · Assembly
Executive action taken
- Feb 11, 2026 · Assembly
Representative B. Jacobson added as a coauthor
- Feb 11, 2026 · Assembly
Report Assembly Amendment 1 adoption recommended by Committee on Children and Families, Ayes 9, Noes 0
- Feb 11, 2026 · Assembly
Report passage as amended recommended by Committee on Children and Families, Ayes 5, Noes 4
- Feb 11, 2026 · Assembly
Referred to committee on Rules
- Feb 18, 2026 · Assembly
Made a special order of business at 11:54 AM on 2-19-2026 pursuant to Assembly Resolution 14
- Feb 19, 2026 · Assembly
Assembly Substitute Amendment 1 offered by Representative Joers
- Feb 19, 2026 · Assembly
Read a second time
- Feb 19, 2026 · Assembly
Assembly Substitute Amendment 2 offered by Representative Goeben
- Feb 19, 2026 · Assembly
Assembly Substitute Amendment 2 adopted
- Feb 19, 2026 · Assembly
Ordered to a third reading
- Feb 19, 2026 · Assembly
Rules suspended
- Feb 19, 2026 · Assembly
Read a third time and passed, Ayes 58, Noes 37
- Feb 19, 2026 · Assembly
Ordered immediately messaged
- Feb 23, 2026 · Senate
Received from Assembly
- Feb 25, 2026 · Senate
Read first time and referred to committee on Utilities, Technology and Tourism
- Mar 4, 2026 · Senate
Public hearing held
- Mar 23, 2026 · Senate
Failed to concur in pursuant to Senate Joint Resolution 1