Activities / What code does / Deploys a chatbot

Deploys a companion chatbot

deploys_companion_chatbot

Your app offers a chatbot that plays a friend, partner or other companion to the person using it.

  • scope code
  • in the registry since 1.14
  • 17 laws in 12 jurisdictions name it

What triggers it

The lint's definition. It offers a chatbot that simulates a personal, social, emotional or romantic relationship or companionship with its user. A chatbot that only answers questions or helps with a task is not this.

This covers a chatbot built to simulate a personal, social, emotional or romantic relationship with its user.

What does not

A customer-support bot or a task assistant does not count, even when it is friendly.

It implies Deploys a chatbot, so the rules written for every chatbot reach it too.

Often confused with Deploys a chatbot and Deploys a mental-health chatbot.

The law it brings into scope

The kinds of law that name this activity in the LexLint law library, with the number of laws and jurisdictions in each, as of . The examples are chosen by rule, laws in force first and the widest jurisdiction first; each section's page lists every law.

Area of lawLawsJurisdictions
AI law

Tell people when they are dealing with an AI system or its output, and control the uses the law calls high-risk.

15 11
Age gating law

Check or estimate a user's age, or design for the children likely to use the product.

2 2

This activity implies Deploys a chatbot, so every law that names that activity reaches it too. These areas of law reach it only that way:

  • Cybersecurity law: 112 laws in 74 jurisdictions, through Deploys a chatbot

    Build software securely, handle reported flaws, and report incidents on a deadline.

  • Communications law: 28 laws in 24 jurisdictions, through Deploys a chatbot

    Get consent before marketing, calling, recording or storing data on a device, and honor an opt-out.

  • Product and AI liability law: 28 laws in 26 jurisdictions, through Deploys a chatbot

    Answer in damages when defective software or an AI system causes harm.

  • Privacy law: 9 laws in 9 jurisdictions, through Deploys a chatbot

    Have a legal basis for personal data, honor people's rights over it, and report a breach.

  • Scraping law: 1 law in 1 jurisdiction, through Deploys a chatbot

    Stay within computer-access law, a site's terms, and the copyright in what is copied.

Counterparties that usually come with it

  • a model provider that writes the answers
  • a character or persona platform

A component that cannot run as documented without one of these names it in its ACTIVITIES.md under talks_to, with required: true. That party's jurisdiction then joins the run of every product that uses the component, and the finding says why it is there. A default the deployer can change is asked about, never added. Talking to a party never makes a product that party.

In a declaration

A library or framework that makes this possible enables it; an application whose shipped code does it performs it.

For a library

activities: - id: deploys_companion_chatbot mentioned: enables enabled: requires_configuration where: [<the module that carries it>] note: <one sentence>

For an application

activities: - id: deploys_companion_chatbot mentioned: performs enabled: by_default where: [<the module that carries it>] note: <one sentence: what it does, and the kind of law it attracts>

History

In the registry since version 1.14, .

Added for Companion Chatbot Safety and Accountability Act (SB 243) (California), Artificial Intelligence Companion Models safeguards (New York), the law that turns on it.

In the glossary: Deploys a companion chatbot.

The activity registry is LexLint's open list; this page's text is licensed under Creative Commons Attribution 4.0.