By downloading or using InfusionLog (the "App"), you agree to these Terms of Service. If you do not agree, do not use the App. The App is published by an independent iOS developer (Apple Developer Team ID ZM8LF8494F); references to "we," "us," and "our" mean that developer.
InfusionLog is a personal documentation tool for tracking specialty pharmacy shipment timelines, service-level agreement (SLA) breaches, customer service calls, missed-dose health impacts, and complaint filings. You enter information about your specialty pharmacies, shipments, calls, and health consequences; the App helps you organize that information and generate PDF reports for your own use, including reports you may share with an advocate, attorney, state insurance commissioner, or accreditation body.
The App is free to download and use with the following limits: 1 specialty pharmacy, up to 10 shipment records, basic shipment timeline view, up to 3 SLA breach entries, plain-text Markdown export of one shipment record, and Face ID / Touch ID app lock. The App is local-only; records are stored only on your iPhone, and recovery may use a completed Apple device backup or a compatible manual JSON archive.
Device-backup contents and recovery depend on your system settings, a successfully completed usable backup and Apple’s restoration process; enabling backup alone does not guarantee recovery of every record or original file. We cannot retrieve or restore your device backups.
InfusionLog offers the following ways to unlock Pro features for your specialty-pharmacy records:
Before you confirm payment, Apple displays the product, current localized price, billing period and any eligible introductory offer. Apple's confirmation controls the purchase terms. Older installed versions may show earlier purchase options; payment is processed by Apple.
Existing Monthly subscriptions. Monthly is no longer offered to new purchasers. InfusionLog continues to recognize verified, active historical Monthly entitlements. Changing the available purchase options does not cancel or convert an existing subscription; manage it in your Apple Account settings.
A Lifetime purchase grants InfusionLog Pro access without a scheduled subscription expiry. A refunded or revoked purchase no longer provides access. Use Restore Purchases with the Apple Account used for purchase to recheck a restorable Lifetime entitlement.
The subscription renews automatically unless canceled. Apple may charge for renewal within 24 hours before the current period ends. To prevent the next charge, cancel at least 24 hours before the period or trial ends. Manage or cancel in iPhone Settings > [your name] > Subscriptions; Apple provides cancellation instructions. Deleting InfusionLog does not cancel a subscription.
Use Restore Purchases while signed into the purchasing Apple Account to check verified eligible access. Pending or unverified transactions do not establish paid access. Refund requests are handled through Apple under its policies and applicable law. Nothing here limits non-waivable consumer rights.
An introductory free trial is available only when Apple confirms eligibility for the subscription group and an applicable offer exists. The updated paywall checks eligibility before presenting trial benefits; unknown or ineligible accounts use ordinary subscription language. Apple’s purchase sheet confirms the actual duration, localized price and billing period before payment. Unless canceled at least 24 hours before the trial ends, the subscription converts to the displayed paid plan. Trial access may end when canceled and follows Apple’s verified expiry or revocation. Older installed app versions may display earlier offer wording until updated.
InfusionLog does not use Apple's CloudKit framework and does not sync records across your devices. All records are stored only on your iPhone. A usable completed Apple device backup (iCloud Backup or iTunes / Finder) may support recovery, depending on system settings and the saved backup. Free manual JSON export and additive import also support the records and app-managed file bytes included in a compatible archive. Purchase restoration does not recover records, and enabling device backup does not guarantee recovery. The developer of InfusionLog has no access to your data, your device backups, or your iCloud account.
Pro provides the following features. The behavior described here is binding on us — if a future App update materially changes any of these descriptions, we will revise this section.
Free features. The following are included in the free tier and are never sold as upgrades: Face ID / Touch ID app lock; basic shipment timeline view; 1 specialty pharmacy + up to 10 shipment records; up to 3 SLA breach entries; and plain-text Markdown export of one shipment record. Full JSON archive export and import are also free. A current export includes record metadata and app-managed photo/document bytes. Import adds missing records and files without deleting or replacing existing ones. Protect exported archives; the app does not encrypt them. Privacy controls and basic functionality are foundational, not paid features.
The App is provided "AS IS" and "AS AVAILABLE" without warranties of any kind, express or implied, including merchantability, fitness for a particular purpose, accuracy, or non-infringement. To the maximum extent permitted by law, our aggregate liability arising out of or relating to the App is limited to the amount you paid us, through Apple, for the App in the twelve months preceding the claim. We are not liable for indirect, incidental, special, consequential, or punitive damages, including lost data, missed shipment deliveries, missed doses, lost insurance recoveries, dispute outcomes, denied treatments, or amounts owed to providers, carriers, or pharmacies. Reports generated by the App are tools for your use; we do not guarantee that any patient advocate, attorney, specialty pharmacy, insurance carrier, accreditation body, regulatory body, or court will accept them.
InfusionLog is not affiliated with, endorsed by, or sponsored by any specialty pharmacy (including but not limited to Accredo, CVS Specialty, Optum Specialty, Walgreens Specialty Pharmacy, Briova, AllianceRx Walgreens, Amber Pharmacy, Diplomat, Foundation Care, or PerformRx). It is not affiliated with any pharmaceutical company. It is not affiliated with FedEx, UPS, DHL, or any shipping carrier. It is not affiliated with ASHP, URAC, or any accreditation body. Trademarks referenced in the in-app Specialty Pharmacy Catalog (a picker convenience populated from publicly known specialty pharmacy names) are the property of their respective owners.
Your use of the App is also governed by Apple's standard End User License Agreement (EULA) for licensed applications, available at https://www.apple.com/legal/internet-services/itunes/dev/stdeula/. In the event of a conflict between these Terms and the Apple EULA, these Terms govern as between you and us; the Apple EULA governs as between you and Apple.
We may update these Terms from time to time. Material changes will be surfaced in the App on next launch. Continued use of the App after a change constitutes acceptance.
These Terms are governed by the laws of the United States and the State of California, without regard to conflict-of-law principles. Disputes will be resolved in courts located in California, except that either party may seek injunctive relief in any court of competent jurisdiction to protect intellectual property rights.
Deleting a pharmacy also deletes its linked shipments, SLA breaches, calls and missed-dose records after a successful save. Separate document-vault records remain, and the parent cascade does not guarantee cleanup of referenced attachment files. Direct shipment or vault-document deletion attempts file cleanup separately after saving; editors can remove old files before a later save. Failed cleanup can leave files, and a failed save cannot recreate an already removed file. Independently saved exports, original system media and earlier backups require separate management. A record deletion does not erase those copies.
Archive import skips each existing matching record identifier without updating that record, while missing child records can still be added under an existing parent. Embedded files are processed separately before record writes: missing safe paths may be restored even when their record is skipped; an existing file at the same path is kept without replacing or verifying its contents against the archive. A failed import rolls back database changes and attempts removal of newly written files. File rollback is best effort and can leave residual files; record and file changes are not one atomic operation. Exports include only the original files that were available when generated, not a guarantee of every earlier attachment.
Support and legal inquiries: captainlongevity@gmail.com
The updated App pauses the normal record interface if its persistent database cannot be opened and only a temporary in-memory store is available. New recording and editing through that interface are blocked. The App keeps the existing database and attachment files rather than treating the temporary empty store as your archive. Database-dependent startup work in that interface is paused; previously scheduled reminders, widget snapshots or independent copies may remain.
Check available device storage, close and reopen the App, and contact support before deleting or reinstalling it. This recovery screen is not a backup, a repair guarantee or an automatic restoration of missing records. Older installed versions may behave differently until updated.