Who this is for: AI platform developers, chatbot operators, news media publishers, e-commerce and retail companies using dynamic pricing, HR and workforce technology vendors, and New York privacy and technology counsel.

Six bills passed the NY legislature in June 2026. All six are on Governor Hochul's desk with a December 31, 2026 deadline to sign or veto. If signed, obligations take effect between 2026 and 2027. Penalties range from $1,000 to $25,000 per violation. The Attorney General has enforcement authority over most bills, with the Department of Labor overseeing workforce reporting. Organizations operating in New York should begin preparing evidence infrastructure now rather than waiting for signature.

1. The Regulatory Landscape

New York passed six AI-related bills in a single legislative session in June 2026, establishing itself as the most aggressive state-level AI regulator in the United States. The package spans child safety, training data transparency, content provenance, algorithmic pricing, workforce impact reporting, and environmental controls on data center construction. No other state has attempted legislation of this breadth in a single cycle.

The bills reflect distinct regulatory philosophies. The AI Companion Chatbot Safety Act (S 9051) and the FAIR News Act target consumer harm from AI-generated content. The One Fair Price Act addresses algorithmic discrimination in pricing. The AI Training Data Transparency Act and AI Workforce Reporting bill impose disclosure obligations. The Data Center Moratorium addresses the environmental footprint of AI infrastructure itself. Together, they cover the full lifecycle of AI systems from training data through deployment, consumer interaction, and physical infrastructure.

For organizations operating in New York, the challenge is not any single bill but the cumulative compliance burden. A company building AI chatbots that also uses dynamic pricing algorithms and operates data centers in New York could face obligations under four or more of these bills simultaneously. SWT3 witness procedures provide a unified evidence layer that maps across all six bills, producing cryptographic proof of compliance that survives regulatory examination.

2. Bill-by-Bill Summary

BillTitleCore FocusVotePenalty
S 9051AI Companion Chatbot Safety ActProhibits unsafe features in AI chatbots for minorsAssembly 137-0, Senate 60-0$25,000/violation (AG)
A 6578AI Training Data Transparency ActRequires high-level summary of generative AI training datasetsSenate 54-6AG enforcement
S 4296 / A 5911FAIR News ActAI-generated news content must be labeledPassed both chambers$1,000 first; $5,000 subsequent (AG)
A 9349 / S 8623One Fair Price ActBans individualized surveillance pricing using personal dataPassed both chambersAG enforcement
A 9581-B / S 8706-BAI Workforce ReportingAnnual reporting on AI use in hiring and workforce impactPassed both chambersDept of Labor enforcement
Data Center MoratoriumData Center MoratoriumMoratorium on new large-scale data centersPassed both chambersConstruction ban

3. Bill Details

S 9051 -- AI Companion Chatbot Safety Act

The AI Companion Chatbot Safety Act prohibits AI chatbot operators from deploying features considered unsafe for minors. This includes features that promote self-harm, sexual content directed at minors, or addictive engagement patterns designed to maximize screen time. The bill passed the Assembly 137-0 and the Senate 60-0, reflecting unanimous bipartisan support. The Attorney General has enforcement authority with penalties of $25,000 per violation, making it the most severe penalty in the package.

Covered entities include any operator of an AI chatbot that is accessible to users in New York, regardless of where the company is headquartered. The bill requires affirmative age verification measures and documented content safety guardrails. Organizations must be able to demonstrate that their chatbot systems include safety filters, human oversight mechanisms, and consent workflows for users identified as minors.

A 6578 -- AI Training Data Transparency Act

The AI Training Data Transparency Act requires developers of generative AI systems to publish a high-level summary of training datasets used to build their models. The summary must include the types and sources of data, the time periods covered, and whether the data includes copyrighted material, personal information, or publicly available content. The bill passed the Senate 54-6 on June 4, 2026.

This bill does not require disclosure of the actual training data or proprietary model architectures. It targets the opacity problem -- consumers and regulators currently have no visibility into what data a generative AI system was trained on. The transparency summary must be publicly accessible and updated when training data changes materially.

S 4296 / A 5911 -- FAIR News Act

The FAIR News Act requires that AI-generated news content carry a clear label at the top of any page, video, or audio indicating that the content was generated or substantially modified by artificial intelligence. The labeling requirement applies to news publishers, content platforms, and any entity distributing AI-generated news to New York audiences. Penalties start at $1,000 for the first offense and $5,000 for each subsequent offense, enforced by the Attorney General.

The bill addresses growing concerns about AI-generated misinformation and synthetic media in news contexts. It does not ban AI-generated news content but requires clear provenance marking so consumers can distinguish human-authored journalism from AI-generated material.

A 9349 / S 8623 -- One Fair Price Act

