4Meds App Icon

4Meds
Simple Medication Tracker

Your medications. Your data. Your device. Track doses and supplies,from version 2.7 log health entries, and generate PDF reports — all 100% offline and private.

100% Offline No Account Required Zero Tracking
Download on the App Store

Everything you need.
Nothing you don't.

4Meds is designed with one goal: help you track your medications simply and privately. No bloat, no subscriptions, no data collection.

📋

Today Dashboard

See all your scheduled and on-demand medications at a glance. Mark doses as taken, missed, or skipped with a single tap. A progress ring shows your daily adherence.

💊

Medication Management

Add recurring and on-demand medications with variants (e.g. Ibuprofen 400mg, 800mg). Set dosage limits per day, week, or month.

⏰

Smart Reminders

Flexible scheduling for any day of the week. Get local push notifications exactly when it's time to take your medication.

📦

Supply & Reorder Remindersfrom version 2.7

Optionally add a supply to a medication — pack size, amount per dose, unit, and color. 4Meds counts it down with every dose you log and reminds you to reorder a set number of days before it runs out, or when only a few are left. The supply overview and calendar show how long each supply lasts.

📊

Statistics & Adherence

Visual charts for medication intake and missed doses over 1 to 12 weeks. See your adherence rate, most-used on-demand meds, and daily averages.

📝

Health Journal

Log your mood, pain level, symptoms, and side effects daily. Track how you feel alongside your medications to spot patterns.

📄

PDF Reports

Generate professional medication reports as PDF documents. Share them with your healthcare provider via AirDrop, email, or print.

💾

Data Export & Import

Export all your data as JSON for backup or transfer. Import previously exported data to restore your records.

🔒

100% Privacy

All data stays on your device. No servers, no cloud sync, no analytics, no third-party SDKs, no account required.

🌐

Five Languagesfrom version 2.8

4Meds speaks English, German, French, Spanish and Italian. The app follows your iPhone's language. To change it, open Settings > Apps > 4Meds > Language on your iPhone, or use the Language row in the app's settings.

Your health data stays on your device.

4Meds was built from the ground up with privacy as a core principle. There is no way for anyone, including us, to access your data.

Privacy by Design

4Meds makes zero network requests. This is not a configuration option — it is a fundamental architecture decision.

✓

Fully Offline

No internet connection required. The app never connects to any server.

✓

No Account

No registration, no login, no email address needed.

✓

No Analytics

No tracking pixels, no usage analytics, no crash reporting SDKs.

✓

No Third-Party SDKs

Built using only Apple's native frameworks.

✓

Local Storage Only

All data stored on-device using Apple's SwiftData framework.

✓

Your Data, Your Control

Export, import, or delete all your data at any time.

Getting Started with 4Meds

A complete guide to setting up and using 4Meds to track your medications effectively.

1

The Today Dashboard

The Today tab is your daily command center. It shows a weekly calendar strip at the top, a progress ring with your daily adherence, and all your scheduled medications grouped by time.

  • Each scheduled dose shows the time, medication name, variant, and dosage
  • Overdue doses are highlighted with a "Past due" indicator
  • Tap the green checkmark to mark a dose as taken, or the red X to mark it as missed
  • The header shows how many doses remain for the day
Today Dashboard
The Today tab with scheduled doses and quick-action buttons
2

Managing Medications

The Meds tab lists all your medications in two sections: Recurring (scheduled) and On-Demand (as-needed).

  • Supply cardfrom version 2.7 at the top — your tracked supplies and how many days each one lasts. Tap it to open the supply overview (see step 4)
  • Each row shows the dose times and rhythm (e.g. “9:00 AM · Every day”)
  • Supply barfrom version 2.7 — medications with a supply show a bar in the supply’s color with the amount and days left (e.g. “12 tablets · 13 days”)
  • Calendar iconfrom version 2.7 (top left) — opens the supply calendar
  • Tap the + button (top right) to add a new medication
  • Archived medications fold away in a collapsible section
