가이드 목록

메드패드 가이드 — 계정 없이 이 브라우저에서 여러 약의 복용을 챙기는 법: 약마다 시각과 요일, 오늘의 복용분을 한 번의 탭으로 복용·건너뜀, 7~30일 복용률, 선택적 브라우저 알림, 의료기기 아님, 약 데이터베이스 없음, AI 없음

업데이트 2026-09-21

메드패드

“약 관리에 어떤 앱을 쓰세요?”에서 시작했습니다

글은 r/disability 서브레딧에 “Medication tracking app recommendations”라는 제목으로 올라왔습니다. 장애와 함께 사는 한 사람이 여러 약을 헷갈리지 않게 챙기는 데 어떤 앱을 쓰느냐고 물었습니다 — 하루 한 알이 아니라 시각이 다른 약 몇 가지, 어떤 것은 평일에만, 몇 주마다 돌아오는 리필까지 — 그리고 답은 흔히 쓰는 앱들을 가리켰습니다. 정당한 질문입니다. 약은 이미 선반에 있고, 없는 것은 지금 무엇을 먹을 차례인지 말해 주고 무엇을 먹었는지 기억해 주는 목록입니다.

그 분야를 보면 같은 무늬가 반복됩니다. Toobits는 영어뿐입니다. Toolenza는 독일어와 영어를 하지만 한국어와 일본어 페이지는 404로 답합니다. Doctiplus는 영어입니다. MyTherapy는 먼저 앱 스토어로 보냅니다. 그리고 사람들이 약 앱에 대해 하는 불평은 늘 같습니다: 업데이트나 권한 변경 뒤에 조용해지는 알림, 약 목록 옆의 광고, 첫 알약 전에 만들어야 하는 계정, 약보다 이해하는 데 더 오래 걸리는 화면, 내보내기 없이 사라지는 기록. 하루에 네 가지를 먹는 사람에게는, 복용 한 번을 체크하기 전에 설정할 것도 믿어야 할 것도 너무 많습니다.

메드패드는 그 질문에 대한 다른 답입니다. 약마다 시각과 요일을 적어 두면 ‘오늘’이 그날의 복용분을 순서대로 줄 세우고, 한 번 누르면 ‘복용’으로 표시됩니다 — 이 기기의 브라우저 안에서, 계정도 약 개수 제한도 서버도 없이. 화면은 한국어·영어·일본어·독일어입니다. 그리고 브라우저가 약속할 수 없는 한 가지에 대해 솔직합니다: 메드패드의 알림은 메드패드가 열려 있는 동안에만 울리므로, 빠뜨리면 안 되는 약은 휴대폰 시계 앱 알람이 기본으로 남습니다. 메드패드는 일정표와 체크리스트이지 의료기기가 아닙니다. 약 데이터베이스도, 상호작용·용량 검사도, AI도 없고 어떤 조언도 하지 않습니다.

메드패드가 하는 일

‘오늘’이 페이지의 맨 위입니다: 그날의 복용분이 시간순으로, 복용분마다 약 이름과 용량 메모와 시각이 적힌 블리스터 모양의 줄 하나. 줄은 시각 전에는 ‘예정’, 시각이 오면 ‘지금’, 유예가 끝나면 ‘미복용’으로 읽힙니다 — 기본은 60분이고 ‘이만큼 지나면 미복용으로’에서 15·30·60·120분을 고릅니다. ‘복용’을 한 번 누르면 복용, ‘건너뜀’을 한 번 누르면 건너뜀으로 표시되고, 줄에는 ‘복용’ 또는 ‘건너뜀’과 누른 시각이 ‘08:05에 표시’처럼 남습니다. ‘되돌리기’는 표시를 지웁니다. 복용할 것이 동시에 둘 이상이면 ‘지금 복용할 2개 모두 복용으로’가 한꺼번에 표시합니다. 줄 위의 요약은 ‘복용 1 · 건너뜀 0 · 미복용 1 · 남음 2’로 읽히고 누를 때마다 바뀝니다. ‹ ›는 전날로 — 빠뜨린 표시를 아직 채울 수 있습니다 — 또는 다음 날로 — 읽기만 되고 ‘예정’으로 보입니다 — 옮기고, ‘오늘로’가 되돌아옵니다. 오늘 오후에 추가한 약은 오늘 아침 복용분이 없고 이전 날짜에도 복용분이 없으니, 약이 있기 전의 시각이 미복용으로 세어지는 일은 없습니다.