The One Fair Price Act bans the use of personal data to set individualized prices for consumers, a practice known as surveillance pricing or algorithmic price discrimination. The bill prohibits retailers, e-commerce platforms, and service providers from using personal data including browsing history, location data, purchase history, or demographic information to charge different prices to different consumers for the same product or service.

The bill explicitly allows bona fide discounts, loyalty programs, volume pricing, and time-based promotions. The prohibition targets the use of AI systems that analyze individual consumer profiles to determine the maximum price a specific consumer is likely to pay. Organizations must demonstrate that their pricing algorithms do not incorporate protected personal data characteristics and that pricing decisions are explainable.

A 9581-B / S 8706-B -- AI Workforce Reporting

The AI Workforce Reporting bill requires covered businesses to submit annual reports to the New York Department of Labor regarding their use of AI in hiring, promotion, termination, and workforce management decisions. Reports must include the types of AI systems used, the categories of employment decisions influenced by AI, and the impact of AI adoption on workforce composition and job displacement.

Covered businesses are defined by employee count thresholds within New York. The reporting requirement creates a structured disclosure obligation that allows the Department of Labor to track AI adoption patterns across industries and assess the workforce impact of automation and algorithmic decision-making at scale.

Data Center Moratorium

The Data Center Moratorium imposes a temporary halt on the construction of new large-scale data centers in New York, driven by environmental and energy concerns related to the rapid expansion of AI infrastructure. The moratorium applies to facilities above a defined power consumption threshold and targets the environmental footprint of AI training and inference workloads.

While this bill does not directly regulate AI software, it affects the physical infrastructure layer that supports AI systems. Organizations planning to build or expand data center capacity in New York must factor this moratorium into their infrastructure strategy. The bill is primarily relevant to hyperscalers, colocation providers, and large enterprises with plans for on-premises AI infrastructure in the state.

4. Obligation-to-Procedure Mapping

Each obligation across the six bills maps to an SWT3 procedure that produces a cryptographic witness anchor as auditable evidence. These anchors are immutable, timestamped, and independently verifiable.

NY ObligationSWT3 ProcedureWhat It WitnessesEvidence Produced
Chatbot safety guardrailsAI-GRD.1Guardrail presence in chatbot systemsAnchor with guardrail type, activation status, coverage scope
Minor content safetyAI-GRD.2Content safety filters for minor protectionAnchor with filter category, block rate, safety threshold
Training data transparencyAI-DATA.1Training data provenance and compositionAnchor with data source, data type, time period, copyright status
AI-generated content labelingAI-MARK.1Content provenance marking on AI outputsAnchor with marking type, placement, content category
Pricing fairnessAI-FAIR.1Fairness attestation for pricing algorithmsAnchor with protected categories, disparate impact ratio, test date
Pricing bias testingAI-FAIR.2Bias testing of dynamic pricing modelsAnchor with test methodology, sample size, demographic parity score
Pricing explainabilityAI-EXPL.1Explainability of pricing decision factorsAnchor with explanation method, factor list, personal data exclusion
Transparency disclosureAI-TRANS.1Transparency disclosure across all billsAnchor with disclosure type, audience, delivery method
Workforce AI audit trailAI-AUDIT.1Audit trail for AI in hiring and workforce decisionsAnchor with decision type, model version, input hash, output hash
Chatbot human oversightAI-HITL.1Human oversight of chatbot interactions with minorsAnchor with reviewer role, escalation trigger, override authority
Minor consent managementAI-CONSENT.1Age verification and parental consent for minorsAnchor with consent type, age bracket, verification method
AI governance postureAI-GOV.1Overall governance framework covering all six billsAnchor with governance body, policy inventory, risk assessment

5. Detailed Procedure Cards

AI-GRD.1

Guardrail Presence

Bills addressed: S 9051 (Chatbot Safety Act)

What the bill requires: AI chatbot operators must implement safety guardrails that prevent features considered unsafe for minors. Guardrails must be active by default, not opt-in. The bill's unanimous passage (137-0 Assembly, 60-0 Senate) signals zero tolerance for non-compliance on child safety.

How SWT3 addresses it: witnessGuardrail() mints an anchor for each guardrail configuration, recording guardrail type (content filter, behavior limit, engagement cap), activation status, and coverage scope. The anchor chain proves that guardrails were present and active during the period under examination, not merely documented in a policy.

Assessor Tip

Query AI-GRD.1 anchors for activation_status = active. Gaps in the anchor chain during periods of chatbot operation indicate guardrails were inactive. Cross-reference with AI-GRD.2 to verify content-specific safety filters were running concurrently. At $25,000 per violation, every gap is material.

AI-GRD.2

Content Safety

Bills addressed: S 9051 (Chatbot Safety Act)