3

Adding & Editing Medications

The medication editor lets you configure every aspect of a medication:

  • Basic Info — Name and category (Recurring or On-Demand)
  • Variants — Add multiple dosage strengths (e.g. 50mg and 100mg for Metoprolol)
  • Dosage Limits — Set maximum doses and the time period (Per Day / Week / Month)
  • Schedules — Add schedules with specific times, variant, dose count, and notification settings
  • Supplyfrom version 2.7 — Optional: pack size, amount per dose, unit, and color. For medications with several strengths, you can track a supply per variant. Each supply can have its own reorder reminder (see step 4)

Each schedule supports Interval mode (e.g. every 2nd day) or Specific Days of the week. Enable notifications per schedule to get reminders.

Supply section in the medication editor
The Supply section in the medication editor
Use the Duplicate feature to quickly create different dosage variants of the same medication.
4

Supply & Reorder Remindersfrom version 2.7

Add a supply to a medication and 4Meds works out how much you have left from the doses you log — the amount counts down with every dose you take.

  • Reorder reminder — Per supply, choose “X days before it runs out” (scheduled medications only) or “when X are left”. The reminder repeats daily at the time you pick until you mark the supply as Ordered or refill it. It is a local notification on your device.
  • Overview — Tap the Supply card on the Meds tab. Each supply shows the amount left, “Runs out <date> · N days”, and the reminder date.
  • Refill — Record a refill of the supply
  • Ordered — Mark the supply as ordered; the daily reminder stops
  • History — In the ··· menu: the start, corrections, refills, and orders of that supply
  • Supply calendar — Tap the calendar icon (top left of the Meds tab) for a month view with a colored bar per supply showing how long it lasts, and a “How long it lasts” list below
Stop Tracking ends tracking for a supply but keeps its history. Delete Supply and History removes both.
5

Calendar Overview

The calendar view provides a visual monthly overview of your medication adherence with circular progress rings per day:

  • Green rings — Good adherence, most or all doses taken
  • Red rings — Poor adherence, many doses missed
  • Mixed rings — Partial adherence
  • Purple dot with a cross (top-left of a day) — An on-demand medication was logged on that day. This helps you see at a glance when you needed as-needed medications like painkillers.
  • Red dot with "!" (top-right of a day) — A dosage limit was exceeded on that day (e.g. you took more than the defined maximum). This serves as a safety indicator.
Calendar View
Monthly adherence overview with color-coded progress rings
6

Statistics & Adherence Tracking

The Report tab provides detailed statistics over a configurable time range (1 Week, 2 Weeks, 4 Weeks, or 3 Months):

  • Adherence Rate — Percentage of scheduled doses taken
  • Doses Taken / Missed / On-Demand — Key counters at a glance
  • Daily Adherence Chart — Bar chart with taken (green) and missed (red/orange) doses per day
Report & Statistics
Adherence rate, dose counts, and daily chart
7

Health Journal

The Journal tab lets you log how you feel each day alongside your medication tracking:

  • Mood — Rate from "Very Bad" to "Very Good" with emoji indicators
  • Pain Level — Record from 0 to 10
  • Symptoms & Side Effects — Note what you're experiencing

Entries display chronologically with a quick summary for each day. Tap any entry to view or edit it.

Health Journal
Journal entries with mood, pain levels, and symptoms
8

Generate a PDF Report

Tap "Generate PDF Report" at the top of the Report tab. Configure the report:

  • Patient Info — Name, birth date, and medical notes (filled in once)
  • Period — Select the date range
  • Include — Toggle Taken Medications, Missed Medications, and Journal Entries

The PDF features a professional layout with summary, adherence chart, medication tables, and missed dose details. Share via AirDrop, email, print, or save to Files.

9

Made for iPhone Duo