‘내 약’에 일정을 적습니다. ‘약 추가’를 누르면 양식이 열립니다: ‘이름’, 자유롭게 적고 결코 해석되지 않는 ‘용량 메모 (선택)’ — ‘1정 · 500mg · 식후’는 앱이 아니라 나를 위한 글입니다 —, 시각 입력란과 ‘시각 추가’로 하루에 필요한 만큼 시각을 넣거나 ‘하루 1회 · 08:00’, ‘하루 2회 · 08:00 · 20:00’, ‘하루 3회 · 08:00 · 14:00 · 20:00’ 프리셋 중 하나를 고르는 ‘복용 시각’, 월요일부터 일곱 개의 토글에 ‘매일’과 ‘월~금’ 단축이 붙은 ‘요일’, ‘리필(재처방) 날짜 (선택)’, ‘메모 (선택)’. 리필 날짜 일주일 전부터 약에 ‘곧 리필’ 배지가, 당일부터 ‘리필 필요’가 붙습니다. 남은 알 수를 세는 것은 없고, 날짜가 장치의 전부입니다. 약마다 ‘수정’과 ‘삭제’가 있습니다. 삭제는 먼저 묻고, 대화 상자에는 ‘먼저 JSON 내보내기’가 있습니다. 그 약의 복용 기록이 함께 지워지기 때문입니다.

‘복용률’은 7·14·30일을 돌아봅니다. 백분율은 복용을 복용·건너뜀·미복용의 합으로 나눈 값이고, 시각이 지난 복용분만 셉니다 — 제목 아래 안내가 그렇게 말합니다: ‘아직 오지 않은 시각은 세지 않습니다.’ 그 아래 띠는 하루에 칸 하나를 복용한 몫만큼 채우고, 미복용이 있던 날에는 산호색 바닥을 깔며, 그다음 ‘약별’에 약마다 막대가 있어 저녁 약이 자꾸 빠진다는 것을 볼 수 있습니다. ‘CSV 내보내기’는 기록을 표시한 복용분마다 한 줄로 — date, time, medicine, dose, status, marked_at — 스프레드시트나 진료용으로 씁니다. 표시하지 않은 복용분은 줄이 되지 않습니다.

‘알림’은 기본이 꺼짐입니다. ‘이 브라우저에서 복용 시각에 알려 주기’를 켜면 브라우저가 허용 여부를 묻고, 상태는 늘 글로 보입니다 — ‘알림 허용됨’, ‘브라우저 설정에서 알림이 차단되어 있습니다’, ‘켜면 브라우저가 허용 여부를 묻습니다’, ‘이 브라우저는 알림을 보여 줄 수 없습니다’. ‘테스트 알림’은 알림이 어떻게 보이는지 보여 주고, ‘다음 알림: 20:00 · 메트포르민’ 줄은 시각과 약을 부릅니다. 제목 아래 안내가 중요한 부분입니다: 이 브라우저의 알림은 메드패드가 탭이나 설치된 앱으로 열려 있는 동안에만 울리니, 빠뜨리면 안 되는 약은 휴대폰 시계 앱 알람을 기본으로 두세요. 맨 아래 ‘백업’에는 약 목록·복용 기록·설정을 파일 하나로 쓰는 ‘JSON 내보내기’, 확인 한 번 뒤에 지금 내용을 바꾸는 ‘JSON 불러오기’, ‘먼저 JSON 내보내기’도 함께 내미는 확인 뒤에 이 기기를 비우는 ‘모두 비우기’가 있습니다.

첫 주, 차례대로

