# 4Meds — Simple Medication Tracker > 4Meds is an offline, private medication tracker for iPhone: smart reminders, supply tracking, health journal and PDF reports. No account, no tracking, no cloud. Full English text of https://4meds.app.robspace.de/ as Markdown, generated from the page (last updated 2026-11-06). Other languages: Deutsch: https://4meds.app.robspace.de/de/, Français: https://4meds.app.robspace.de/fr/, Español: https://4meds.app.robspace.de/es/, Italiano: https://4meds.app.robspace.de/it/. Short overview: https://4meds.app.robspace.de/llms.txt 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](https://apps.apple.com/app/4meds/id6760107781) Help shape 4Meds [Report a bug](https://github.com/RobEarth0815/robspace-apps/issues/new?labels=app%3A4meds%2Ctype%3Abug%2Cstatus%3Aneeds-triage&template=bug_report.yml) [Suggest a feature](https://github.com/RobEarth0815/robspace-apps/issues/new?labels=app%3A4meds%2Ctype%3Aenhancement%2Cstatus%3Aneeds-triage&template=feature_request.yml) [Discuss](https://github.com/RobEarth0815/robspace-apps/discussions) [an app by robspace](https://robspace.de) Features ## 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 Reminders (from 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 Languages (from 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. Privacy First ## 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. User Guide ## Getting Started with 4Meds A complete guide to setting up and using 4Meds to track your medications effectively. ### 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 ### Managing Medications The Meds tab lists all your medications in two sections: Recurring (scheduled) and On-Demand (as-needed). - Supply card (from 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 bar (from 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 icon (from 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 ### 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 - Supply (from 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. Use the Duplicate feature to quickly create different dosage variants of the same medication. ### Supply & Reorder Reminders (from 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 · 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. ### 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. ### 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 ### 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. ### 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. ### 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) ### Settings & Data Management Open Settings with the gear icon in the top right of the Today tab. - Language (from 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. ### 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 Legal ## Privacy Policy Last updated: October 14, 2026 ### Overview 4Meds ("the App") is developed by Robert Poetzsch and published under the RobSpace brand. This privacy policy explains how the App handles your data. Controller within the meaning of the GDPR is Robert Poetzsch, email [support@robspace.de](mailto:support@robspace.de). The postal address is in the [Impressum](https://4meds.app.robspace.de/#impressum) (legal notice) on this website. ### Data Collection 4Meds does not collect, transmit, or store any personal data on external servers. The App functions entirely offline. All data you enter is stored exclusively on your device, in the App's local database (SwiftData): - Medications (name, variants, category, dosage limits, notes), schedules, and your dose history - Supplies, including their reminder settings and their refill and order history - Journal entries (mood, pain level, symptoms, side effects, notes) - Your profile (name, date of birth, and additional notes, used only for the PDF report) In the App's local settings storage (UserDefaults), the App also keeps your notification setting, the journal reminder setting and time, whether the archive on the Meds tab is expanded, and technical markers: the date of the last automatic backup, whether a one-time data migration has been done, and the App version for which the “What's New” notes were last shown. The App uses your device's language and region settings to display text, dates, and numbers. These settings are read on your device only. This data never leaves your device unless you explicitly choose to export or share it. ### No Network Requests 4Meds makes zero network requests. The App does not connect to any server, API, or cloud service at any time. This is a fundamental design decision built into the App's architecture. Links you tap in the App open in your browser or in the iOS Settings app (see “Links” below); the App itself does not send anything. ### No Third-Party SDKs 4Meds does not include any third-party SDKs, libraries, or frameworks. The App is built exclusively with Apple's native frameworks (such as SwiftUI, SwiftData, Swift Charts, and UserNotifications). There are no analytics tools, crash reporters, advertising networks, or tracking pixels. ### No Account or Registration 4Meds does not require or offer any form of account creation, registration, or login. No email address, phone number, or other identifying information is ever requested. ### Local Notifications If you enable them, 4Meds uses Apple's local notification system for dose reminders, reorder reminders for your supplies, and the daily journal reminder. These notifications are scheduled and delivered entirely on your device and never sent through any external server. ### Data Export & Sharing 4Meds includes features to export data as JSON files and generate PDF reports. Data is processed locally. Sharing is handled through Apple's standard share sheet; you decide where an exported file goes. When you import data, the App reads only the JSON file you select. ### Local Backups 4Meds stores backups of your data as JSON files in a Backups folder in the App's own storage on your device. A backup contains the data listed above under “Data Collection” (medications, schedules, dose history, supplies, journal entries, and profile). When you open Settings, the App creates an automatic backup if the last one is at least 7 days old; you can also create one at any time with “Create Backup Now”. The App keeps the 7 most recent backups (automatic and manual together) and deletes older ones. These backups do not leave your device, except as part of your device's backup through Apple (if you use it) or if you share a backup yourself. ### Data Recovery If the App's database ever cannot be opened at launch, the App does not delete it: it moves it to a recovery folder in the App's own storage on your device and starts with an empty database. This copy also stays on your device. ### Links The “Community & Feedback” section in Settings contains links to pages on github.com. Tapping a link opens the page in your browser. The “Language” row and the “Open System Settings” button in Settings open the iOS Settings app. The App itself does not send any data in the process. On GitHub, GitHub's privacy statement applies. ### Data Deletion “Delete All Data” in Settings deletes your medications, schedules, dose history, supplies, journal entries, and profile at any time. Your local backups are not affected; you can delete them individually under “Manage Backups”. Uninstalling the App removes all data from your device, including the local backups. Files you have exported and saved elsewhere are not affected and must be deleted there. ### Children's Privacy 4Meds does not knowingly collect any information from children. Since the App collects no data whatsoever, there is no data from any user, regardless of age. ### This Website This website is hosted by Hetzner Online GmbH on a server in a data centre in Falkenstein, Germany. When you open a page, the web server automatically logs your IP address, the date and time, the requested page or file, the HTTP status, the number of bytes transferred, the referring page (referrer) and your browser’s user agent. These logs are used solely to operate and secure the website; the legal basis is Art. 6(1)(f) GDPR (legitimate interest in secure, stable operation). They are deleted automatically after 14 days at the latest, are not analysed and are not passed on unless required by law. The website sets no cookies, uses no analytics or tracking and embeds no content from third parties. Only your language choice is kept in your browser’s local storage, and not for tracking. Fonts are served from this server; no connection is made to Google Fonts or other font services. ### Your Rights You have the right of access, rectification, erasure, restriction of processing, data portability and objection (Art. 15–21 GDPR). Because the App does not send us any data about you, there is nothing we could disclose, correct or delete; questions are still welcome at [support@robspace.de](mailto:support@robspace.de). You have the right to lodge a complaint with a data protection supervisory authority, for example the Hessian Commissioner for Data Protection and Freedom of Information (HBDI). ### Changes to This Policy If we make changes to this privacy policy, we will update this page. We recommend checking this page periodically. ### Contact If you have questions, please contact us at: [support@robspace.de](mailto:support@robspace.de) Changelog ## 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 ## 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](mailto: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! ## Frequently asked questions ### Does 4Meds collect any personal data? No. 4Meds does not collect, transmit, or store any personal data on external servers. All data stays on your device. The app makes zero network requests and includes no analytics, tracking, or third-party SDKs. ### Do I need an account to use 4Meds? No. 4Meds does not require or offer any account creation, registration, or login. The app is ready to use immediately after installation. ### Does 4Meds work offline? Yes. 4Meds is designed to function 100% offline. It never connects to any server, API, or cloud service. This is a fundamental architecture decision, not a setting. ### Can I share my medication data with my doctor? Yes. 4Meds can generate professional PDF reports with medication adherence data, charts, and tables. You can share these reports via AirDrop, email, print, or save to Files. ### Can I back up my data? Yes. 4Meds supports full data export as JSON files and automatic weekly local backups. You can also import previously exported data to restore your records.