Inverza app icon Inverza app icon
14 days free · then $4.99/year

Inverza - The Landscape Photography Weather App for iOS

AI-powered weather analysis, an interactive photo map, and real-time condition detection - everything you need to chase the light.

From forecast to photograph in three steps

1

Find Your Spot

Browse OSM viewpoints, Flickr hotspots, or save your own favorite locations on the interactive map.

2

Check Conditions

Condition badges instantly show when golden hour, fog, or dramatic skies are forecast. Tap any badge for details.

3

Ask the AI

Chat with the AI about your specific spot. It considers weather, viewing direction, and time to give tailored advice.

Everything you need to chase the light

Inverza combines weather data, maps, and AI into one purpose-built tool for landscape photography.

Photo Conditions Explained
Morning fog filling an alpine valley at sunrise

AI & Weather Intelligence

Ask about shooting conditions in plain language. AI blends weather models, ground observations, and golden hour timing into actionable advice.

💬

AI Weather Chat

Ask an AI assistant about shooting conditions in plain language. The built-in AI is included - try free for 14 days, then $4.99/year. Or bring your own key for Claude, Gemini, or ChatGPT.

🌍

Directional Cloud Analysis

The AI analyzes wind direction and cloud movement to predict where the most dramatic skies will form relative to your position.

📡

Multi-Source Weather

Auto-selects the best regional model for your location (HRRR, ICON-D2/EU, ECMWF, GFS) and layers METAR ground truth, marine SST, water-temp history, and run-to-run stability on top - then translates it all into actionable photo conditions.

Dramatic beam of golden light breaking through storm clouds over a mountain valley

Real-Time Condition Detection

Golden hour, dramatic skies, fog, aurora, Brocken spectre, lenticular clouds - Inverza detects 16 photo conditions and shows you exactly when they align.

🏷

Condition Badges

At-a-glance badges tell you when golden hour, dramatic skies, fog, storm light, or clear-sky astro conditions are forecast - so you never miss an opportunity.

Terrain Shadow Map

Visualize where mountain shadows fall at any time. Scrub from now to 30 hours ahead with quick jumps to sunrise and sunset.

Sun & Moon Direction Lines

Select any pin on the map to see sunrise, sunset, moonrise, and moonset direction lines with exact times. With the shadow map active, two extra dotted lines track the current sun and moon position live as you scrub the time slider, so you can see exactly where light will be coming from at any moment.

Northern lights dancing in teal and pink over snow-capped mountains reflected in a frozen lake

Spot Discovery & Alerts

Find the best locations, get notified when rare conditions align - afterglow, ground fog, aurora, Milky Way visibility, and more.

🗺

Interactive Photo Map

Discover photography spots from OpenStreetMap viewpoints, save your own curated locations, and explore Flickr photography hotspots - all on one map.

🔥

Photo Hotspots

Flickr photo density scores every viewpoint - popular spots glow dark green. Hidden clusters of landscape photos appear as camera icons on the map.

🧭

Viewing Direction & Compass

Set which direction a spot faces - point your phone to capture the heading. The AI knows whether sunrise or sunset will be in your field of view.

📷

Flickr & Wikimedia Photos

See real photos of any spot from Flickr and Wikimedia Commons. Flickr works out of the box - or bring your own Pro key.

📤

Share Individual Spots

Share any spot via Messages, email, or any app. Includes an Apple Maps link and a one-tap import deep link.

📊

Condition History

Track which photo conditions appear most often at each location, broken down by season. The AI uses this data for smarter recommendations.

🌐

Multi-Language Support

Use Inverza in English, German, French, Spanish, or Italian. Switch languages instantly in Settings.

🛠

Diagnostics & Offline Mode

Built-in diagnostic screen shows background check status, cache usage, and network health. Cached data keeps the app usable offline.

An interpretation engine, not a model browser

Apps like Windy give you a model picker - flip through ECMWF, GFS, ICON, HRRR and read the raw output yourself. Inverza takes the opposite approach: the right regional model is consulted automatically, and a stack of additional non-model sources is layered on top before anything reaches your screen as photographic guidance.

🌍

Auto-selected regional models

Inverza taps Open-Meteo's best-match selection so your forecast is built from the right model for your latitude: HRRR (3 km, hourly) in North America, ICON-D2 (2.2 km) and ICON-EU (7 km) in Europe, ECMWF IFS (~9 km) for medium-range globally, GFS (13 km) as a global fallback. No manual model switching - the right one runs for where you are.

📡

METAR ground truth

Real-time observations from the nearest airport weather station (NOAA AWC) cross-check the model. When the METAR confirms what the forecast predicted, the badge gets upgraded to a Live tier - "this isn't a forecast anymore, it's happening right now." When METAR contradicts the model, scoring is penalised accordingly.

🌊

Marine & water-body data

Sea-surface temperatures from Open-Meteo Marine drive coastal advection-fog detection (warm humid air over cooler seas - SF Bay, the UK coast, the Pacific Northwest). For inland lakes and rivers, water temperature is estimated from the last few days of air temperature history, powering steam-fog detection on calm autumn dawns.

📈

Run-to-run stability

Open-Meteo's previous-runs API lets Inverza compare today's forecast for a given hour with what yesterday's run predicted for that same hour. When the cloud forecast has shifted by more than 25 percentage points between runs, the detection score is gently penalised and the reason string flags the drift - so you can see when the atmosphere hasn't quite settled on what it's doing yet.

🌫

Aerosols, dust & air quality

