First release of List Log for iOS and iPadOS.
Checklists
- Create reusable checklists organized into named groups, each with a name and description.
- Add, reorder (tap and hold to drag), and delete groups and items within a checklist.
- Set checklists as Active or Inactive — inactive checklists preserve their full run history and remain exportable, but cannot start new runs.
- Delete a checklist when it has no runs. If all runs are later individually deleted, the checklist becomes eligible for deletion again.
Eleven item types
- Checkbox, Yes/No/N/A, Number, Short Text, Long Text, Date, Date & Time, URL, Photo, PDF, and List of Values.
- Items can be designated as Input (filled in each run) or Reference (a fixed value set by the checklist designer, displayed read-only during every run).
- Input items can be marked Required or Optional — a run's completion status is calculated automatically based on Required items.
- Photo items are automatically resized (longest side capped at 1600 pixels) and stored within the app — not linked to the original photo library asset.
- PDF items store a copy of the selected file within the app — not linked to the original file location. Use a URL item to link to a web-hosted PDF instead.
- List of Values items support the Input role only — each item's option list belongs only to that item and is not shared.
Runs
- Start a new run from any active checklist. Every run captures a permanent snapshot of the checklist's structure — including all Reference values — at the moment it was created. Editing or deleting the checklist later never affects existing runs.
- Auto-save: every value entered during a run is written immediately — no save button, no risk of lost work.
- Leave a run In Progress at any time using the back arrow; resume it at any time from the Runs tab.
- Tap Finish Run to record the completion date and time and close the run. The completion timestamp reflects the moment Finish Run is tapped.
- Runs are shown as Complete, Incomplete, or In Progress. Manually override Complete/Incomplete status at any time from the Run Detail screen.
- Edit Input values in a completed run at any time. Reference values are permanently fixed and cannot be edited.
Export & import (full access)
- Export any completed run as a formatted PDF — includes the run header, all groups and items with their values, clickable URL hyperlinks, embedded photo thumbnails, and a page number footer.
- Export all runs for a checklist as a flat CSV file (one row per item per run) for analysis in Microsoft Excel, Apple Numbers, or Google Sheets.
- Export a checklist's structure as an 11-column CSV file for sharing or editing. Reference-role URL items include their URL and label in the export.
- Import a checklist from a CSV file following the 11-column structure format. The entire file is validated before any checklist is created — no partial imports.
- Export a pre-built Starter Template CSV demonstrating all eleven item types, including a Reference-role URL example with Reference URL and Reference URL Label columns populated.
iCloud sync
- Automatic sync of checklists, runs, photos, and PDF attachments across all devices signed in to the same iCloud account. Available to all users including the free tier — no setup required.
- If no iCloud account is active, everything is stored locally. The switch between modes is transparent and automatic.
About screen
- Accessible via the info icon (ⓘ) on the Checklists screen. Displays the app name, icon, current version and build number, a tappable link to listlogapp.com, and a copyright notice.
Free tier & full access
- Free tier includes one checklist with unlimited runs, full viewing of all run results, and iCloud sync — no trial period, no subscription, no time limit.
- A single one-time in-app purchase unlocks unlimited checklists and all export and import features. Price is fetched live from the App Store at the time of purchase.
- Supports Apple Family Sharing — a purchase by one family member grants full access to all members of the same Family Sharing group.
- Users who already had two or more checklists before the free tier limit was introduced retain access to all existing checklists without purchasing.