Panorama — Tutorials

Written guides for every feature in Panorama. Work through them in order for a full introduction, or jump directly to any section.

1 Your First Search

What you'll learn: searching for a location and loading its full data profile.

Panorama can look up any city, town, neighbourhood, ZIP code, postal code, or street address in the US, UK, Canada, and many other countries.

Searching

  1. Launch Panorama. The search bar is in the left sidebar above your saved locations list.
  2. Type a location. You can enter a city and state ("Austin, TX"), a ZIP code ("78701"), a full address, or a city name on its own. International cities work too ("Edinburgh, Scotland").
  3. Press Return or click a suggestion. Panorama geocodes your query, saves the location, and begins fetching data immediately.
  4. The Data panel fills in as each source responds. Sources load in parallel — you can read any completed section without waiting for the rest.
Search suggestions: As you type, Panorama shows autocomplete suggestions from its geocoder. Selecting a suggestion gives Panorama a precise coordinate, which improves results for county-level data (FEMA, CDC, BEA).

2 The Data / Views / Insights Layout

What you'll learn: how Panorama is organised and where to find each feature.

Panorama has three top-level sections, selected from the navigation rail on the far left of the window. The rail can be collapsed to icons or expanded to show labels.

Data

The main data-fetch view. Shows everything Panorama has collected for the selected location — demographics, safety, health, economy, climate, amenities, and more. Each data group appears as it loads. The right-hand panel offers two sub-views:

  • Reports — nine focused report types (Relocation Overview, Safety Assessment, Health & Wellbeing, and more) with comparison charts, AI narrative generation, and Markdown / CSV / PDF export.
  • Q&A — ask any question about the loaded data and get an AI answer. See Tutorial 6.

Views

Ten interactive chart views, each visualising a different dimension of the data. Sub-items appear in the navigation rail when Views is selected:

  • Location Overview — six-axis radar "fingerprint" of the city
  • Cost of Living
  • Safety & Crime
  • Climate & Environment
  • Natural Hazards
  • Economy
  • Health
  • Dining & Entertainment
  • Tourism & History
  • Social Climate

Chart styles. Most views offer style buttons in the top-right corner of the toolbar — look for the small segmented icons. Click them to switch between chart types: horizontal bar, vertical bar, pie/donut, or radar, depending on which view you are in. Choose the format that makes the most sense to you — a radar is great for the Location Fingerprint overview, while a pie makes the Venues breakdown easy to scan at a glance. The style resets to the section default each time you navigate to a different view.

Drag to export. Every chart can be dragged directly into FusionMD, Affinity Publisher, Keynote, Pages, or Mail as a high-resolution PNG image. Once the chart has rendered, a small Drag to export label appears in the top-right corner of the card — drag from anywhere on the card to your destination. Right-click the card to copy it to the clipboard instead.

Insights

AI-powered analysis. Requires data to be loaded first. Three tabs:

  • AI Verdict — a direct, sourced verdict: headline finding, strengths, concerns, who it's best for, and a bottom line.
  • Compare — side-by-side Comparison Matrix for up to 5 saved cities (tick checkboxes in the sidebar to select them).
  • Report — generate and export an In-Depth PDF Report. See Tutorial 6.

International locations

US-only sections (FEMA, CDC, BLS, BEA, FRED, FBI Crime) are automatically omitted for non-US locations. International profiles use World Bank, IMF, ILO, OECD, WHO, and Teleport data. UK addresses add Police UK crime statistics; EU cities add Eurostat; Canadian cities add Statistics Canada.

3 Saving Locations

What you'll learn: saving a location to your list so you can return to it quickly.

Saving a location

  1. Search for a location. Panorama saves it to your list automatically when you select it from search results.
  2. The location appears in your Saved Locations list in the left sidebar.
  3. Click any saved location to reopen its profile. Previously loaded data is shown immediately; click Refresh to fetch the latest numbers.

Removing a saved location

  1. Right-click (or swipe left) the location in the sidebar and select Delete.

Selecting cities for comparison

Switch to Insights in the navigation rail. Checkboxes appear next to each saved location. Tick up to five cities — they become available in the Compare tab.

Free plan: Up to 5 saved locations. Panorama Pro removes the limit.

4 Data Sections Reference

A quick reference for every data section — what it shows and where the data comes from.