What the bill requires: AI chatbots must filter content categories that are unsafe for minors, including self-harm promotion, sexual content, and addictive engagement patterns. The safety filtering must be demonstrable and auditable.

How SWT3 addresses it: witnessContentSafety() records the specific content categories filtered, block rates, and safety thresholds. Each anchor documents a measurable safety boundary, proving that the chatbot actively blocked prohibited content during the reporting period.

Assessor Tip

Verify that AI-GRD.2 anchors cover all prohibited content categories in S 9051 (self-harm, sexual content for minors, addictive patterns). A missing category in the filter configuration is as significant as a missing guardrail entirely. Check block_rate trends for anomalies that might indicate filter degradation.

AI-DATA.1

Training Data Provenance

Bills addressed: A 6578 (Training Data Transparency Act)

What the bill requires: Generative AI developers must publish a high-level summary of training datasets, including data types, sources, time periods covered, and whether the data includes copyrighted material or personal information. The summary must be publicly accessible and updated when training data changes materially.

How SWT3 addresses it: witnessTrainingData() anchors the provenance of each training dataset, recording data source classification, data type, temporal coverage, and copyright status. The anchor provides cryptographic proof that the disclosure was generated from actual training data metadata, not retroactively constructed.

Assessor Tip

Compare the public training data summary against AI-DATA.1 anchors. The anchor's data_source and time_period fields should match the public disclosure. Look for anchors timestamped after significant model updates to verify the disclosure was updated when training data changed. Missing update anchors after a known model retrain are a red flag.

AI-MARK.1

Content Provenance Marking

Bills addressed: S 4296 / A 5911 (FAIR News Act)

What the bill requires: AI-generated news content must carry a clear label at the top of any page, video, or audio. The label must indicate that the content was generated or substantially modified by AI. Penalties start at $1,000 for the first offense and escalate to $5,000 for subsequent offenses.

How SWT3 addresses it: witnessContentMarking() mints an anchor for each content item that receives an AI provenance label, recording marking type (text label, watermark, metadata tag), placement (top of page, video overlay, audio disclosure), and content category (news article, video segment, audio broadcast). The anchor proves the label was applied at the time of publication.

Assessor Tip

Query AI-MARK.1 anchors by content_category = news. Every AI-generated news item must have a corresponding marking anchor. Cross-reference publication timestamps with anchor timestamps to verify labeling occurred at or before publication, not after. For video and audio content, verify placement = top or equivalent prominent position as required by the statute.

AI-FAIR.1

Fairness Attestation

Bills addressed: A 9349 / S 8623 (One Fair Price Act)

What the bill requires: Pricing algorithms must not use personal data to set individualized prices. The prohibition covers browsing history, location data, purchase history, and demographic information. Organizations must demonstrate that their pricing systems do not produce discriminatory outcomes based on protected characteristics.

How SWT3 addresses it: witnessFairness() records the protected categories tested, disparate impact ratios across demographic groups, and testing methodology. The anchor provides quantifiable evidence that the pricing algorithm was tested for discrimination and that personal data was excluded from price-setting inputs.

Assessor Tip

Look for AI-FAIR.1 anchors with protected_categories covering the data types listed in the One Fair Price Act (browsing history, location, purchase history, demographics). Apply the four-fifths rule to disparate impact ratios. Cross-reference with AI-EXPL.1 to verify that pricing factors are documented and do not include prohibited personal data inputs.

AI-TRANS.1

Transparency Disclosure

Bills addressed: All transparency requirements across S 9051, A 6578, FAIR News Act, One Fair Price Act, AI Workforce Reporting

What the bills require: Multiple bills impose transparency obligations: chatbot operators must disclose AI involvement, training data summaries must be public, news content must be labeled, pricing logic must be explainable, and workforce AI usage must be reported. AI-TRANS.1 serves as the cross-cutting transparency evidence layer.

How SWT3 addresses it: witnessTransparency() anchors each disclosure event with disclosure type (chatbot_ai_use, training_data_summary, news_content_label, pricing_disclosure, workforce_report), audience, and delivery method. The anchor chain demonstrates a continuous transparency posture across all applicable bills.

Assessor Tip

Filter AI-TRANS.1 anchors by disclosure_type to isolate evidence for each bill. An organization subject to multiple bills should have anchors covering each disclosure type. Gaps in any single disclosure_type indicate partial compliance. For the FAIR News Act, verify that disclosure anchors correlate with AI-MARK.1 content marking anchors.

AI-AUDIT.1

Audit Trail

Bills addressed: A 9581-B / S 8706-B (AI Workforce Reporting)

What the bill requires: Covered businesses must report annually to the Department of Labor on AI systems used in hiring, promotion, termination, and workforce management. Reports must include the types of AI systems, categories of employment decisions influenced, and workforce impact metrics.

