Refocused on the essentials: medication reminders and a vet-ready health summary.
Medication reminders and a vet-ready health summary are now front and center, with a refreshed App Store presence that makes PawLedger easier to find.
PawLedger is fully localized into English, Chinese (Simplified), Italian, Russian, German, Korean, Portuguese (Brazil), Spanish (Mexico), and Japanese, with locale-aware dates, numbers, and currency throughout.
The dashboard and medication detail screens now show your true adherence rate, current streak, and doses completed today — no more placeholder values.
Every PawLedger release and what changed.
Refocused on the essentials — medication reminders and a vet-ready health summary — with a refreshed App Store listing that makes PawLedger easier to find.
Full localization into 9 languages with locale-aware formatting, an AI consent gate for the symptom checker, and real adherence, streak, and completed-dose values on the dashboard. Migrated to Swift 6 for stability, fixed the Upgrade buttons on the Symptoms, Expenses, and Documents screens, and made “Delete All Data” also clear expenses, symptoms, and documents.
Tapping “Scan Prescription” now opens the camera scanner directly instead of briefly showing the manual-entry form first.
Bug fixes and minor improvements.
Improved the security of premium-access verification. Performance improvements and bug fixes throughout the app.
An earlier maintenance release.
PawLedger is a personal pet health tracking tool for individual pet owners. This app should not be used by veterinary clinics or for professional record-keeping. This app does not provide veterinary advice. Always consult your veterinarian for medical decisions about your pets.
Manage health records for dogs, cats, and all your furry friends. Each pet has their own profile with color-coded tracking.
Track medications, vaccinations, weight history, flea/tick prevention, and vet appointments. Get reminders so nothing is missed.
PawLedger is packed with features to help pet owners manage their pets' health.
Track health for all your pets
Each pet gets a unique color for easy visual identification throughout the app.
Add photos to pet profiles for quick recognition.
Store pharmacy name, address, and phone for each pet.
Store date of birth, breed, species, and notes for vet 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.
Keep every vaccine in one place
Store all vaccine records with dates given and next-due dates.
Get notified before vaccines are due so nothing lapses.
See status at a glance: green (current), orange (due soon), red (overdue).
Vaccinations are included in the Visit Prep PDF for every appointment.
Year-round protection, on schedule
Track flea and tick treatments and when the next dose is due.
Keep heartworm prevention on a reliable monthly schedule.
Monthly reminders keep your pet protected all year round.
Review a full history of every preventative dose given.
Spot trends before your vet does
Record weight over time in your preferred units.
Visual charts show whether your pet is gaining, losing, or stable.
See at-a-glance trends so changes never sneak up on you.
Weight history is included in the Visit Prep summary.
Track appointments and see all events at a glance
Store vet 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.
Prepare for vet visits and export your data
Generate a one-page summary with medications, vaccinations, and adherence.
Export medications, doses, and vaccinations to spreadsheet format.
Export all pet 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 vet.
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.
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 free from the App Store.
Review the feature introduction and acknowledge the veterinary clinic disclaimer.
Enable notifications to receive medication reminders.
Add your pet's name and select a color for easy identification.
Either scan a prescription label or add manually.
Tap the Pets tab at the bottom of the screen.
Tap the plus button in the top right corner.
Enter your pet's name (e.g., "Buddy", "Luna", "Max").
Select a color that will identify this pet throughout the app.
Add date of birth, legal name, pharmacy info, and notes if desired.
Tap Save to create the pet profile.
Go to a pet's detail page or ensure a pet 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 pet'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 pet with an upcoming appointment.
Find and tap the Visit Prep option.
Choose which information to include (medications, vaccinations, notes, etc.).
Choose how far back to include 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 PawLedger in the share sheet.
PawLedger will parse the text and show what it found.
Select which pet 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 PawLedger.
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 pets.
Answers to common questions about PawLedger
PawLedger is an iOS app for pet owners managing their pets' health. It helps you track medications, vaccinations, weight, vet appointments, and preventative treatments for multiple pets. It's designed for pet owners caring for dogs, cats, and other furry family members.
No. PawLedger is a personal health tracking tool for individual and family use. It is NOT for veterinary clinics and should not be used by veterinarians, covered entities, or for any purpose requiring veterinary clinic compliance. Your data is stored locally on your device.
No. PawLedger is a tracking and organization tool only. It does not provide medical advice, diagnoses, or treatment recommendations. Always consult qualified veterinarians 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. PawLedger 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 pet. Premium subscribers can track unlimited pets. This is perfect for families with multiple pets.
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 pet.
PawLedger 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 3 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 PawLedger!
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 pet will permanently remove all their medications, appointments, vaccinations, and notes. Deleting a medication removes its dose history and inventory events.
Deleting the app will permanently delete all your PawLedger 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 |
|---|---|---|
| Pet Profiles | 1 | Unlimited |
| Medications per Pet | Unlimited | Unlimited |
| Dose Reminders | ✓ | ✓ |
| Inventory Tracking | ✓ | ✓ |
| On-Device OCR | Unlimited | Unlimited |
| Cloud OCR (AI) | 3/month | Unlimited |
| Medication Education | 3/month | Unlimited |
| BYOK (Own API Key) | — | ✓ |
| CSV Export | ✓ | ✓ |
| PDF Export | — | ✓ |
| Bundle Export (ZIP) | — | ✓ |
PawLedger helps pet owners manage their pets' health with confidence.