Section Source Key metrics
Overview Wikipedia Location summary, history, notable facts
Demographics US Census (ACS 5-year) Population, median age, household income, education
Ethnicity US Census (ACS 5-year) Racial and ethnic composition percentages
Religion Association of Religion Data Archives Faith community breakdown by county
LGBTQ+ Movement Advancement Project State-level inclusivity score and policy breakdown
Hazard Risk FEMA National Risk Index Composite risk score, 18 hazard ratings, flood zone
Crime FBI / NIBRS Violent crime rate, property crime rate per 100k
Earthquakes USGS Significant earthquakes in the past 30 years within 100 km
Health CDC PLACES 36 chronic condition prevalence rates by census tract
Environment EPA EJScreen Air quality, particulates, ozone, environmental burden percentile
Income BEA Regional Accounts Per capita personal income by metro area
Employment BLS Unemployment rate by county or metro
Economy FRED (St. Louis Fed) Metro real GDP trend label, 5-year growth rate
Electricity EIA Average residential electricity rate (¢ per kWh) by state
Walkability Walk Score Walk Score, Transit Score, Bike Score
Amenities OpenStreetMap / Overpass Nearby schools, hospitals, parks, grocery stores, cafes
City Scores Teleport Quality-of-life scores across 17 categories
Climate Open-Meteo / NOAA Temperatures, precipitation, humidity, UV, extreme heat days
Cost of Living Numbeo City cost-of-living index, quality-of-life index (international)
Country World Bank GDP per capita, life expectancy, literacy rate (international)

5 Adding API Keys

What you'll learn: which data sources need a key, how to get one, and where to enter it in Panorama.

Most of Panorama's data sources are fully open — no key required. A few sources require a free API key from the data provider. Panorama never bundles developer keys; you supply your own so your usage stays private and tied to your account.

Which sources need a key?

Data source Key required? Cost
US Census, FEMA, CDC, USGS, EPA, BLS, FRED, EIA, Wikipedia, OpenStreetMapNoFree
Walk ScoreYesFree tier available
FBI Crime (NIBRS)YesFree
BEA Regional IncomeYesFree
OpenRouter (AI summaries)YesPay per use · from ~$0.001/summary

Getting and entering a key

  1. Open Panorama → Settings (⌘,).
  2. Select the Data Sources tab.
  3. Find the source you want to enable and click Get API Key — this opens the provider's sign-up page in your browser.
  4. Sign up for a free account on the provider's website and copy your API key.
  5. Return to Panorama Settings, paste the key into the field, and press Return.
  6. The key is saved to your macOS Keychain. Panorama will use it the next time that section loads.
Walk Score: Go to walkscore.com/professional/api.php and request a free API key. Keys are approved manually — allow 1–2 business days.
FBI Crime: Go to api.data.gov/signup and register. Your key is emailed immediately and works for FBI NIBRS and many other government APIs.
BEA: Go to apps.bea.gov/api/signup. Registration is instant and the key is emailed within minutes.

6 AI Features

What you'll learn: the four AI-powered features in Panorama — Research Q&A, AI Verdict, City Comparison, and In-Depth PDF Report.

Setting up the AI engine

  1. Open Panorama → Settings → AI.
  2. Apple Intelligence (M-chip Macs, macOS 26+): Select it — no key needed, everything runs on-device and is completely private.
  3. OpenRouter (all Macs): Enter your OpenRouter API key (from openrouter.ai/keys) and choose a model — GPT-4o, Claude, Gemini, Llama, or any available model.

Research Q&A

Found in the Q&A tab of the right-hand detail panel (Data section). Ask any question about the loaded data and Panorama answers using the facts already on screen.

  1. Load data for a location in the Data section.
  2. Click Q&A in the top-right panel.
  3. Type a question — or tap one of the starter suggestions — and press Return. Examples: "Is this a good place to retire?" or "How does the crime rate compare to the national average?"
  4. Ask follow-ups in the same conversation. Click the trash icon to clear and start over.

AI Verdict

Found in Insights → AI Verdict. A direct, data-backed verdict — not a generic summary.

  1. Switch to the Insights section. Select a city from the sidebar.
  2. Click Generate Verdict. Panorama sends all loaded data to your AI engine.
  3. The verdict returns with: a headline finding, scored strengths, scored concerns, a "best for" profile, and a bottom line.
  4. Use the Switch City menu to generate verdicts for other saved locations without leaving Insights.

City Comparison

Found in Insights → Compare. Side-by-side scores for up to 5 cities.

  1. In the Insights sidebar, tick checkboxes next to the cities you want to compare (up to 5).
  2. Click Compare in the Insights tab bar.
  3. Panorama builds a matrix scoring each city across safety, cost, climate, health, economy, and amenities.

In-Depth PDF Report

Found in Insights → Report. A consultant-quality PDF — cover page, AI-written narratives for every section, inline SVG charts, hazard ratings, and a data sources page.

  1. Select a city in Insights and click the Report tab.
  2. Click Data Report for a data-only PDF (no AI required), or Generate with AI for full AI-written narratives in every section.
  3. Panorama generates an AI verdict and six section narratives (Executive Summary, Cost of Living, Safety Assessment, Economic Picture, Health & Wellbeing, Climate & Lifestyle) — progress is shown as each section is written.
  4. When complete, click Export PDF. A save panel opens. The PDF opens in Preview automatically.
