{
  "id": 20108296,
  "title": "Designing a pill reminder that never says 'missed' when it doesn't know",
  "url": "https://urgent.news/2026/11/15/designing-a-pill-reminder-that-never-says-missed-when-it-doesnt-know",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-11-15T03:47:53.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/honestlittleapps/designing-a-pill-reminder-that-never-says-missed-when-it-doesnt-know-5hnc"
  },
  "original_language": "en",
  "account": "When several family members assist an elderly person with their medication, the biggest challenge isn't a technical glitch, but rather a record that inaccurately states something that isn't true. For example, labeling a missed dose when nobody actually checked, or marking a dose as given when someone only intended to provide it once. DoseBeacon was developed with a single principle: the history should only ever reflect what someone genuinely reported. This design philosophy is evident in the user interface and features.\n\nThe application offers four straightforward buttons for the individual taking their medication: Senior Mode displays one large, high-contrast card at a time, and users have four options: LOG AS TAKEN, LATER, NOT SURE, and I NEED HELP. The \"Not sure\" option is considered a valid answer, not an error state. Read-aloud functionality, Dynamic Type, and VoiceOver support are included, and reminders operate offline by scheduling them on the device. Senior Mode does not display ads or purchase screens.\n\nWhen there is a dose that hasn't been reported, it is labeled as \"Not confirmed yet\" instead of \"missed.\" The absence of data does not imply a missed dose, and displaying a frightening word on a parent's screen would not be helpful. A claim is not considered a dose; tapping \"I'm handling this\" informs the rest of the care circle who is involved. However, this claim is never presented as a dose given, only as a report. Conflicts are flagged, not overwritten. If two people report the same dose, it is marked as \"Needs review\" rather than adhering to the \"last-write-wins\" rule. Every report retains the person who made it, the device used, and the timestamp. Corrections are appended to the history; no data is silently erased.\n\nCare circle permissions are managed through a circle code that only sends a join request. The parent's manager reviews and approves the request, assigns a role (manager, dose-logging helper, or read-only family member), and can revoke any device at any time. Each screen indicates when the data was last updated, preventing users from mistaking outdated information for current information. An app feature called \"Beacon Quests\" encourages honest records by displaying a lighthouse as users complete tasks such as adding medications, selecting a helper, and reviewing an emergency card. These quests reward honest records, including \"Not sure\" and requesting assistance, without imposing streaks or consequences for being incorrect. Other features include pharmacy-label scanning with on-device text recognition (with manual verification before enabling reminders), refill estimates, 7/30/90-day PDF reports for doctor visits, and a printable emergency medication card.",
  "summary": "When several family members help an aging parent with medication, the hardest bug isn't a crash. It's a record that says something that isn't true. \"Missed\" when nobody actually checked. \"Given\" when someone only meant to give it. Two siblings both logging the same dose. We built DoseBeacon around one principle: the history should only ever say what someone actually reported. Here's how that…",
  "key_points": [],
  "editors_take": "Prioritizing data integrity over automated assumptions shifts medication management from punitive tracking to a collaborative system that values honest reporting within multi-person care circles.",
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}