Tappyby Kith Health LLC
SMS program & opt-in process
This page documents how Tappy users choose whether to receive text messages. The choice happens inside the Tappy iOS app during setup. There is no web sign-up form. Saying no does not limit the service in any way. The screenshots below show each step.
Program summary
- Program name
- Tappy Medication Reminders
- Operated by
- Kith Health LLC, Richmond, Virginia, USA
- Messages to users
- A text if a scheduled medication check-in is missed. Daily reminders themselves arrive as app notifications, not texts. Account setup also includes a single one-time phone verification passcode sent by text.
- Messages to trusted contacts
- One opt-in invitation. If the contact replies YES, they then receive missed check-in alerts, all-clear confirmations, and urgent alerts if the user triggers the emergency button (with a follow-up notice if the emergency is cancelled).
- Frequency (user)
- At most 3 texts per day, and none on days the user checks in on time. On a typical day, zero.
- Frequency (trusted contact)
- At most 6 missed check-in texts per day. Emergency alerts are sent only if the user triggers the emergency button. On a typical day, zero.
- Cost
- Message and data rates may apply
- Opt out
- Reply STOP to any message, or turn texts off in the app's Settings
- Help
- Reply HELP to any message, or email hello@kithhealth.org
Texting is not a condition of using Tappy, and consent is not a condition of purchase. Phone numbers, messaging consent, and opt-in data are never shared with or sold to third parties or affiliates for marketing purposes. Full terms are in our Privacy Policy and Terms & Conditions.
How the SMS choice works
-
User enters their phone numbers
During account creation, the user enters a mobile number and, if they want, a home landline. The screen explains that a one-time code will be texted to confirm the number, and that whether Tappy can text reminders is a separate choice made later in setup. It also states that by adding these numbers the user agrees Tappy may place an automated check-in call if a reminder is missed.
-
One-time verification passcode
A single passcode is texted to the mobile number and the user types it in to confirm the number is theirs. This step verifies the account. It is separate from the messaging program and is not consent to receive program texts.
-
App notifications come first
The user then enables iOS app notifications. App notifications are the main way Tappy delivers reminders, and they are set up before the SMS question is ever asked. A user who says no to texts still has a complete, working reminder system.
-
The SMS question
The app asks: "If you miss a check-in, want us to text you?" There are two buttons: "Yes, text me if I miss one" and "No, app notifications only." Setup continues with either answer. There is no checkbox and nothing is pre-selected or disabled. The disclosure appears on the same screen, above the fold: the user's verified number, what the texts are for (missed check-ins only), the frequency (at most 3 texts a day, none on days the user checks in on time), "Message & data rates may apply," "Reply STOP anytime, HELP for help," the line "Texting is not a condition of using Tappy," and links to the Privacy Policy and Terms.
-
What happens after "No"
The app shows a short confirmation ("No problem.") explaining that reminders will come as app notifications, along with the resulting state: app reminders on, text messages off. Setup then continues normally. Nothing else changes.
-
Changing the choice later
Texts can be turned on or off at any time in the app's Settings. Turning texts on shows the full disclosure again with its own accept or decline buttons, so consent is collected fresh each time. Turning texts off in the app is honored the same way as replying STOP. Each consent record stores the phone number, a timestamp, where consent was given (setup or Settings), and the version of the consent language shown.
Trusted contact ("buddy"): double opt-in
The user can name one trusted contact who is alerted if the user misses a check-in. The user picks whether that covers every missed check-in or only check-ins at certain times of day. This step can be skipped entirely.
The contact's own consent works by double opt-in:
-
The user previews the invitation
Before anything is sent, the app shows the user the exact text their contact will receive.
-
The contact gets one invitation text
The invitation identifies who added them and what Tappy is, asks whether they want the alerts, and includes rates and STOP language:
[User name] added you as their trusted contact on Tappy, a medication reminder. Want their missed check-in and emergency alerts by text? Reply YES to opt in. Msg & data rates may apply. Reply STOP to never hear from us.
-
Alerts start only after a YES reply
No alert texts are sent unless the contact replies YES. A YES covers missed check-in alerts, all-clear confirmations, and urgent emergency alerts. If they never reply, nothing more is sent. The app shows the contact's status as "waiting" until they accept. A STOP reply at any point blocks all further messages; START resubscribes.
Screenshots of the in-app flow
Taken directly from the Tappy iOS app. Personal phone numbers and names are covered with grey boxes.
Screenshots current as of August 2026. The app's appearance may change over time, but consent is always collected as described above.
Opting out and getting help
Any recipient can opt out at any time. Replying STOP to any message unsubscribes the number immediately and triggers this confirmation:
You have been unsubscribed from Tappy alerts. No more messages will be sent. Reply START to resubscribe.
Replying HELP returns:
Tappy by Kith Health LLC. For support email hello@kithhealth.org. Msg frequency varies. Msg & data rates may apply. Reply STOP to unsubscribe.
Users can also turn off text messages in the Tappy app's Settings, which is honored the same way as STOP, or contact us at hello@kithhealth.org.