Privacy: When using Apple Intelligence, your location data never leaves your Mac. When using OpenRouter, the assembled facts are sent to OpenRouter and your chosen model provider. No searches or profile data are sent to DataIsland.

7 Refreshing Data

What you'll learn: updating a saved profile with the latest data.

Panorama caches the last successful fetch for each data section. When you reopen a saved location, the cached data is shown immediately. To pull fresh data from the sources:

  1. Open any saved location profile.
  2. Click the Refresh button in the toolbar (circular arrow icon), or press ⌘R.
  3. Panorama re-fetches every section from its source. Sections update as each fetch completes — you can continue reading while others refresh.
Government data (Census, BEA, BLS, FRED) updates on annual or quarterly schedules — you generally don't need to refresh more than once per month to see new data. Environmental and climate data updates less frequently still.

8 Errors & Retrying

What you'll learn: what to do when a section fails to load.

Each data section in Panorama loads independently. If a section fails, it shows an error message with a Retry button — other sections continue loading normally.

Common causes and fixes

Error message Likely cause Fix
Cloudflare WARP is active WARP is turned on. FEMA and some government APIs block Cloudflare IP ranges. Open the WARP app and disable it. Tap Retry.
iCloud Private Relay is routing your connection Private Relay routes traffic through Apple relay IPs that some government servers block. Go to System Settings → [Your Name] → iCloud → Private Relay and turn it off. Tap Retry.
A network proxy is intercepting connections Charles, Proxyman, Zscaler, or a corporate proxy is active. Disable the proxy tool. Tap Retry.
Secure connection failed General TLS failure — may be a temporary server issue or a network tool not detected above. Tap Retry. If it keeps failing, check VPN, proxy, and Private Relay settings.
API key required This section needs a key you haven't added yet. Open Settings → Data Sources and add the key. See Tutorial 5.
Service unavailable The data provider's server is temporarily down. Wait a few minutes and tap Retry. Government APIs occasionally have brief outages.
FEMA, FBI Crime, EIA, and BEA are US government APIs that are most susceptible to network interference. If all four fail simultaneously, Cloudflare WARP or iCloud Private Relay is the most likely cause.

9 Siri & Apple Intelligence

What you'll learn: using Siri and Apple Intelligence to open profiles and ask questions hands-free.

Panorama registers App Intents with macOS so Siri and Apple Intelligence can interact with your saved locations. This works on macOS 15 Sequoia and later — no additional setup required.

Opening a location with Siri

  1. Make sure the location is saved in Panorama (see Tutorial 3).
  2. Say: "Open Austin in Panorama" or "Show me the Phoenix profile in Panorama."
  3. Siri opens Panorama and navigates to the matching saved location.

Asking about a location

  1. Say: "What's the crime rate for my Austin location in Panorama?"
  2. Siri reads the relevant data field from the loaded profile and speaks the answer.
  3. Follow-up questions work in the same conversation: "What about the cost of electricity?"

Apple Intelligence integration (macOS 26+)

On macOS 26, Apple Intelligence can use Panorama's App Intent to answer location questions as part of broader Siri conversations — even if Panorama is not in the foreground. It can also use Panorama data to augment answers about a city when you ask Siri something like "Is Seattle a good place to live?"

App Intents work with any saved location. If a location isn't saved, Siri can't access it — save your shortlist first.

10 Settings Reference

A complete guide to every setting in Panorama.

Settings has four tabs: General, Data Sources, AI, and About.

General

  • Default country — sets the geocoder's default country bias so searches for ambiguous names (e.g. "Springfield") prefer the right country.
  • Units — Imperial or Metric. Affects temperature display in the Climate section.
  • Show section headers — toggle section titles in the profile view on or off.

Data Sources

  • Enable / disable sections — toggle any data source off if you don't need it. Disabled sources are skipped and don't count against your API quota.
  • API keys — enter keys for Walk Score, FBI Crime, BEA, and OpenRouter. Each key is stored in macOS Keychain, never in the app bundle.
  • Get API Key buttons — open the provider's registration page directly from Settings.

AI

  • AI engine — choose Apple Intelligence (on-device, M-chip only) or OpenRouter (cloud, any model).
  • OpenRouter model — select from any model available on OpenRouter. The dropdown refreshes from the OpenRouter model list when you tap it.
  • OpenRouter API key — stored in Keychain. Get a key at openrouter.ai.
  • Auto-generate summaries — if on, the AI Summary is generated automatically when a profile finishes loading. Off by default to save API credits.

About

  • App version, Pro license status, and links to the DataIsland website and support.
  • Restore Purchase — use this if you purchased Pro on another Mac and need to activate it on this one.