Half open, 4Meds becomes a pill organizer: your progress and the next dose on the top half, today's doses on the bottom half, one tap each. Fully open, you see the whole week, your medications beside their supply and the report at a glance.from version 2.9

iPhone Duo half open
10

Settings & Data Management

Open Settings with the gear icon in the top right of the Today tab.

  • Languagefrom version 2.8 — Shows the language 4Meds is using; tap it to choose another language in iOS Settings
  • Notifications — Global toggle, current notification status, and “Open System Settings”
  • Journal Reminder — Daily reminder to write a journal entry
  • Data Management — Export and import your data as JSON, Load Sample Data, Delete All Data
  • Local Backups — Create Backup Now, Manage Backups (up to 7)
  • Community & Feedback — Links to the 4Meds community on GitHub
  • About and Impressum
Back up your data regularly using the JSON export feature — especially before updating or reinstalling the app.
11

Tips for Best Results

  • Log doses promptly — Mark medications right when you take them for accurate tracking
  • Enable notifications — Time-sensitive reminders break through Focus modes
  • Use the journal regularly — Even brief entries build a useful health history
  • Check the calendar — The monthly view helps spot patterns in missed doses
  • Share reports with your doctor — Great conversation starter at appointments
  • Set realistic schedules — Align medication times with your daily routine

Privacy Policy

Last updated: October 14, 2026

Release Notes

A history of every update to 4Meds.

Version 2.9.2 Latest November 2026
  • Checking off doses is fast again — even with a long dose history.
  • The app starts faster, and Today, the calendar and the report respond more quickly.
  • All your medications, schedules, dose history, journal entries and backups carry over unchanged.
Version 2.9.1 Update October 2026
  • Paused medications now count as done: the day’s ring and the calendar turn green once everything else is taken.
  • The report shows paused days correctly, too.
  • All your medications, schedules, dose history, journal entries and backups carry over unchanged.
Version 2.9 Update October 2026
iPhone Duo
  • Made for iPhone Duo: half open, 4Meds becomes a pill organizer – your progress and the next dose on top, today's doses below, one tap each.
  • Fully open, Today shows the whole week, Medications sits beside your supply and the report lays out all its figures side by side.
  • Report: a medication without any taken or missed doses now shows “—” instead of 100 %.
  • All your medications, schedules, dose history, journal entries and backups carry over unchanged.
Version 2.8 Update October 2026
Five languages
  • 4Meds now speaks English, German, French, Spanish and Italian.
  • The app follows your iPhone’s language. To use another one, open Settings > Apps > 4Meds > Language on your iPhone, or use the Language row in the app’s settings.
  • All your medications, schedules, dose history, journal entries and backups carry over unchanged.
Version 2.7 Update October 2026
  • Supply tracking: optionally add a pack size and the amount on hand to a medication. 4Meds counts down with every dose you log.
  • Reorder reminders: get reminded a set number of days before a supply runs out, or when only a few are left.
  • Supply calendar & overview: the calendar icon on the Meds tab shows how long each supply lasts. The overview lists all supplies, amounts left and refills.
  • Redesigned Meds tab: clearer rows with dose times and supply at a glance. Archived medications fold away.
  • Fix: removing a schedule while editing a medication no longer crashes the app.
  • History repaired: editing a medication could make past days show taken doses as open. Your history is corrected automatically — no doses were lost.
  • All your medications, schedules, dose history, journal entries and backups carry over unchanged.
Version 2.6 Update September 2026
  • Ready for iOS 27 — built with Apple’s latest SDK
  • Stronger data protection: if your medication data ever can’t be opened at launch, 4Meds keeps it safely aside for recovery instead of starting over
  • New “Community & Feedback” section in Settings
  • The About section now always shows the current version number
  • Medications, schedules, dose history, journal and backups carry over unchanged
Version 2.5 Update May 2026
  • Bigger, easier-to-tap buttons on the Today tab
  • Cleaner status indicators for taken, missed, and skipped doses
  • Long-press an on-demand entry to edit or delete it
