Everything in
your pocket.

Photo-first capture, AI analysis, punch lists, field reports, shareable links. All on-device, all offline-ready.

AI reads your photos.
You review.

Take a photo. Looom generates a title, description, trade or category, and severity level. Review and adjust before saving.

One photo captures what used to take a page of typed notes.

AI Analysis
Analyzing photo…
Title Horizontal crack – east foundation wall
Trade Concrete
Severity Critical
Tags
Foundation Structural Defect

Photo capture

Camera and photo library. Multi-image support with bento grid layout. Per-image captions. All photos live inline on their parent thread -- no separate gallery to manage.

Voice memos

Record audio notes on site. Attach directly to any thread. Hands-free documentation while walking a space.

Video clips

Record and attach video to any thread. Useful for documenting movement, flow, or conditions that a photo can't capture.

File attachments

Attach PDFs, spreadsheets, and documents to any thread. RFIs, submittals, material specs -- keep everything in one place.

GPS + weather

Location and weather conditions auto-captured at the time of every thread. No manual input required.

Thread types

Observation, Defect, Punch Item. Each type carries its own metadata and status workflow. Filtered separately in the Track tab.

Observation Defect Punch Item

Rich text

Title and notes on every thread. Freeform tagging with AI-suggested tags. Search and filter across all content.

Punch lists that
actually get closed.

Named lists. Sequential numbering. Trade assignment. Status workflow from open to closed. Before-and-after photos at resolution. Rejection notes. Due dates.

Everything a GC or sub needs to know about every open item – without a spreadsheet.

Building C – Final Walkthrough
3 of 8 closed Due Mar 15
#1 Drywall patch – unit 302 Drywall
#2 Missing outlet cover – hallway B Electrical
#3 Foundation crack – east wall Concrete
#4 HVAC vent alignment – level 3 HVAC

Punch list workflow

Named lists with sequential numbering. Auto-increments per project with optional project code prefix (e.g. OAK-RES-PI-001). Trade assignment, assignee, due dates, rejection notes, before-and-after photos. Full status workflow: Open → In Progress → Ready for Review → Rejected → Closed.

Sequential numbering Before/after photos Rejection notes

Defect tracking

Dedicated defect view with severity levels (Critical, High, Medium, Low), trade assignment, and full status workflow.

Records

7 record types -- Walkthrough, Daily Log, Sequential, Inventory, Before/After, Incident, Personal. Group threads with date, attendees, areas covered, time in/out, and weather. Export as an AIA G711-aligned field report.

Projects

Group all threads, punch lists, and records by job site or property. Optional project code prefixes all item numbers and export filenames.

Search & filter

Filter by status, trade, thread type, tag, priority, or due date. Full-text search across all threads and punch items.

Cross-linking

Promote a defect directly to a punch list. Link observations to existing punch items as evidence. Navigate between linked records in both directions.

Field reports.
Any browser.

Generate self-contained HTML reports from any record or collection of threads. Upload to a hosted link -- architects, owners, and contractors open it in any browser.

GPS and EXIF data stripped automatically. Set expiration. Revoke at any time.

Shared Links

Field report templates

AIA G711-aligned templates for field records. Header, work observed organized by trade, distribution list, time in/out, attendees, and areas covered. Sign-off fields for Prepared By / Reviewed By / Accepted By.

AIA G711 Distribution list Sign-off fields

Hosted share links

Share via link. Recipients open in any browser. No app, no account.

Password protection

Optional 8-character PIN on any shared link. PBKDF2 hashing, rate-limited challenge page. Sensitive reports stay sensitive.

Expiration & revocation

Set links to expire after 7, 30, or 90 days. Extend or revoke at any time. View count tracking shows who opened it.

Privacy by default

GPS coordinates and EXIF metadata stripped from all shared reports. CSP headers block external scripts. Data never leaves your device until you choose to share.

HTML & iOS share sheet

Generate self-contained offline-capable HTML reports and share via the iOS share sheet – AirDrop, Mail, Messages, or any app.

Basements. Dead zones.
No problem.

All data on-device. No signal required for capture, tracking, punch lists, or reporting. Basements, elevator shafts, rural sites.

AI analysis and shared link uploads run when you have a connection.

Offline Capabilities
Photo capture & documentation Works offline
Punch lists & defects Works offline
Site visits & reports Works offline
Level & measure tools Works offline
AI photo analysis Needs connection

Level & measure

Digital spirit level via CoreMotion – works on every iPhone. Auto-detects surface (phone flat) vs plumb (phone upright). Green/yellow/red feedback with haptic at 0°. Freeze/hold mode. Slope percentage display. Reference angle picker with presets (ADA max, custom). Multi-capture with per-reading labels.

On LiDAR devices: tap-to-measure via ARKit. Attach measurements directly to threads and punch items.

All iPhones LiDAR AR measure Haptic feedback

Offline first

All data stored as JSON on-device. No cloud dependency. Works in basements, dead zones, and anywhere you can walk.

Home screen widgets

Glanceable open and overdue item counts. Small and medium sizes plus lock screen variants. Updates automatically.

Quick actions

Long-press the app icon for New Thread, Quick Photo, and Punch List shortcuts. One tap from the home screen.

Siri & Shortcuts

Ask Siri how many open punch items you have. Run Looom actions from the Shortcuts app or the Action button.

Local-first data

Schema-versioned JSON files. Safe migrations. JSON export from Settings. Your data is yours.

Looom vs. the status quo

The tools you're replacing aren't other apps. They're email threads, spreadsheets, and the photos buried in your camera roll.

Looom Spreadsheets Email + Camera Roll
Capture a thread in under 10 seconds
Photo with GPS, weather, timestamp Manual
Works offline - no signal needed View only
Punch list with defect tracking and trade assignment DIY columns
Works for one person - no team required
Shareable field report in one tap
Before-and-after photo tracking If you remember
End-to-end encrypted sharing

Ready to capture your first thread?

Join the waitlist. Free during Early Access.
No subscription required.

Get Early Access →