All research
Soft-focus macro photograph abstract color composition — soft pale lilac fading into a vivid, saturated fuchsia and hot pink

Local Recs

NewsApril 13, 20261 min read

Maps that load, and local recs that fit what you asked for

Map previews now load reliably on kiosk and Safari, and local recommendations classify what you actually asked for instead of returning whatever the API handed back.

AirNLP Research

Two quiet but real reliability problems, fixed the same day: map images that silently failed to load, and local recommendations that didn't match the question.

The problem

Long Mapbox image URLs failed as cross-origin <img> tags on iPad Safari — a map card would just not appear. Separately, the local-data lookup had no way to tell "ramen" from "tacos" and no signal for whether a missing result meant no data existed or the integration was misconfigured.

What changed

  • Map previews are now fetched server-side and proxied, avoiding the cross-origin failure entirely
  • The local-data pipeline moved to Google's newer Places API, with explicit classification (e.g. "ramen" → ramen restaurants specifically) and clear "not configured" vs. "nothing found" signals
  • Property geocoding and guest-safe team-contact resolution were added to support both

Why it matters

A map card that doesn't load or a recommendation that ignores what you asked erodes trust fast. Both are the kind of thing a guest notices immediately and a host can't easily diagnose from the outside.

Availability

Shipped April 13, 2026, and in continuous use since.