My Garage v3.1
Update odometer
Maintenance plan
Entries are retained. Add new tasks rather than deleting earlier plans.
Earlier duplicate plan entries (retained)
These entries remain in the historical record but are excluded from the active schedule.
Add maintenance task
Service history
Entries remain intact. Use the dated correction and completion form below to append changes.
Records distinguish completed work from observations and owner plans. Consult original invoices for exact charges and details.
Add service record
Dated corrections & completion history
Corrections and completions are appended to the history. Original entries remain visible and unchanged. The date and time are recorded automatically on this device.
Permanent activity timeline
Service documents
Attach invoice PDFs, inspection sheets, and photos to a specific service entry. Files stay in this iPhone app’s browser storage (IndexedDB), not on Cloudflare or iCloud automatically. JSON backups do not include attachments. Save original documents separately in iCloud Drive.
Attached documents
Attachments cannot be removed using this app. Export and retain originals in iCloud. Changing browsers, deleting site data, or removing the Home Screen app may lose locally stored attachments.
Record verification
Superstition service entries summarize owner-reported inspection and pickup records. Verify individual details against original invoices. No Cages (Plain City, OH): records request OPEN — awaiting email response; Stage 2 and oil-pump work not yet independently verified from those records.
Road Glide mileage baseline: 37,683 miles on documented invoice. Low Rider S detailed service history is deferred. V2.4 reconciles duplicate 45K fuel-filter and 50K Legend suspension plans without deleting earlier entries.
Complete garage backup
Export one complete JSON archive containing both motorcycles' maintenance records, dated history, and PDF/photo attachments. Save it in iCloud Drive. Backups are not encrypted; keep them private. Large attachments can make the export large.
Verify or restore a complete backup
First choose an archive to inspect. Restore merges missing records and attachments; it never intentionally deletes or overwrites existing records. Review the counts before restoring. Keep your original backup.
Existing older JSON backups remain useful for service records, but do not contain attachments. Do not clear website data or uninstall the Home Screen app. Restore should be tested with a separate device/browser before being relied upon for disaster recovery.