SupportSouth Carolina
S1103

Stop Harm from Addictive Social Media Act

Parental Rights
WHERE IT STANDSIn Committee
1
Introduced
2
In Committee
3
Passed Committee
4
Heading to Floor
5
Passed Floor
6
Signed
ABOUT THE BILL

S1103 requires large social media platforms to estimate users' ages, ban addictive design features and targeted ads from children's accounts, mandate parental consent, and give families real legal remedies when platforms violate these protections.

OUR POSITION

The American Council supports S1103, the Stop Harm from Addictive Social Media Act, and urges every South Carolina legislator to vote yes. This bill addresses a documented harm to children with specific, enforceable obligations on the platforms large enough to bear them. We ask you to read this brief, contact your legislator, and add your voice to ours in support of passage.

At the heart of the bill is a straightforward protective principle: covered platforms must estimate whether a user is a child and must treat that user as a child unless they can conclude otherwise with high confidence. The bill requires an initial estimate within fourteen days of the first trigger date, using an 80 percent confidence threshold, and a revised estimate at the second trigger date requiring 90 percent confidence before a platform may treat the holder as an adult. Critically, platforms must also update each account holder's age estimate after every additional 100 hours on the platform, or whenever demographic analytics are applied for any other purpose. These are not symbolic gestures; they are recurring, auditable obligations. Just as important, the bill explicitly prohibits platforms from using compliance as a pretext to collect new data, requiring instead that age estimates be derived from information already gathered in the ordinary course of business.

Once a child is identified, the bill's protections are concrete. Platforms may not present any of six defined addictive interface features, including infinite scrolling, auto-play video, push notifications, profile-based feeds, personal reaction metrics, and awards or badges, in a child's display or feed. They may not serve profile-based paid commercial advertising to children. Every privacy setting on a child's account must default to the most private level and cannot be changed without verifiable parental consent. Parents must be offered, during the consent process, a separate parental password enabling them to monitor time spent, set daily and weekly limits, and restrict access by time of day. These are meaningful tools, not checkbox disclosures, and we believe they reflect a sound understanding of how digital environments are actually experienced by young people.

The bill also gives families the legal standing to act when platforms fail. A child or parent may bring a private right of action for declaratory or injunctive relief, actual damages including harm to mental health and emotional distress, court costs, and attorney's fees. Where a violation is reckless or knowing, the minimum statutory damages award is ten thousand dollars per violation. Punitive damages are available where violations form a consistent pattern of reckless or knowing conduct. Contracts that a child entered without adequate parental consent, including arbitration clauses and liability waivers, are void and unenforceable. And the statute of limitations is tolled during the minority of the plaintiff, so a child is not barred from relief simply because they were too young to pursue it. The American Council views these enforcement provisions as inseparable from the bill's protective intent; a right without a remedy is a promise without a foundation.

We recognize the bill includes thoughtful balance. Platforms are protected by a safe harbor for those that used reasonable means and reasonable efforts, taking into account available technology and their own data, to comply. Communications from real human contacts are carved out of the push notification restriction. Content a user affirmatively chose to follow is carved out of the profile-based feed prohibition. These carve-outs reflect legislative care, not weakness, and they make the bill more durable without compromising its core purpose. We urge the South Carolina General Assembly to pass S1103 and send a clear signal that the dignity and safety of children are not negotiable.

OUTLOOK

S1103 was introduced and referred to the Senate Committee on Labor, Commerce and Industry on April 1, 2026, and has not yet received a committee hearing as of the date of this brief. The bill's detailed statutory architecture, including defined terms, tiered enforcement, and a January 1, 2027 effective date, reflects substantial drafting investment, which typically signals that sponsors intend to push actively for committee consideration. The effective date creates a concrete internal deadline: for the bill's protections to take effect on schedule, the General Assembly would need to move it through committee, floor action in both chambers, and enrollment well before the session closes. Constituent contact directed at members of the Labor, Commerce and Industry Committee is most consequential right now, before a hearing is scheduled and before the committee's agenda for the remainder of the session is set.

Sponsor
Jason Elliott
Chamber
State Senate
Last Action
Referred to Committee on Labor, Commerce and Industry
April 1, 2026
View the full bill text
STAY UPDATED
Get alerts on this bill

We'll email you when this bill changes status.

(function(){ function run(){ var st=document.querySelector('.bill-status-text'); var steps=document.querySelectorAll('.bill-step'); if(!st||!steps.length)return; var s=(st.textContent||'').trim().toLowerCase(); var map={'introduced':0,'in committee':1,'passed committee':2,'heading to floor':3,'passed floor':4,'signed':5,'passed one chamber':4,'passed':4}; var failed=(s==='failed'||s==='vetoed'); steps.forEach(function(step,i){ var c=step.querySelector('.bill-step-circle'); var l=step.querySelector('.bill-step-label'); if(failed){ if(c){c.classList.add('bill-step-circle-failed');} return; } if(map.hasOwnProperty(s)&&i<=map[s]){ if(c){c.classList.add('bill-step-circle-on');c.textContent='✓';} if(l){l.classList.add('bill-step-label-on');} } }); } if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',run);}else{run();} })();