ACCOUNT
{{ authSub }}
SIGNED IN AS
{{ authEmail }}
{{ planLabel }}
{{ planNote }}
{{ planCta }}
RESTORE
SIGN OUT
SIGN IN
CREATE ACCOUNT
EMAIL
PASSWORD
{{ authCta }}
EMAIL ME A LINK
GOOGLE
FORGOT PASSWORD
{{ authMsg }}
FLIGHTSCOPE PRO
No ads, unlimited alerts, offline packs.
An account syncs your followed flights, alerts and spotter log across devices, and carries your Pro subscription between web and the app.
ACCOUNT BACKEND · SUPABASE
CONNECT ACCOUNTS
{{ authBackendNote }}
FLIGHTSCOPE PRO
{{ f.icon }}
{{ f.title }}
{{ f.body }}
{{ p.name }}
{{ p.price }}
{{ p.per }}
{{ p.badgeText }}
{{ purchaseCta }}
RESTORE PURCHASE
{{ purchaseNote }}
SETTINGS
LABELS · UNITS · LAYERS
CONNECTIONS
PROXY URL
CONNECT
DISCONNECT
{{ proxyNote }}
{{ c.name }}
{{ c.source }}{{ c.keyNote }}
{{ c.state }}
DATA SOURCE
{{ src.name }}
{{ src.tick }}
{{ src.desc }}
FEED STATUS
{{ feedState }}
{{ feedDetail }}
FEED RADIUS
{{ r.name }}
REFRESH EVERY
{{ i.name }}
FETCH NOW
{{ proRowTitle }}
{{ proRowBody }}
APPEARANCE
{{ t.name }}
MAP STYLE
{{ m.name }}
{{ m.desc }}
{{ m.tick }}
AIRCRAFT LABEL
{{ m.name }}
{{ m.sample }}
{{ m.tick }}
LABEL DENSITY
{{ d.name }}
UNITS
{{ u.name }}
LAYERS & FILTERS
{{ t.name }}
{{ t.desc }}
DEVELOPER · FLIGHTSCOPE API
{{ apiCount }} endpoints · live JSON
FLIGHTSCOPE
{{ ap.icao }} · {{ ap.city }}
{{ contactCount }}
◉ MY LOCATION
3
{{ accountChip }}
{{ themeIcon }}
{{ ap.icao }} · {{ ap.name }}
{{ ap.runway }} · {{ ap.wind }} · {{ ap.approach }}
METAR {{ ap.metar }}
DELAY INDEX
{{ ap.delayIndex }}
AERODROME BLUEPRINT
{{ t.name }}
{{ g.cs }}
{{ g.type }}
{{ g.where }}
{{ g.state }}
{{ g.since }}
{{ r.time }}
{{ r.cs }}
{{ r.city }}
{{ r.status }}
SPOTTER LOG
{{ log.spotter }} · {{ log.home }}
{{ log.stats.logged }}
LOGGED
{{ log.stats.types }}
TYPES
{{ log.stats.rarest }}
RAREST
RECENT SIGHTINGS
{{ sg.type }}
{{ sg.reg }} · {{ sg.airline }}
{{ sg.when }}
{{ sg.badge }}
ALERTS
{{ al.kind }}
{{ al.ago }}
{{ al.title }}
{{ al.body }}
{{ ap.icao }} · {{ ap.city }}
TAP TO SWITCH LOCATION
◉ MY LOCATION
AROUND ME
AROUND YOU
{{ meCoords }} · 90 NM
OVERHEAD NOW · {{ nearCount }}
{{ n.cs }}
{{ n.type }} · {{ n.from }} → {{ n.to }}
{{ n.dist }}
{{ n.look }}
NEAREST FIELDS
{{ a.icao }} · {{ a.city }}
{{ a.name }}
{{ a.dist }}
SCOPE ON ME
◉ LIVE CAMERA
{{ sheetAp.icao }}
{{ sheetAp.name }} · {{ sheetAp.city }}
RUNWAY
{{ sheetAp.runway }}
WIND
{{ sheetAp.wind }}
DELAY IDX
{{ sheetAp.delayIndex }}
{{ sheetAp.inbound }} INBOUND · {{ sheetAp.approach }}
SET AS RADAR ORIGIN
FIELD VIEW
{{ sel.cs }}
{{ sel.typeName }} · {{ sel.reg }}
{{ photoNode }}
{{ photoCredit }}
{{ sel.from }}
{{ sel.to }}
ALT
{{ sel.altTxt }}
GS
{{ sel.spd }}
HDG
{{ sel.hdgTxt }}
ETA
{{ sel.eta }}
ROUTE
CENTER
SPOT
{{ followShort }}
FLIGHT DECK
{{ ap.icao }}
20 NM
40 NM
{{ p.cs }}
{{ p.tag }}
{{ radarTitle }}
{{ ap.ctrFreq }} · 40NM · {{ contactCount }}
3
WX
◍ WORLD
LOC
{{ sel.cs }}
{{ sel.type }} · {{ sel.reg }} · SQ {{ sel.sq }}
{{ sel.from }}
{{ sel.to }}
ALT
{{ sel.altTxt }}
GS
{{ sel.spd }}
HDG
{{ sel.hdgTxt }}
V/S
{{ sel.vsTxt }}
FLIGHT DECK
{{ followLabel }}
{{ sel.cs }}
● AIRBORNE
{{ sel.typeName }} · {{ sel.reg }} · {{ sel.airline }}
{{ photoNode }}
{{ photoCredit }}
{{ sel.reg }}
MSN
{{ frame.msn }}
FIRST FLT
{{ frame.firstFlight }}
ENGINES
{{ frame.engines }}
SEATS
{{ frame.seats }}
{{ sel.from }}
{{ sel.fromName }}
{{ sel.dep }}
{{ sel.to }}
{{ sel.toName }}
{{ sel.eta }}
{{ sel.elapsed }} ELAPSED
{{ sel.remain }} REMAINING
{{ altHeader }}
{{ t.label }}
{{ altReadout }}
HDG
N
S
E
W
{{ sel.hdgTxt }}
{{ spdHeader }}
{{ t.label }}
{{ spdReadout }}
PREDICTED ARRIVAL
MODEL {{ pred.model }} · {{ pred.priors }} PRIORS
{{ sel.eta }}
{{ sel.delayTxt }}
{{ pred.bandStart }}
80% CONFIDENCE BAND
{{ pred.bandEnd }}
{{ pred.reason }}
VERTICAL PROFILE
FL{{ sel.altShort }}
FLOWN
PLANNED
TURBULENCE
{{ atcIcon }}
{{ atcStation }}
"{{ atcTranscript }}"
VIEW RAW JSON
SAVE OFFLINE ⤓
{{ camLabel }}
{{ camNote }}
{{ c.label }}
{{ arHdgTxt }} · FROM {{ ap.icao }}
{{ a.label }}
{{ a.meta }}
{{ sel.cs }}
{{ sel.airline }} · {{ sel.typeName }}
ALT
{{ sel.altTxt }}
DIST
{{ skyDist }}
ELEV
{{ skyElev }}
ROUTE
{{ sel.from }}→{{ sel.to }}
FLIGHT DECK
{{ logLabel }}
DRAG TO PAN THE SKY
{{ arElev }} · {{ arInView }} IN VIEW · {{ arNearby }} NEARBY
{{ ap.coords }}
◉ GPS LOCK
{{ ap.icao }}
{{ ap.name }} · {{ ap.runway }} · {{ ap.wind }}
{{ ap.metar }}
DELAY INDEX
{{ ap.delayIndex }}
AERODROME BLUEPRINT · {{ ap.icao }}
TRUE NORTH ↑
{{ t.name }}
{{ ap.runway }} · {{ ap.wind }}
{{ ap.approach }}
{{ t.name }}
{{ g.cs }}
{{ g.type }} · {{ g.reg }}
{{ g.where }}
{{ g.state }}
{{ g.since }}
{{ r.time }}
{{ r.cs }}
{{ r.city }}
{{ r.status }}
ALERTS
{{ a.kind }}
{{ a.ago }}
{{ a.title }}
{{ a.body }}
SPOTTER LOG
{{ log.spotter }} · {{ log.home }}
{{ accountChip }}
{{ log.stats.logged }}
LOGGED
{{ log.stats.types }}
TYPES
{{ log.stats.rarest }}
RAREST
SPOTTING ACTIVITY · 12 WEEKS
RECENT SIGHTINGS
{{ s.type }}
{{ s.reg }} · {{ s.airline }}
{{ s.when }}
{{ s.badge }}
FLIGHTSCOPE API
{{ apiBase }}
GET
{{ e.path }}
{{ e.desc }} · params: {{ e.params }}
RESPONSE
200 OK · {{ apiSize }}
{{ apiJson }}
Live payload from the same service the screens call. Point BASE_URL at a real provider and the app keeps working unchanged.
AIRPORTS
{{ a.icao }} · {{ a.city }}
{{ a.name }}
SET ORIGIN
{{ resultLabel }}
{{ r.cs }}
{{ r.from }} → {{ r.to }} · {{ r.type }} · {{ r.reg }}
{{ r.altTxt }}
RADAR LOCATION
SCOPE ORIGIN · 40 NM RANGE
{{ a.icao }}
{{ a.city }}
{{ a.name }} · {{ a.country }}
DELAY
{{ a.delayIndex }}
Or open the world map and tap any airport diamond to switch the scope there.
AD
{{ adTitle }}
{{ adBody }}
{{ adCta }}
{{ t.icon }}
{{ t.label }}