SMS Consent & Messaging Practices
Evidence of consumer consent collection for the Cohara SMS program.
Operator
This SMS program is operated by COHARA AI INC, a California corporation, dba Cohara, on the website cohara.ai. Cohara is a parent-controlled, AI-assisted decision-support platform for families. See the homepage for product overview, the Privacy Policy for full data-handling terms, and the Terms of Service.
Mailing address: 1300 Grant Ave #204, Novato, CA 94945, United States
Contact for SMS-program questions: privacy@cohara.ai
1. How Consent Is Collected
During onboarding, the user reaches a dedicated SMS opt-in screen titled “Your family’s morning, before it begins.” Page subline: “Get a short daily summary delivered to your phone by the time you wake up.”
SMS opt-in is controlled by an explicit on/off toggle labeled “Send me the morning brief” (sub-label: “Delivered by text each morning”). The toggle is OFF by default. To opt in, the user must (a) turn the toggle to ON and (b) enter a valid mobile number, then (c) tap Continue.
2. Rendered Description of the Opt-In Screen
The actual in-app opt-in screen lives behind the authenticated onboarding flow at cohara.ai/onboarding (screen S-13). For Twilio reviewers and other compliance auditors who do not have an authenticated account, the layout below renders the same content the user sees in the live app. This is a faithful description, not a screenshot, and it matches the production screen at the time of writing (effective with consent copy version 2.0, April 2026).
The user reaches this screen only after creating an account (age confirmation: 18+) and completing the account-creation steps that precede S-13. The toggle defaults to OFF and must be turned ON by an explicit tap before the consent text and phone-number field are shown. The exact consent string above (“By enabling SMS and continuing…”) is stored alongside the user record at opt-in time as field consent_copy_shown with version consent_copy_version = 3.0.
3. Opt-In Is an Explicit User Action
The user must take an affirmative action (toggle ON, enter a mobile number, tap Continue) to opt in. No SMS messages are sent unless the user completes this action. Consent state is stored as false by default and only set to true upon that action. There is no pre-checked box, no bundled consent, and no opt-in inferred from any other action elsewhere in the product.
4. TCPA Disclosure Language
Placement: the disclosure is shown directly beneath the mobile-number input field on the opt-in screen — adjacent to the action being consented to, as required by Twilio A2P 10DLC audit guidance. Exact displayed text (version v3.0):
By enabling SMS and continuing, you agree to receive recurring automated text messages from Cohara (up to one per day — the morning brief). Your brief may include your children’s first names and family calendar details to make it useful at a glance. Cohara does not include other families’ children or sensitive information such as medical details, grades, academic concerns, or behavioral details in SMS. Message and data rates may apply. Reply STOP at any time to opt out. Reply HELP for help.
Privacy Policy · Terms of Service
5. Message Frequency & Data Rates
Cohara sends one text message per day per opted-in user — a morning brief summarizing the family’s schedule and priorities. No promotional or marketing messages are sent at any time. Message volume will not exceed 1 message per day per opted-in user.
Message and data rates may apply. Message and data rates are determined by the recipient’s mobile carrier. Cohara does not bill the recipient for SMS; standard carrier rates apply.
6. Sample Messages
Six representative samples the user can expect to receive after opting in. Each example shows one of the rendering shapes the morning brief produces in production. The brief may include the parent’s first name and the parent’s own children’s first names attached to tagged family calendar events, plus event times and short event labels. The brief does not include other families’ children, raw plan or task content, teacher or caregiver names, grades, academic concerns, health or medical details, or behavioral details. All samples below are generated from the same production renderer used for Cohara SMS. Specifics beyond the morning schedule shape live behind the opt-in’s authenticated link to cohara.ai/home. All samples include the parent’s first name from their account, the STOP/HELP footer, and, when a CTA is appropriate, a deep link to the in-app brief view.
Sample 1 — Nothing actionable today (no events, no due tasks, no active plan signal). (F-no-link):
Good morning, Alex. Nothing is queued in Cohara that needs your attention right now. Your next check-in is tomorrow morning. Reply STOP to opt out · HELP for help
Sample 2 — An active plan is awaiting attention. (Priority 1):
Good morning, Alex. Tonight has the bigger lift. Open Cohara when you have 5 minutes — there's one plan worth a look. → https://cohara.ai/home?source=brief Reply STOP to opt out · HELP for help
Sample 3 — Tasks are due today. (Priority 2):
Good morning, Alex. A few tasks are due today. Open Cohara to take care of them. → https://cohara.ai/home?source=brief Reply STOP to opt out · HELP for help
Sample 4 — Tomorrow is heavier than today. (Priority 3):
Good morning, Alex. The day is mostly clear until 2:00 PM. Tomorrow runs heavier than today. Open Cohara to see what's worth prepping. → https://cohara.ai/home?source=brief Reply STOP to opt out · HELP for help
Sample 5 — Several untagged calendar items need a quick child-tag. (Priority 4):
Good morning, Alex. Some calendar items need a quick check. Open Cohara to sort them. → https://cohara.ai/home?source=brief Reply STOP to opt out · HELP for help
Sample 6 — Tagged family calendar events render with allowlist-bounded child grouping and short activity labels. (Named Schedule (Option D-lite)):
Good morning, Margo — you've got a full afternoon ahead. (Heads up: some tight overlaps later.) • 3:20 PM — Ava & Emma middle-school carpool • 4:30 PM — Ava dance class • 6:00 PM — Miles & Emma track practice • 6:30 PM — Ava dance class Open Cohara to map timing and logistics. → https://cohara.ai/home?source=brief Reply STOP to opt out · HELP for help
The brief never sends marketing, promotional, or advertising content. Cohara sends one message per day per opted-in user.
7. Opt-Out & Help Behavior
- Reply STOP to any message to immediately opt out of all future SMS messages. Cohara honors STOP, OPTOUT, CANCEL, END, QUIT, UNSUBSCRIBE, and REVOKE as opt-out keywords.
- Reply HELP (or INFO) to any message to receive support instructions and a contact path.
- Users can also disable SMS from within the app settings at any time. The next-message dispatch loop reads consent state at send time, so toggling off in-app is honored on the next send cycle.
- Auto-reply on STOP: the user receives a single confirmation that they have been unsubscribed and will not receive further messages.
8. Privacy & Data Handling
Phone numbers and message content are handled per the Cohara Privacy Policy (version 2.0, effective April 11, 2026). Twilio is the SMS-delivery vendor (Privacy Policy §6). Phone numbers are not shared with third parties for any purpose other than message delivery.
SMS consent records — including the exact consent copy the user saw at opt-in, the consent version, the IP address, and the user agent at opt-in time — are stored in a dedicated sms_consent_records table for compliance auditing. Account-deletion handling for these records is governed by the Cohara Privacy Policy.
9. Consent Record Storage
Every SMS opt-in is recorded in a dedicated sms_consent_records table with the user’s ID, family ID, phone number, the exact consent copy shown at opt-in ( consent_copy_shown), the consent copy version ( consent_copy_version), an opted_in flag, the IP address, and the user agent. Records are retained for compliance auditing.
10. Support Contact
For questions about Cohara’s SMS program, contact: privacy@cohara.ai. Operator: COHARA AI INC, California, USA.