첫날 저녁에 모든 약을 넣을 필요는 없습니다. 두 가지면 체크리스트가 홈 화면의 자리를 얻을지 보기에 충분하고, 나머지는 약 상자가 선반에서 내려올 때마다 넣으면 됩니다.

  • https://medpad.try-dabble.com 을 열고 위에서 언어를 고릅니다. 무엇을 고르든 약 이름과 용량 메모는 내가 적은 말 그대로이고 번역되지 않습니다.
  • ‘내 약’에서 ‘약 추가’를 누릅니다. 상자에 인쇄된 대로 이름을 적고, ‘용량 메모 (선택)’에는 도움이 되는 것을 무엇이든 적고, ‘하루 2회 · 08:00 · 20:00’을 누릅니다 — 프리셋이 시각을 채우고, 요일은 이미 ‘매일’입니다. ‘약 저장’.
  • 두 번째 약은 제 요일로 추가합니다: 입력란에 시각을 적고 ‘시각 추가’를 누른 뒤, 요일 토글을 누르거나 — 줄은 월요일부터입니다 — 평일에만 먹는 약이면 ‘월~금’을 누릅니다. 약이 떨어질 날이 있으면 ‘리필(재처방) 날짜 (선택)’을 처방전의 날짜로 둡니다.
  • 첫 복용 시각에 ‘오늘’을 엽니다. ‘예정’이던 줄이 이제 ‘지금’으로 읽힙니다. 먹고 나서 ‘복용’을 누르면 줄이 ‘복용’으로 바뀌고 ‘08:05에 표시’가 붙습니다. 둘이 같이 차례이면 ‘지금 복용할 2개 모두 복용으로’가 둘 다 처리합니다.
  • 버튼 셋을 알아 둡니다. ‘복용’은 있었던 일이고, ‘건너뜀’은 내가 내린 결정입니다 — 줄은 ‘건너뜀’으로 읽히고 복용률은 안 먹은 것으로 세지만 실수는 아닙니다 —, ‘되돌리기’는 손가락이 잘못 갔을 때 둘 중 어느 것이든 되돌립니다. 먹지도 건너뛰지도 않은 복용분은 유예가 끝나면 저절로 ‘미복용’이 됩니다.
  • 어젯밤 표시를 안 했다는 걸 아침에 깨달으면 ‹를 한 번 누릅니다. 어제의 줄은 아직 열려 있으니 그 복용분을 ‘복용’으로 표시하면 복용률이 스스로 바로잡힙니다. ›는 앞으로도 가지만 다음 날은 읽기만 되고 ‘예정’으로 보이며, ‘오늘로’가 되돌아옵니다.
  • 브라우저가 알려 주길 원하면 ‘알림’에서 ‘이 브라우저에서 복용 시각에 알려 주기’를 켜고, 브라우저가 묻게 두고, ‘테스트 알림’을 눌러 확인합니다. 그다음 제목 아래 줄을 한 번 읽고 그대로 합니다: 알림은 메드패드가 열려 있는 동안에만 울리니, 빠뜨리면 안 되는 약은 휴대폰 시계 앱 알람도 함께 맞추고 메드패드는 체크리스트로 씁니다.
  • 탭을 닫기 전에 ‘백업’의 ‘JSON 내보내기’를 누릅니다. 파일에는 약 목록과 복용 기록과 설정이 담기고, 이 브라우저 밖에 존재하는 유일한 사본이며, ‘JSON 불러오기’가 어디서든 되살립니다.

없는 것, 그리고 솔직한 말

약 데이터베이스 없음. 메드패드는 ‘메트포르민’이 무엇인지 모릅니다. 이름은 내가 적은 문자열이고 용량 메모는 메모입니다. 아무것도 찾아보지 않고, 자동 완성하지 않고, 고쳐 주지 않습니다. 상호작용·용량 검사 없음: 두 약을 같이 먹으면 안 된다거나 숫자가 커 보인다고 말하는 일은 결코 없습니다. 그 숫자가 무슨 뜻인지 전혀 모르기 때문입니다 — 그것은 의사나 약사의 몫이고, 앱 화면에도 그렇게 적혀 있습니다. AI 없음: 아무것도 요약하거나 제안하거나 예측하지 않습니다. 조언 없음: 앱은 무엇을 먹으라, 건너뛰라, 옮기라, 끊으라고 결코 말하지 않습니다. ‘건너뜀’은 내가 내린 결정의 기록이지 권고가 아닙니다.

푸시 서버 없음, 이것이 알림에 관한 솔직한 부분입니다. 메드패드의 알림은 열려 있는 페이지가 복용 시각에 띄우는 알림이고, 닫힌 브라우저를 깨울 수 있는 우리 서버는 없으며, 앱은 그렇지 않은 척하지 않습니다. 탭이 닫혀 있거나, 설치한 앱이 실행 중이 아니거나, 휴대폰이 브라우저를 재웠으면 아무것도 울리지 않습니다 — 그래서 제목 아래 줄이 빠뜨리면 안 되는 약은 휴대폰 시계 앱 알람을 함께 두라고 말합니다. 그리고 의료기기가 아닙니다: 손으로 쓰는 일정표와 체크리스트이고, 복용에 관한 결정은 의사나 약사와 상의할 일입니다.