How SWT3 addresses it: witnessAudit() creates an immutable anchor for each auditable AI-driven workforce decision, recording decision type (hiring, promotion, termination, scheduling), model version, and input/output hashes. The anchor chain provides the raw evidence base from which annual workforce reports can be generated with cryptographic provenance.

Assessor Tip

Query AI-AUDIT.1 anchors by decision_type to reconstruct the workforce AI usage for the reporting period. Verify continuous anchor coverage with no gaps during active hiring or workforce management periods. The annual Department of Labor report should be traceable back to individual AI-AUDIT.1 anchors. Missing anchors during known hiring campaigns are an examination finding.

AI-CONSENT.1

Consent Management

Bills addressed: S 9051 (Chatbot Safety Act)

What the bill requires: AI chatbot operators must implement age verification measures and obtain appropriate consent before allowing minors to interact with AI companion chatbots. The consent framework must include parental notification and opt-out mechanisms where minors are identified.

How SWT3 addresses it: witnessConsent() records consent type (age_verification, parental_consent, minor_opt_out), age bracket, and verification method. The anchor proves that age verification was performed and appropriate consent was obtained before AI interaction commenced, not retroactively documented.

Assessor Tip

Verify that AI-CONSENT.1 anchors with consent_type = age_verification predate any AI-GRD.1 or AI-GRD.2 anchors for the same user session. Age verification must occur before chatbot interaction begins. For identified minors, look for corresponding parental_consent anchors. Consent obtained after interaction started does not satisfy the statutory requirement.

6. Quick Reference

Examiner QuestionSWT3 Evidence
Does the chatbot have safety guardrails for minors?AI-GRD.1 anchors with activation_status = active and AI-GRD.2 anchors covering all prohibited content categories. Continuous chain required during all operating periods.
Has training data composition been disclosed?AI-DATA.1 anchors with data_source, data_type, and copyright_status. Compare against public summary. Update anchors must follow model retrains.
Is AI-generated news content labeled?AI-MARK.1 anchors with content_category = news and placement = top. Every AI-generated news item needs a corresponding anchor. Timestamp must predate or match publication.
Does the pricing algorithm use personal data?AI-FAIR.1 anchors showing protected_categories tested and personal data exclusion verified. AI-EXPL.1 anchors documenting pricing factors with no prohibited data inputs.
How is AI used in workforce decisions?AI-AUDIT.1 anchors by decision_type (hiring, promotion, termination). Continuous chain during active workforce management. Annual report should trace to individual anchors.
Is age verification performed before chatbot interaction?AI-CONSENT.1 anchors with consent_type = age_verification. Must predate interaction anchors. Parental consent anchors required for identified minors.
Who oversees AI governance across all six bills?AI-GOV.1 anchors with governance_body, policy_inventory covering each bill, and risk_assessment. Governance must be proportionate to organizational AI footprint.
Is there human oversight of AI chatbot interactions?AI-HITL.1 anchors with escalation_trigger and override_authority. Cross-reference with AI-GRD.1 to verify human review when guardrails are triggered.

7. Quick Start

Python

# Install the SDK
pip install swt3-ai

# Witness a chatbot guardrail check (S 9051)
from swt3_ai import Witness

w = Witness(tenant="YOUR_TENANT", api_key="YOUR_KEY")

w.witness(
  procedure="AI-GRD.1",
  factor_a="chatbot_safety_guardrail",
  factor_b="content_filter_active",
  factor_c="minors_protected"
)

# Witness training data transparency (A 6578)
w.witness(
  procedure="AI-DATA.1",
  factor_a="training_dataset_v3",
  factor_b="public_summary_published",
  factor_c="copyright_status_documented"
)

# Witness content provenance marking (FAIR News Act)
w.witness(
  procedure="AI-MARK.1",
  factor_a="news_article_label",
  factor_b="placement_top_of_page",
  factor_c="ai_generated_disclosure"
)

w.flush()

TypeScript

// Install the SDK
// npm install @tenova/swt3-ai

import { Witness } from "@tenova/swt3-ai";

const w = new Witness({ tenant: "YOUR_TENANT", apiKey: "YOUR_KEY" });

// Witness pricing fairness (One Fair Price Act)
w.witness({
  procedure: "AI-FAIR.1",
  factorA: "pricing_algorithm_v2",
  factorB: "personal_data_excluded",
  factorC: "disparate_impact_tested"
});

// Witness workforce AI audit trail (AI Workforce Reporting)
w.witness({
  procedure: "AI-AUDIT.1",
  factorA: "hiring_decision_model",
  factorB: "applicant_screening_v4",
  factorC: "decision_logged"
});

await w.flush();

Full SDK documentation: sovereign.tenova.io/docs

Create a free account: sovereign.tenova.io/signup

8. References