Hourly aerosol optical depth, PM10, and Saharan dust readings (Open-Meteo Air Quality) feed the Soft Light detector - the dreamy, particle-softened golden hour that photographers love only forms when there's enough fine material in the atmosphere to diffuse the sun without smothering it.

Pressure-level winds & terrain

700 and 500 hPa winds, temperatures and humidities feed lenticular-cloud detection, combined with a real-time ridge analysis of NASA SRTM elevation data near your spot. Mountain-wave clouds need strong winds nearly perpendicular to a prominent ridge and a stable lapse rate - all three are checked before a Lenticular badge surfaces.

The result: instead of a wall of model layers you have to read like a meteorologist, you get one answer per condition - Ground Fog: Likely (steam-fog pattern); Lenticular: Very Likely (NW wind perpendicular to ridge, 65 km/h at 700 hPa); Milky Way: Live (METAR clear sky, no moon). The underlying models are the same ones Windy lets you browse - they just feed an interpretation layer instead of being shown raw.

Aerial view of dramatic mountain shadows across a valley at golden hour

Your data stays on your device

Inverza has no backend server, no accounts, and no tracking. Here's exactly how your data is handled.

Information the App Uses

  • Location: Sent directly to Open-Meteo (weather) and Overpass API (map data) to fetch forecasts and nearby spots. Never stored on any server we operate.
  • Compass heading: Read locally when using the viewing direction feature. Never leaves your device.
  • API keys: The app includes a built-in AI model and Flickr key. If you bring your own, keys are stored in iOS Keychain and sent only to the provider. We never see them.
  • AI chat messages: Sent directly from your device to the AI provider. No proxy server, no logging.

Data Storage

All data - saved spots, preferences, API keys - lives on your device. Delete the app and everything is removed. No cloud sync, no accounts.

Third-Party Services

  • Open-Meteo - Weather forecasts (receives coordinates)
  • Overpass API - OpenStreetMap data (receives map region)
  • Open-Meteo Elevation API - Terrain elevation grid (receives coordinates)
  • NASA SRTM - High-resolution elevation tiles (receives tile coordinates)
  • Flickr - Photos and hotspots (receives coordinates)
  • Wikimedia Commons - Spot photos (receives coordinates)
  • AI providers - Chat responses (receives your question + weather context)

Analytics & Tracking

None. No analytics SDKs, no crash reporting, no advertising frameworks, no tracking pixels.

Your Rights (GDPR)

If you are in the EU/EEA, you have the right to access, correct, delete, and port your data. Use the Export/Import feature for data portability.

Read the full GDPR-compliant privacy policy →

Frequently Asked Questions

No API key is needed. The AI chat works out of the box with a built-in fast AI model. Flickr photos also work with a built-in key. If you want more powerful AI models (Claude, Gemini Pro, or ChatGPT), switch to "Bring Your Own Key" in Settings.
If you choose "Bring Your Own Key" in Settings, each provider offers API keys through their developer platforms. Links are provided directly in the app. Most providers offer a free tier that is sufficient for personal use. If you prefer not to set up an API key, the built-in fast AI model works without any configuration.
Inverza has no backend server. Your location goes directly to Open-Meteo and Overpass API. AI messages go directly to the provider. Your API keys and saved spots stay on your device.
When you save a spot, you can set the direction it faces. The AI then knows whether sunrise or sunset will be in your field of view and gives more specific advice.

Inverza is an interpretation engine, not a model browser. It uses Open-Meteo's automatic best-match selection so the right regional model is consulted for your location:

  • HRRR (3 km, hourly) in North America
  • ICON-D2 (2.2 km) and ICON-EU (7 km) in Europe
  • ECMWF IFS (~9 km) for medium-range globally
  • GFS (13 km) as a global fallback

On top of those numerical models, Inverza layers METAR ground observations from the nearest airport, Open-Meteo Marine sea-surface temperatures for coastal advection-fog detection, inland water-temperature estimates from recent air-temperature history for steam-fog detection, aerosol and air-quality data (PM10, AOD, Saharan dust) for soft-light scoring, and previous-run model stability analysis that compares consecutive forecast runs to penalise predictions that have drifted significantly.

Apps like Windy let you browse the raw output of every model and interpret it yourself - invaluable for meteorologists and pilots. Inverza takes the same models, blends them with all the non-NWP sources above, and translates the result into 16 photographically meaningful conditions with confidence tiers (Possible → Likely → Very Likely → Live).

The app downloads NASA SRTM elevation data and uses ray marching to calculate which areas are blocked from sunlight by surrounding mountains. Scrub from now up to 30 hours ahead, with quick-jump to sunrise and sunset. With a pin selected, two extra dotted direction lines (one for the sun, one for the moon when above the horizon) track the slider time live alongside the static sunrise/sunset lines, so you can see where light is coming from at any moment.
Inverza is free to try for 14 days with full access to every feature. After the trial, it's $4.99/year (less than a cup of good coffee). Your subscription covers the built-in AI model, the Flickr API, and ongoing maintenance. All features included - no tiers, no paywalls. Cancel anytime.
Yes. Share a single spot from the map (includes Apple Maps link + one-tap import), or go to Settings → Export / Import Spots for bulk backup.
All data is stored locally on your device. Deleting the app removes everything.
Serene mountain lake at blue hour

Ready to chase the light?

Start planning your next landscape shoot today. Try free for 14 days, then just $4.99/year.

Download on the App Store
QR code to open Inverza on the App Store Scan on your phone

14 days free · $4.99/year · Cancel anytime