기기에 남는 것과 백업

모든 것은 이 기기의 브라우저에 남습니다: 모든 약, 표시한 시각이 붙은 모든 표시, 유예, 알림 스위치, 언어. 앱은 자기 파일 말고는 아무것도 요청하지 않으니 약을 추가하거나 복용분을 체크할 때 어떤 서버에도 아무것도 묻지 않고, 한 번 열고 나면 설치한 PWA로 오프라인에서도 동작합니다. 계정도, 로그인도, 우리 서버도, 동기화도 없습니다. 약에 대한 어떤 것도 기기를 떠나지 않고, 잠금 해제된 내 휴대폰이나 내가 내보낸 파일을 가진 사람이 아니면 아무도 내 목록을 볼 수 없습니다. 맨 위의 황갈색 띠가 같은 말을 한 줄로 합니다.

그래서 백업은 내 몫입니다. ‘백업’의 ‘JSON 내보내기’는 약 목록과 복용 기록과 설정이 든 작은 파일 하나를 쓰고, 다른 브라우저나 새 휴대폰에서 ‘JSON 불러오기’를 하면 확인 한 번 뒤에 그 자리의 것을 대체하며 복원됩니다 — 그 기기에 이미 무언가 있을 때를 위해 대화 상자는 ‘먼저 JSON 내보내기’를 내밉니다. 브라우저의 사이트 데이터를 지우면 목록도 지워지므로, 그래서 내보내기가 있습니다. 약을 삭제하면 그 약의 복용 기록도 지워지고, ‘모두 비우기’는 전부를 지우며, 둘 다 같은 내보내기를 내미는 확인 뒤에 있습니다. 새 버전은 누구도 잠그지 않고 저장된 것을 지우지 않으며, 오래된 백업 파일도 그대로 읽힙니다.

약 개수에 제한이 있나요? 프리미엄 같은 게 있나요?

제한도 단계도 없습니다. 모든 기능이 첫 탭부터 모두에게 열려 있고, 목록은 내가 먹는 약을 몇 가지든, 각각 하루에 필요한 만큼의 시각과 함께 담습니다. 약 하나는 글 몇 줄이고 표시 하나는 몇 바이트이기 때문입니다. 구독도, 프리미엄도, 인앱 결제도, 도구 화면 광고도 없습니다. 드는 것은 약 하나를 적는 1분뿐입니다.

탭을 닫아도 알려 주나요?

아니요. 메드패드의 알림은 브라우저가 허용 여부를 물은 뒤 열려 있는 페이지가 복용 시각에 띄우는 알림입니다. 메드패드가 탭으로 열려 있거나 설치한 앱으로 실행 중인 동안 울리고, 닫힌 탭에서는 울리지 않으며, 그것을 보낼 수 있는 우리 서버는 없습니다 — 메드패드에는 일부러 푸시 서버가 없습니다. 서버가 아예 없기 때문입니다. 그래서 ‘알림’은 기본이 꺼짐이고, 제목 아래 안내가 그렇게 말하며, 앱 제목 아래 솔직한 줄이 빠뜨리면 안 되는 약은 휴대폰 시계 앱 알람을 함께 두라고 합니다. 알람은 거기에 맞추고, 메드패드는 알람이 울릴 때 체크하는 목록으로 두세요.

내 약이 무엇인지 알거나 상호작용을 검사하나요?

둘 다 아닙니다. 약 데이터베이스가 없습니다: 약은 내가 적은 이름과 내가 쓴 메모이고, 앱은 ‘메트포르민’이 알약인지 시럽인지 오타인지 모릅니다. 상호작용도 용량도 검사하지 않고, 경고하지 않으며, 짐작할 수 있는 AI도 없습니다. 보여 주는 모든 것은 내가 표시한 것의 개수입니다. 무엇을 무엇과 먹어도 되는지, 얼마나 먹는지에 대한 질문이 있다면 그것은 의사나 약사와 나눌 대화입니다. CSV나 목록을 가져가서 거기서 정하세요. 앱도 ‘사용법’에서 스스로 그렇게 말합니다.

