CareLedger is a personal health tracking tool for caregivers and families. Healthcare providers may use it as a supplementary communication tool with patients, but it should NOT replace EHR systems or other clinical tools. This app is not HIPAA compliant and does not provide medical advice. Always follow professional medical guidance for treatment decisions.
Manage medications for yourself, aging parents, children, or anyone in your care. Each patient has their own profile with color-coded tracking.
Track doses, schedules, inventory levels, symptoms, appointments, and adherence. Get reminders so no dose is missed.
CareLedger is packed with features to help families manage medications and coordinate care.
Manage care for multiple family members
Each patient gets a unique color for easy visual identification throughout the app.
Add photos to patient profiles for quick recognition.
Store pharmacy name, address, and phone for each patient.
Store date of birth, legal name, and notes for doctor visits.
Complete medication management with inventory
Daily, weekly, as-needed, or custom schedules with multiple times per day.
Track pill counts, log refills, and see projected runout dates.
Get notified when medications are running low with customizable thresholds.
Store photos of medications for visual identification.
Mark doses as taken, skipped, or missed with optional notes.
See dose history and adherence rates over time.
AI-powered prescription label scanning
Free, private text recognition using Apple's Vision framework.
Enhanced accuracy with Claude AI for complex labels (Premium).
Automatically extracts medication name, dosage, and instructions.
Review and confirm extracted data before saving with confidence scores.
Track appointments and see all events at a glance
Store doctor visits with date, time, location, and notes.
Configurable reminders before appointments.
See doses, appointments, and tasks in a unified calendar view.
Navigate forward and backward to see past and future events.
Track symptoms and potential side effects
Pain, fatigue, nausea, headache, fever, and more with custom notes.
5-level severity scale with color-coded visualization.
Link symptoms to medications to track potential side effects.
Record where symptoms occur (e.g., "lower back", "left knee").
Coordinate care between multiple caregivers
Record observations, concerns, and updates for each patient.
Mark important notes as "next caregiver should know this".
Organize notes by category: medication, behavior, nutrition, sleep, and more.
See who wrote each note for accountability.
Prepare for doctor visits and export your data
Generate a one-page summary with medications, symptoms, and adherence.
Export medications, doses, and symptoms to spreadsheet format.
Export all patient data as a ZIP file (Premium).
Share exports via email, messages, or other apps.
AI-powered information about your medications
Learn about drug class, common uses, and how medications work.
View common and serious side effects to watch for.
Important warnings and when to contact your doctor.
Education content is cached for offline access.
Smart reminders you can trust
Notifications for each scheduled dose.
Follow-up notifications if doses are missed.
Notification Health dashboard shows delivery and action rates.
Test notification delivery to verify system health.
Add data from other apps
Share text from Messages, Mail, or Safari to import appointments.
Automatically detects appointments, medications, and refill reminders.
All imports require confirmation before saving.
See how confident the parser is about extracted data.
Intelligent medication management powered by AI
AI predicts when medications will run out based on usage patterns. Get timely reminders to reorder.
View weekly and monthly trend charts showing medication compliance. Identify problem times and patterns.
AI-powered drug interaction checking when adding new medications. Severity levels and actionable recommendations.
AI-generated health summaries with personalized recommendations. Includes health score tracking and action items.
All AI insights include prominent disclaimers. Your healthcare provider has the final say on medication decisions.
Customize your experience
Choose System (automatic), Light, or Dark mode for the app appearance.
View current iOS accessibility settings and access system settings directly.
Back up all your data to iCloud for safekeeping and easy restoration.
Export your data to a JSON file you can save, share, or transfer.
Restore from iCloud or import from a backup file with merge options.
Step-by-step instructions for common tasks
Download the app from the App Store.
Review the feature introduction and acknowledge the HIPAA disclaimer.
Enable notifications to receive medication reminders.
Add a name and select a color. You can add yourself or a family member.
Either scan a prescription label or add manually.
Tap the Patients tab at the bottom of the screen.
Tap the plus button in the top right corner.
Enter a display name (e.g., "Mom", "Dad", "Me").
Select a color that will identify this patient throughout the app.
Add date of birth, legal name, pharmacy info, and notes if desired.
Tap Save to create the patient profile.
Go to a patient's detail page or ensure a patient is selected.
Tap the plus button or "Add Medication" button.
Type the medication name (e.g., "Lisinopril").
Enter the dose text (e.g., "10mg", "2 tablets").
Select Daily, Weekly, As Needed, or Custom.
Add the times of day when the medication should be taken.
Enter any special instructions (e.g., "Take with food").
Tap Save to add the medication.
From the Home screen or a patient's page, tap "Scan Prescription".
Hold your phone over the prescription label so it's clearly visible.
Tap the capture button when the label is in focus.
The app will analyze the image and extract medication details.
Check the medication name, dosage, and instructions. Make corrections if needed.
Check the safety verification box and tap Save.
On the Home screen, you'll see upcoming and overdue doses.
Tap on the dose you want to check in.
Tap "Take" to mark as taken, or "Skip" if skipping.
Change the number of pills if different from the default.
Add a note explaining why you skipped or any observations.
Navigate to the patient experiencing symptoms.
Access the Symptom Journal section.
Tap the plus button to add a new entry.
Choose from 14 symptom types (pain, fatigue, nausea, etc.).
Use the 1-5 scale to rate how severe the symptom is.
Optionally add duration, body location, and notes.
If this might be a side effect, link it to the suspected medication.
Tap Save to record the symptom.
Navigate to the patient you're caring for.
Access the Caregiver Notes section.
Tap the plus button to create a new note.
Enter your observations, concerns, or updates.
Choose Low, Normal, High, or Urgent priority.
Toggle "Handoff" if the next caregiver needs to see this.
Choose a category like Medication, Behavior, or Sleep.
Tap Save to add the note.
Navigate to the patient with an upcoming appointment.
Find and tap the Visit Prep option.
Choose which information to include (medications, symptoms, notes, etc.).
Choose how far back to include symptom and adherence data.
Tap Generate to create the summary.
Preview the PDF, then share via email, print, or save.
Open the text message or email containing appointment details.
Long-press and select the relevant text.
Tap the Share button in the menu.
Find and tap CareLedger in the share sheet.
CareLedger will parse the text and show what it found.
Select which patient this appointment belongs to.
Review the details and tap Confirm to save.
Tap on a medication to view its details.
See the current pill count and days remaining.
When you pick up a refill, tap to add inventory.
Enter the number of pills received.
The pill count and days remaining will update automatically.
Tap the Settings tab or gear icon.
Find and tap the Notification Health option.
See your overall trust score (0-100) based on delivery and action rates.
See how many notifications were scheduled, delivered, actioned, and failed.
Tap "Run Test" to send a test notification and verify delivery.
Sign up at console.anthropic.com and create an API key.
Open the Settings tab in CareLedger.
Find the AI Settings section.
Choose the "Your API Key" option.
Paste your Claude API key. It's stored securely in the Keychain.
Acknowledge that your data will be sent to the API.
Tap the Settings tab or gear icon.
Find the Appearance option in the App Settings section.
Select from System (follows iOS), Light, or Dark mode.
Tap the Settings tab or gear icon.
Find the Backup & Restore option.
Select iCloud Backup or Export to File.
Tap "Backup to iCloud" and wait for confirmation. Your data is securely stored in your iCloud account.
Tap "Export to File" and choose where to save the JSON backup file.
Settings > Backup & Restore.
Select "Restore from iCloud" or "Import from File".
Replace All Data: Deletes current data first, then restores from backup.
Merge with Existing: Keeps current data and adds backup data.
Confirm the restore action. You'll see a count of restored patients.
Answers to common questions about CareLedger
CareLedger is an iOS app for families managing medications. It helps you track medications, set reminders, monitor inventory, record symptoms, and coordinate care for multiple family members. It's designed for caregivers managing medications for aging parents, children, or themselves.
No. CareLedger is a personal health tracking tool for caregivers and families. It is NOT HIPAA compliant and should not be used for any purpose requiring HIPAA compliance. Healthcare providers may use it as a supplementary tool to communicate with patients about medication schedules, but it should NOT replace EHR systems, clinical records, or other professional tools. Your data is stored locally on your device.
No. CareLedger is a tracking and organization tool only. It does not provide medical advice, diagnoses, or treatment recommendations. Always consult qualified healthcare providers for medical decisions. The medication education feature provides general information only and should not replace professional medical guidance.
All your data is stored locally on your device using Apple's SwiftData framework. CareLedger does not require an account and does not upload your health data to any servers. The only exception is when using AI features (prescription scanning with Cloud OCR or medication education), which sends specific data to the AI service for processing.
Automatic real-time CloudKit sync is planned for a future update. In the meantime, you can use iCloud Backup to manually back up your data and restore it on another device. Go to Settings > Backup & Restore to back up to iCloud or export to a file.
Free users can track 1 patient. Premium subscribers can track unlimited patients. This is perfect for families caring for multiple people.
No, there is no limit on the number of medications you can track, even on the free tier. You can add as many medications as needed for each patient.
CareLedger supports four schedule types:
You can set multiple times per day for daily medications (e.g., 8 AM and 8 PM).
For as-needed (PRN) medications, set the schedule type to "As Needed". You won't get scheduled reminders, but you can still log doses when taken. The app will track your usage patterns and calculate inventory based on your actual consumption history.
If you don't check in a dose within a configurable time window, you'll receive an overdue alert. You can then mark the dose as:
All statuses are tracked in your adherence history.
The scanner uses Optical Character Recognition (OCR) to read prescription labels. Two modes are available:
After scanning, you always review and confirm the extracted data before saving.
Free users get 5 AI uses per month, shared between Cloud OCR and Medication Education. The counter resets on the first of each month. On-device OCR is always free and unlimited.
BYOK is a Premium feature that allows you to use your own Claude API key for AI features. This gives you:
Get an API key at console.anthropic.com. Your key is stored securely in the iOS Keychain.
When using AI features, only the specific data needed for that request is sent to the AI service (e.g., the prescription image or medication name). This data is processed and not stored by the AI provider. You must grant explicit consent before using any AI features, and you can revoke consent at any time in Settings.
If notifications aren't working, check these things:
The Trust Score (0-100) measures notification reliability. It's calculated from:
A score of 90+ is Excellent, 75-89 is Good, 50-74 is Fair, and below 50 Needs Attention.
Yes! Each medication can have its own schedule with multiple daily times. Appointment reminders can be set to alert you a configurable number of hours before (default: 1 hour). You can also enable or disable specific notification types in Settings.
If the self-test fails, try these troubleshooting steps:
If tests keep failing, your notification delivery may be affected by iOS battery optimization. Try using the app more frequently to signal to iOS that notifications are important.
The free tier includes:
Premium unlocks:
Yes! TestFlight beta testers automatically receive full Premium access for the duration of the beta. This allows you to test all features and provide feedback. Thank you for helping us improve CareLedger!
Yes, you can cancel anytime through your Apple ID subscription settings. You'll retain Premium access until the end of your billing period. Your data remains on your device even after downgrading to the free tier.
Go to Settings > Data Export. You can export:
Use the Share Sheet to send exports via email, save to Files, or share with other apps.
Yes. Swipe left on any item in a list to delete, or tap Edit and then Delete. Be careful: deleting a patient will permanently remove all their medications, appointments, symptoms, and notes. Deleting a medication removes its dose history and inventory events.
Deleting the app will permanently delete all your CareLedger data from your device. We recommend exporting your data before uninstalling. If you reinstall the app, you'll need to start fresh unless CloudKit sync is enabled in a future update.
Try these tips for better scanning results:
Remember: you can always edit extracted data before saving.
The pill count is calculated from inventory events (refills) minus doses taken. If it's incorrect:
Go to the medication detail page and tap "Add Inventory" to make adjustments.
Visit our Support page to contact us. Please include:
We typically respond within 24-48 hours.
Free Tier Includes:
Premium Includes:
| Feature | Free | Premium |
|---|---|---|
| Patient Profiles | 2 | Unlimited |
| Medications per Patient | Unlimited | Unlimited |
| Dose Reminders | ✓ | ✓ |
| Inventory Tracking | ✓ | ✓ |
| On-Device OCR | Unlimited | Unlimited |
| Cloud OCR (AI) | 3/month | Unlimited |
| Medication Education | 3/month | Unlimited |
| Smart Refill Predictions | — | ✓ |
| Adherence Analytics | — | ✓ |
| Medication Interactions | — | ✓ |
| CareLedger Insights | — | ✓ |
| BYOK (Own API Key) | — | ✓ |
| Caregiver Notes | 10/patient | Unlimited |
| CSV Export | ✓ | ✓ |
| PDF Export | — | ✓ |
| Bundle Export (ZIP) | — | ✓ |
CareLedger helps families manage medications with confidence.