Version 2.4 Update April 2026
  • Journal entries can now be edited after creation, including the date and time
  • New monthly repeat interval for schedules — calendar-based, correctly clamps to the last day of short months
  • New custom day interval for schedules — enter any number of days manually
  • Streamlined frequency presets in the schedule editor (removed 3d, 4d, 5d, 10d)
Version 2.3 Update March 2026
  • Notifications now skip medications that have already been taken before their scheduled time
  • Same-time medications are grouped into a single summary notification instead of multiple alerts
  • Tapping a notification opens a styled action dialog for quick dose logging
  • Notification action dialog matches the Meds page style (dark theme, stone cards)
Version 2.2 Update March 2026
  • On-demand variant selection now uses a confirmation dialog instead of an inline section
  • On-demand dose sheet restyled to match the Medications page (dark theme, stone cards)
  • On-demand dose entries on the Today tab now have a visible delete button with confirmation
  • Fixed: Settings > About now shows the correct app version string
Version 2.1 Update March 2026
  • Schedules now support optional end dates for time-limited medications
  • Pause and resume schedules without losing history
  • Editing a schedule preserves past schedule history (end-date archiving)
  • Recurring schedules now only appear from their start date onward
  • Editable log timestamps — correct a dose entry after the fact
  • Improved PDF report with a new Medication Plan section
  • On-demand medications now appear in the PDF adherence table when taken
  • Fixed: Notification clearing now works correctly across schedule changes
Version 2.0 Major March 2026
  • Complete visual redesign: “Volcanic Obsidian” dark theme with crimson red and warm stone accents
  • Forced dark mode for a consistent, immersive experience
  • Notification deep-link routing — tapping a medication reminder opens the Today tab directly
  • Journal reminder notification opens the Journal tab directly
  • Refined card-based UI with glass borders and subtle glow effects throughout
  • Improved navigation bar styling with inline titles across all tabs
Version 1.0 Launch March 9, 2026
  • Initial release of 4Meds
  • Today Dashboard with daily progress ring, scheduled doses, and on-demand logging
  • Full medication management: recurring and on-demand categories, multiple variants per medication, dosage limits
  • Flexible scheduling: per-day, per-week, interval mode, specific days, with local push notifications
  • Statistics tab with adherence tracking, intake charts, missed dose analysis, and configurable time ranges
  • Health Journal for logging mood, pain levels, symptoms, and side effects
  • Professional PDF report generation with medication tables, adherence charts, and shareable output
  • Calendar overview with color-coded daily adherence rings
  • Data export/import (JSON) and full data deletion with double confirmation
  • 100% offline, privacy-first architecture — no accounts, no analytics, no third-party SDKs

Legal Notice (Impressum)

Information pursuant to § 5 DDG (German Digital Services Act)

Robert Poetzsch
Brückenstr. 8A
65719 Hofheim am Taunus
Germany

Contact

Email: support@robspace.de

Responsible for content pursuant to § 18 para. 2 MStV

Robert Poetzsch
Brückenstr. 8A
65719 Hofheim am Taunus

EU Digital Services Act (DSA) — Trader Status Declaration

In accordance with Article 30 of Regulation (EU) 2022/2065 (Digital Services Act), we declare that we act as a trader within the meaning of EU consumer protection law when offering 4Meds through the Apple App Store.

Disclaimer

The contents of this website and the 4Meds app have been created with the utmost care. However, we cannot guarantee the accuracy, completeness, or timeliness of the content. 4Meds is intended solely for personal documentation and does not constitute medical advice.

The fonts used on this website (DM Sans, Outfit, JetBrains Mono) are licensed under the SIL Open Font License 1.1 and are served from this website.

4Meds — Version 2.8
© 2026 Robert Poetzsch

4Meds is developed as a personal project in my free time.
Responses to support inquiries may take some time.
Bug reports are always welcome and appreciated!