복용률은 어떻게 세나요?

복용을 복용·건너뜀·미복용의 합으로 나눈 값을 정수 백분율로, 고른 7·14·30일에 걸쳐 셉니다. 시각이 지난 복용분만 합에 들어갑니다: 오늘 저녁 20:00 복용분은 정오에 미복용으로 세지 않고, 오늘 오후에 추가한 약은 오늘 아침 복용분이 없고 이전 날짜에도 없습니다. 복용분은 한 번도 표시되지 않은 채 유예가 끝나면 ‘미복용’입니다 — 기본 60분, ‘이만큼 지나면 미복용으로’에서 15~120분. ‘건너뜀’은 안 먹었으니 복용으로 세지 않지만, 실수가 아니라 기록에 남은 내 결정입니다. 띠는 하루에 칸 하나를 복용한 몫만큼 채우고 미복용이 있던 날에는 산호색 바닥을 깔며, ‘약별’은 약마다 백분율을 되풀이합니다. 지난 날짜의 빠뜨린 표시를 채우면 숫자가 스스로 바로잡힙니다.

어제 체크를 잊은 복용분을 지금 표시할 수 있나요?

네. ‘오늘’ 위의 ‹를 눌러 어제로, 또는 더 앞으로 갑니다. 지난 날짜의 줄은 열려 있으니 ‘복용’, ‘건너뜀’, ‘되돌리기’가 오늘과 똑같이 동작하고, 표시는 누른 시각과 함께 저장됩니다 — 전날 밤 20:00이 아니라 다음 날 아침의 ‘08:05에 표시’로요. 복용률과 띠는 바로 갱신됩니다. 다음 날은 반대입니다: ›는 읽기만 되는 ‘예정’으로 보여 줍니다. 복용분은 그날이 오기 전에 먹을 수 없기 때문입니다. ‘오늘로’가 되돌아옵니다.

새 휴대폰이나 다른 브라우저로 옮길 수 있나요?

네, JSON 파일로요. ‘백업’의 ‘JSON 내보내기’는 약 목록과 복용 기록과 설정을 담은 파일 하나를 내려받습니다. 케이블, 나에게 보내는 메시지, 이미 쓰는 드라이브 등 편한 방법으로 새 기기에 옮기고, 거기서 메드패드를 열어 ‘JSON 불러오기’를 누르고 ‘바꾸기’로 확인하면, 그 기기에 있던 것 위에 목록이 그대로 복원됩니다. 뒤에서 도는 동기화는 없으니 새 사본이 필요할 때마다 다시 내보내고, 옛 파일도 두세요: 오래된 백업도 새 앱에서 읽힙니다. 알림 스위치는 브라우저 권한이므로 새 휴대폰에서 다시 켭니다.

오프라인에서도 되나요?

네. 연결이 있을 때 한 번 열면 안드로이드나 모든 브라우저에 PWA로 설치되고, 그 뒤로는 ‘오늘’, 표시, 복용률, 백업이 모두 네트워크 없이 동작합니다. 쓰는 동안 아무것도 가져오지 않기 때문입니다. 새 버전은 다음에 온라인으로 페이지를 열 때 조용히 로드되고, 내 약과 표시는 그대로입니다. 네트워크와 무관한 한 가지는 알림입니다: 온라인이든 오프라인이든 메드패드가 열려 있는 동안에만 울립니다.

CSV에는 무엇이 들어 있나요?

‘복용률’의 ‘CSV 내보내기’는 표시한 복용분마다 한 줄을, 오래된 것부터, 여섯 열로 씁니다: date, time, medicine, dose, status, marked_at. medicine과 dose는 내가 적은 그대로의 약 이름과 용량 메모이고, status는 taken 또는 skipped, marked_at은 버튼을 누른 시각이라 다음 날 아침에 채운 표시는 늦은 것이 눈에 보입니다. 표시하지 않은 복용분은 줄이 되지 않습니다 — 미복용은 화면에서 세고, 파일이 항목을 지어내서는 안 됩니다. 어떤 스프레드시트든 열리고, 진료에서 그동안 어땠느냐는 질문을 받을 때 건넬 표가 이것입니다.