Skip to main content

Duet

How Members Opt In

Duet has no public sign-up, so consent happens in person and then over text. This page shows the whole experience: the invitation, the entry the operator adds, and the first message the member sends.

Last updated: August 21, 2026

The short version

Duet is a private household assistant. There is no public sign-up, no web form, no keyword campaign, and no purchased list. A person becomes a member only after the operator invites them face to face and they text the assistant first from their own phone.

That first inbound text is the affirmative act of consent. Duet sends nothing to a number until that number has texted it. The one exception is the operator himself, who runs the service on his own phone.

Step 1: the operator invites in person

The operator is Joe Cohen, the account owner. He invites a household member in person, shows them what the assistant does, and tells them what it stores: their mobile number and the messages they send. He also tells them the message frequency, that carrier rates may apply, and that STOP ends it.

Nothing is set up until the person agrees out loud. There is no form to sign, because the household is two people who talk to each other.

Step 2: the operator adds the number to the allowlist

With that verbal agreement, the operator opens the service configuration and adds the member by hand. The allowlist is the only door into Duet. A number that is not on it cannot use the assistant and never receives a message from it.

Figure 1 · service configuration
duet.config.jsonmembers[]
name
Household member
number
+1 (555) 555-0123
added_by
operator
consent
verbal, in person
status
allowed

Household member, added by operator after in-person consent.

The allowlist entry the operator adds after the member agrees in person. The number shown is a placeholder, not a real one.

Step 3: the member texts first

The member starts the conversation. They text the assistant from their own phone, in their own words, whenever they want to. Duet has sent them nothing at this point.

Figure 2 · the first exchange
Household member

Add taco night to our recipe list

Duet

Saved taco night to your recipe list. You're set up with your household assistant. Msg&data rates may apply. Reply STOP to opt out, HELP for help.

The member sends the first message. The assistant answers with the confirmation and the required disclosures. Every new member sees this reply on their first message.

What members are told

  • ·What the assistant does: it saves notes, ideas, recipes, activities, and events, and answers questions about them.
  • ·What it stores: their mobile number and the content of the messages they send.
  • ·How often it messages: a reply when they text it, plus one weekly summary.
  • ·That message and data rates may apply, and that STOP ends the messages.

Message and data rates may apply. Reply STOP at any time to opt out. Reply HELP for help.

Message frequency

Low and conversational. Duet replies when a member texts it, and sends at most one scheduled summary a week. It sends no marketing, no promotions, and no advertising, ever.

Leaving

A member replies STOP and the messages end. The operator also removes the number from the allowlist on request, which closes the door again. To have the stored number and messages deleted, email jsc6121@gmail.com.

The full policies

What Duet collects, how long it keeps it, and the terms of use live on two other pages: