Native Weather workspace with flying-site search, model forecast and PRO AI briefing.
LIVEEverything XCInsight can do with your flight
A living overview of XCInsight. The mobile LIVE flight computer is available as Beta; FREE keeps the core flight tools useful while PRO unlocks deeper post-flight analytics, automation and developer access.
Unlimited core logbook and replay, 3 complimentary PRO flight previews, then 1 AI debrief per month.
Advanced flight intelligence, 20 AI debriefs per month, AI weather briefings, progress, integrations, teams and Developer API.
FREE vs PRO feature comparison
The matrix follows the entitlements enforced by the current application and is updated whenever XCInsight changes.
Upload IGC tracks to a private flight logbook with automatic analysis.
Import XContest exports with duplicate-track protection.
Detect and refine takeoff/locality from the recorded track.
Reject invalid fixes, impossible position/altitude spikes and recording gaps before they distort flight metrics.
Replay the flight in the web 3D viewer over 3D terrain with synchronized flight profile and multiple camera views; the mobile app opens the flight in the web viewer.
Vario, altitude and speed coloring with a dynamic legend, ground track, curtain and X-ray views.
Flight-phase and AGL visualization for deeper review of the flight.
Distance, duration, maximum altitude, validated climb/sink and thermal count.
Detected thermals, average climb and altitude gain.
Turn count, radius, drift, centering score and detailed thermal performance. Three flight previews unlock this on FREE.
FREE shows the overall score; PRO unlocks thermal efficiency, centering, glide efficiency and exit-score breakdowns.
Compare analyzed flights and performance metrics side by side.
Season and monthly trends across airtime, distance, thermals, altitude and Flight Score.
Search flying locations and inspect raw/modelled paragliding weather context.
Generate a paragliding-oriented AI briefing from the model data.
Keep weather, terrain and takeoff context attached to a flight for later review.
FREE pilots can permanently unlock advanced analysis plus one complimentary AI debrief on three individual flights.
AI-assisted post-flight review using calculated flight and context data. Preview AI does not consume the monthly FREE allowance.
Run a new AI debrief while the applicable usage allowance remains available.
Opt-in unlisted link using a random token that can be disabled or rotated at any time.
Share replay, basic statistics, a pilot story, up to 12 photos and a video link without exposing private or PRO-only analysis.
Join teams and access the shared team/flight context made available to members.
Create teams, invitations, join codes, roles and membership requests.
Compare team flights and performance using PRO team analytics.
Verified XCInsight users can like and comment on public flights; pilots can moderate comments on their own flights.
Generate a polished 1200×630 flight image with route map, flight stats and XCInsight branding.
Export a flight as GPX for manual import into compatible services such as Garmin Connect.
Use the assisted Garmin export/integration workflow.
Connect Strava via OAuth and upload a flight through XCInsight.
After a LIVE flight, export/share the generated IGC and open XContest for Flight Claim. XCInsight LIVE IGC currently has no certified G-record, so scoring validity is not guaranteed.
Record the current flight and see the flown route update on the LIVE map while recording.
On supported iPhones, use pressure-derived vertical speed, HUD vario and audio vario independently of map-layer visibility.
Optional automatic flight start and landing suggestion built on the local flight engine.
Show approximate height above terrain from current GPS altitude and digital elevation data. Not obstacle clearance.
A deterministic LIVE engine tracks a configurable personal MSL alert threshold (2,000 m by default), prioritizes fresh safety advisories and can send them to the optional LIVE voice output. It does not replace official altitude or airspace limits.
A deterministic LIVE foundation evaluates 15-minute model precipitation, CAPE, gust and lightning-potential signals and can raise prioritized text/voice advisories. It is forecast guidance, not radar or observed lightning; production remains gated while radar, observed-lightning and official-warning providers are licensed and validated.
XCInsight can run the upstream Open-Meteo forecast server on its own infrastructure against Open-Meteo AWS Open Data, protected behind a server-to-server token. Production can be configured to fail closed if it is accidentally pointed back to the hosted public API. Xweather remains the independent observed-lightning, alert, nowcast and storm-motion layer.
A provider-gated LIVE foundation can fuse recent Vaisala/Xweather lightning, active official weather alerts, an optional 60-minute lightning-derived nowcast and a global radar/lightning-informed storm-motion summary with distance, approaching state, movement direction/speed and dBZ signal. This is not independently segmented XCInsight radar imagery or a guaranteed arrival time. Production remains disabled until subscription, licensing, cost controls and real-flight validation are approved.
An opt-in deterministic Phase 3 foundation scores nearby thermal-opportunity zones from sampled terrain slope/aspect, solar position/radiation, Boundary Layer Height, low-cloud/CAPE/precipitation context, model wind (925 hPa with explicit 10 m fallback), the signed-in pilot’s own thermal history and recent current-flight climb observations kept locally on the phone. Strong convective model signals suppress the layer. Zones show score/confidence and model drift only; they are not route recommendations or thermal guarantees. Production remains feature-gated pending field validation and route-level land-cover/cloud-base/airspace/landing-option integration.
A deterministic LIVE Beta foundation combines sensor integrity, approximate AGL trend, mapped landing-option count/reserve trend, model wind-penetration margin, projected mapped airspace pressure, weather threat and optional ESA WorldCover land-cover context into OPTIONS GOOD / REDUCING / LIMITED / UNVERIFIED. Forest/water/built-up context can reduce OPTIONS but never proves an emergency. A Last Good Landing snapshot can retain the most recent mapped/modelled LZ while directly over open-class land cover; it is informational only and never a route instruction.
A dedicated compact wide-screen HUD for rotated iPhones keeps ALT/SPEED/HDG in a slim top rail, stacks flight instruments on the left and decision/safety context on the right, and preserves the central map area instead of scaling the portrait layout.
Visualize observed positive climb from the current flight on the LIVE map.
Optionally display nearby climb observations derived from up to 100 recent private flights belonging to the signed-in pilot.
AI-assisted observations can run roughly once per minute using derived climb, approximate AGL and data-status summaries. They appear as text in the LIVE AI panel and can optionally be spoken once per fresh, non-repeated observation. Raw track coordinates are not sent in the current AI generation request. Not navigation.
The iOS download and automatic LIVE fallback flow is in staged testing, with selectable Outdoor, High contrast and Dark vector styles from the same downloaded pack. Production activation waits for an approved regional pack and physical-device airplane-mode validation. GPS recording and flight instruments remain independent from map connectivity.
After landing, a LIVE flight can be saved without internet. XCInsight stores the generated IGC durably on the device, keeps it bound to the signed-in pilot, and automatically uploads it when connectivity returns. Server-side IGC SHA-256 deduplication makes retries idempotent.
On iOS, an active LIVE flight keeps the display awake while XCInsight is in the foreground and can continue recording with native background location if the screen is manually locked or the app is backgrounded. A Live Activity shows recording state, elapsed time and available flight metrics on the Lock Screen and Dynamic Island on supported iPhones. Force-quitting the app still ends standard background location delivery.
The deterministic trajectory engine can project the current heading/speed and warn before a mapped OpenAIP boundary, without inventing vertical clearance when limit or activation data are uncertain. OpenAIP remains disabled in production pending commercial/licensing review; missing data is never treated as clear airspace.
An opt-in LZ map layer is implemented behind a production flag. It models a conservative glide envelope and filters mapped open-land polygons by size plus Mapy.com elevation/relief before showing reachable candidates. It does not prove obstacle clearance, permission or landing suitability, and an empty result is never interpreted as proof that no landing exists. Production activation waits for provider/licensing/load review and physical-flight validation.
Shared community thermal observations with confidence and multi-pilot aggregation.
Optional voice playback reads fresh LIVE AI observations plus deterministic priority safety alerts such as the personal altitude threshold; repeated advisory IDs are suppressed during the flight session. It is separate from vario sound; coexistence with audio vario remains under physical-iPhone validation.
OpenAPI-based documentation for XCInsight API v1 is publicly readable.
Create revocable bearer tokens; only token hashes are stored by XCInsight.
Read/write flights, analysis, weather and sharing through explicit token abilities.
Versioned /api/v1 endpoints use public ULID flight identifiers instead of sequential database IDs.
Signed HTTPS event delivery for flight and subscription changes, with private-network protection and test delivery.
PRO can be cancelled at period end; paid access remains active until the current billing period finishes.
When available, the first annual billing period can use the Founding Pilot offer; renewal returns to the standard annual price.
Flights stay private unless the pilot explicitly enables a supported sharing mode.
English, Slovak, Polish and Italian interface support.
Choose English, Slovak, Polish or Italian on first mobile launch and change it later in Settings; the preference syncs to the XCInsight account.
When a signed-in mobile pilot opens a private flight on the web, XCInsight exchanges the active mobile token for a short-lived, single-use web session handoff. The mobile bearer token is never placed in the URL.
Optional Google sign-in for web and mobile using browser-based OAuth/OpenID Connect; XCInsight still requires its own current Terms and Privacy acceptance.
LIVE observations and safety advisories use the selected neural voice while online, with native iOS speech as the offline or provider fallback. Users can choose Marin or Cedar. Voice language follows the app by default and can be overridden to English, Slovak, Polish or Italian. The in-flight HUD is speech-first: LIVE AI and decision-support text remain hidden while thermal, distance and flight time stay visible and the LZ/THERM map controls remain available.
Roughly once per minute XCInsight can assemble a bounded environment snapshot from nearby OpenAIP airspace and mapped obstacles, terrain/approximate AGL, fused model/observed weather, land cover, server-sanitized mapped landing candidates and deterministic Thermal Opportunity data, plus the phone’s high-level OPTIONS state. Precise coordinates and the flight track stay inside XCInsight and are not sent to OpenAI; the model receives relative summaries only and may select one fixed observation code. Deterministic safety advisories remain separate and higher priority. A small mapped landing count does not prove that no landing exists, and Thermal Opportunity does not guarantee a thermal or route. Not navigation or a clearance assessment.
The LIVE cockpit includes an AIR toggle for mapped airspace boundaries and a compact status showing the mapped airspace the pilot is currently inside, including the vertical band when the available data can be interpreted. Restricted, prohibited and danger areas remain faintly red on the map even when the general AIR overlay is off. Airspace data can be incomplete or stale; activation and official clearance still need to be verified from authoritative sources.
LIVE Navigation can keep a persistent multi-waypoint route, auto-advance waypoint cylinders, show active waypoint distance, bearing, ETA, remaining route distance, cross-track guidance, geometric required glide and a planning arrival margin when the required MSL and planning data are known. The compact mobile Navigation sheet provides localized EN/SK/PL/IT controls, a one-tap current-position waypoint helper, one-shot target selection directly on the map, collapsed advanced coordinate/planning controls, active-route summaries and route-only actions that stay hidden until a route exists. A fail-safe map overlay can draw the remaining route without being allowed to stop the LIVE map if Navigation fails. Route interchange foundations support CUP, GPX, GeoJSON and JSON. Wind, terrain-profile, mapped-airspace-corridor, landing-option and thermal-along-route models are deterministic decision-support foundations only; they do not establish terrain clearance, airspace legality or activation, landing suitability, or a safe/recommended route.
Paragliding analysis from IGC track to Developer API
XCInsight combines IGC analysis, 3D flight replay, GPS quality control, thermal and performance analytics, weather context, AI debriefing, pilot progress, secure public flight pages, team tools, Garmin and Strava workflows and a versioned paragliding flight-analysis API. FREE covers the core flying workflow while PRO unlocks deeper analytics and automation.
Ready to review your next flight?
Upload an IGC file and use your complimentary PRO flight previews.