CINXE.COM
Frequently Asked Questions - FlightAware
<!DOCTYPE html> <html dir="LTR" lang="en" class="responsive-full" prefix="og: http://ogp.me/ns#"> <!-- Looking at the source? Great! FlightAware is looking for UI/UX, web, and backend developers, mathematicians and electrical engineers. Get in touch with us: https://www.flightaware.com/about/careers --> <head> <!-- Attention! You must agree with FlightAware's Terms of Use at http://flightaware.com/about/termsofuse Data robots and collection agents should use http://flightaware.com/commercial/flightxml/ Copyright 2024 FlightAware. All Rights Reserved. --> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="twitter:site" content="@FlightAware" /> <meta name="facebook-domain-verification" content="ijk4kalzz9je9chk38y60825grrr8m" /> <title>Frequently Asked Questions - FlightAware</title> <!-- OneTrust Cookies Consent Notice start for flightaware.com --> <script type="text/javascript" src="https://cdn.cookielaw.org/consent/1e071528-f870-4d75-8811-974a2ff4e73b/OtAutoBlock.js" ></script> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="1e071528-f870-4d75-8811-974a2ff4e73b" ></script> <script type="text/javascript"> function OptanonWrapper() { } </script> <!-- OneTrust Cookies Consent Notice end for flightaware.com --> <script data-cfasync="false" type="text/javascript"> (()=>{"use strict";var t={455:(t,e,n)=>{n.d(e,{Z:()=>c});var r=n(81),o=n.n(r),i=n(645),a=n.n(i)()(o());a.push([t.id,'div.vjul89{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:999999}div.vjul89 *{box-sizing:border-box}div.vjul89 div._12nslk{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;justify-content:flex-start;min-height:25vh;width:50%;background-color:#fff;border:none;border-radius:1em;box-shadow:0 0 10px rgba(0,0,0,.3);text-align:center;font-size:13px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;line-height:2;color:#000}div.vjul89 div._12nslk *:before,div.vjul89 div._12nslk *:after{content:"";display:none}@media screen and (max-width: 479px){div.vjul89 div._12nslk{font-size:13px;width:90%}}@media screen and (min-width: 480px){div.vjul89 div._12nslk{font-size:14px;width:80%}}@media screen and (min-width: 608px){div.vjul89 div._12nslk{font-size:14px;width:70%}}@media screen and (min-width: 960px){div.vjul89 div._12nslk{font-size:16px;width:70%}}@media screen and (min-width: 1200px){div.vjul89 div._12nslk{font-size:16px;width:840px}}div.vjul89 div._12nslk header{width:100%;background-color:rgba(0,0,0,0);border:0;color:inherit;display:block;font-size:1em;font-family:inherit;letter-spacing:normal;margin:0;opacity:1;outline:none;padding:1em 2em;position:static;text-align:center}div.vjul89 div._12nslk header img{display:inline;margin:0 0 16px 0;padding:0;max-width:240px;max-height:60px}div.vjul89 div._12nslk header h2{display:block;line-height:1.3;padding:0;font-family:inherit;font-weight:normal;font-style:normal;text-decoration:initial;text-align:center;font-size:1.75em;margin:0;color:inherit}div.vjul89 div._12nslk header h2:not(img+*){margin-top:30px}div.vjul89 div._12nslk header span._1j92dmv{position:absolute;top:0;right:15px;font-size:2em;font-weight:normal;cursor:pointer;color:inherit}div.vjul89 div._12nslk header span._1j92dmv:hover{filter:brightness(115%)}div.vjul89 div._12nslk section{width:100%;margin:0;padding:1em 2em;text-align:center;font-family:inherit;color:inherit;background:rgba(0,0,0,0)}div.vjul89 div._12nslk section p{display:block;margin:0 0 1em 0;line-height:1.5;text-align:center;font-size:1em;font-family:inherit;color:inherit;overflow-wrap:break-word;font-weight:normal;font-style:normal;text-decoration:initial}div.vjul89 div._12nslk section p:last-of-type{margin:0 0 1.5em 0}div.vjul89 div._12nslk section._1dbtlod{display:block}div.vjul89 div._12nslk section._1dbtlod._1aoxcqu{display:none}div.vjul89 div._12nslk section._1dbtlod a._1sqext2._1jiu99w{color:var(--_1jiu99w)}div.vjul89 div._12nslk section._1dbtlod a._1sqext2.lqlwtr{text-decoration:var(--lqlwtr)}div.vjul89 div._12nslk section._1dbtlod a._1sqext2.wa438v:visited{color:var(--wa438v)}div.vjul89 div._12nslk section._1dbtlod div._1aki86k{display:block;margin:.75em;padding:0}div.vjul89 div._12nslk section._1dbtlod div._1aki86k p.yuofri{max-width:80%;margin:0 auto;padding:0;font-size:.85em;color:inherit;font-style:normal;font-weight:normal;cursor:pointer}div.vjul89 div._12nslk section.wybx21{display:block}div.vjul89 div._12nslk section.wybx21._1aoxcqu{display:none}div.vjul89 div._12nslk section.wybx21 h4._19qz5gz{color:inherit;text-align:initial;font-weight:normal;font-family:inherit;font-size:1.125em;margin:0 0 .5em .5em}div.vjul89 div._12nslk section.wybx21 div.d1fv9q{display:flex;margin:1.5em 0}div.vjul89 div._12nslk section.wybx21 div.d1fv9q ul.d4g70m{max-height:300px;flex:2;list-style:none;overflow-y:auto;margin:0 1em 0 0;padding-inline-start:0}@media screen and (min-width: 608px){div.vjul89 div._12nslk section.wybx21 div.d1fv9q ul.d4g70m{flex:1;margin:0 2em 0 0}}div.vjul89 div._12nslk section.wybx21 div.d1fv9q ul.d4g70m li{padding:.75em;cursor:pointer;background:rgba(0,0,0,.05);font-weight:bold}div.vjul89 div._12nslk section.wybx21 div.d1fv9q ul.d4g70m li:hover{background:rgba(0,0,0,.075)}div.vjul89 div._12nslk section.wybx21 div.d1fv9q ul.d4g70m li._3e6yaf{color:var(--_1rbefr0);background:var(--_19gqudc)}div.vjul89 div._12nslk section.wybx21 div.d1fv9q div._15fsyju{max-height:300px;overflow-y:auto;flex:3;display:flex;flex-direction:column;justify-content:space-between;text-align:initial}div.vjul89 div._12nslk section.wybx21 div.d1fv9q div._15fsyju ol._18x2pnc{display:none;list-style-type:decimal;text-align:initial;padding:0;margin:0 2em;font-weight:normal}div.vjul89 div._12nslk section.wybx21 div.d1fv9q div._15fsyju ol._18x2pnc._3e6yaf{display:block}div.vjul89 div._12nslk section.wybx21 div.d1fv9q div._15fsyju p{margin:1em 0 0;text-align:inherit;font-style:italic}div.vjul89 div._12nslk section.wybx21 button.lppg7q{font-size:1em;text-transform:initial}div.vjul89 div._12nslk button._19r2sxa{width:auto;height:auto;max-width:90%;cursor:pointer;display:inline-block;letter-spacing:normal;margin:.75em;opacity:1;outline:none;overflow-wrap:break-word;font-family:inherit;font-weight:normal;font-style:normal;text-decoration:initial;text-transform:uppercase;text-align:center;color:#fff;font-size:1.15em;padding:.75em 2em;padding-inline:2em;padding-block:.75em;line-height:normal;background:#40c28a;border:none;border-radius:.25em;box-shadow:none}div.vjul89 div._12nslk button._19r2sxa:hover{filter:brightness(115%);box-shadow:none}div.vjul89 div._12nslk a._1133rtj{height:50px;width:50px;position:absolute;bottom:5px;right:5px}div.vjul89 div._12nslk a._1133rtj img{position:initial;height:100%;width:100%;filter:drop-shadow(1px 1px 1px var(--_1u0adfa))}',""]);const c=a},645:t=>{t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n="",r=void 0!==e[5];return e[4]&&(n+="@supports (".concat(e[4],") {")),e[2]&&(n+="@media ".concat(e[2]," {")),r&&(n+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),n+=t(e),r&&(n+="}"),e[2]&&(n+="}"),e[4]&&(n+="}"),n})).join("")},e.i=function(t,n,r,o,i){"string"==typeof t&&(t=[[null,t,void 0]]);var a={};if(r)for(var c=0;c<this.length;c++){var s=this[c][0];null!=s&&(a[s]=!0)}for(var l=0;l<t.length;l++){var u=[].concat(t[l]);r&&a[u[0]]||(void 0!==i&&(void 0===u[5]||(u[1]="@layer".concat(u[5].length>0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=i),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),o&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=o):u[4]="".concat(o)),e.push(u))}},e}},81:t=>{t.exports=function(t){return t[1]}},379:t=>{var e=[];function n(t){for(var n=-1,r=0;r<e.length;r++)if(e[r].identifier===t){n=r;break}return n}function r(t,r){for(var i={},a=[],c=0;c<t.length;c++){var s=t[c],l=r.base?s[0]+r.base:s[0],u=i[l]||0,d="".concat(l," ").concat(u);i[l]=u+1;var f=n(d),v={css:s[1],media:s[2],sourceMap:s[3],supports:s[4],layer:s[5]};if(-1!==f)e[f].references++,e[f].updater(v);else{var h=o(v,r);r.byIndex=c,e.splice(c,0,{identifier:d,updater:h,references:1})}a.push(d)}return a}function o(t,e){var n=e.domAPI(e);n.update(t);return function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap&&e.supports===t.supports&&e.layer===t.layer)return;n.update(t=e)}else n.remove()}}t.exports=function(t,o){var i=r(t=t||[],o=o||{});return function(t){t=t||[];for(var a=0;a<i.length;a++){var c=n(i[a]);e[c].references--}for(var s=r(t,o),l=0;l<i.length;l++){var u=n(i[l]);0===e[u].references&&(e[u].updater(),e.splice(u,1))}i=s}}},569:t=>{var e={};t.exports=function(t,n){var r=function(t){if(void 0===e[t]){var n=document.querySelector(t);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(t){n=null}e[t]=n}return e[t]}(t);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(n)}},216:t=>{t.exports=function(t){var e=document.createElement("style");return t.setAttributes(e,t.attributes),t.insert(e,t.options),e}},565:(t,e,n)=>{t.exports=function(t){var e=n.nc;e&&t.setAttribute("nonce",e)}},795:t=>{t.exports=function(t){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var e=t.insertStyleElement(t);return{update:function(n){!function(t,e,n){var r="";n.supports&&(r+="@supports (".concat(n.supports,") {")),n.media&&(r+="@media ".concat(n.media," {"));var o=void 0!==n.layer;o&&(r+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),r+=n.css,o&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var i=n.sourceMap;i&&"undefined"!=typeof btoa&&(r+=`\n/*# sourceMappingURL=data:application/json;base64,`.concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),e.styleTagTransform(r,t,e.options)}(e,t,n)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)}}}},589:t=>{t.exports=function(t,e){if(e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}}},e={};function n(r){var o=e[r];if(void 0!==o)return o.exports;var i=e[r]={id:r,exports:{}};return t[r](i,i.exports,n),i.exports}n.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return n.d(e,{a:e}),e},n.d=(t,e)=>{for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),n.nc=void 0,(()=>{const t={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let e;const r=new Uint8Array(16);function o(){if(!e&&(e="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!e))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return e(r)}const i=[];for(let t=0;t<256;++t)i.push((t+256).toString(16).slice(1));function a(t,e=0){return(i[t[e+0]]+i[t[e+1]]+i[t[e+2]]+i[t[e+3]]+"-"+i[t[e+4]]+i[t[e+5]]+"-"+i[t[e+6]]+i[t[e+7]]+"-"+i[t[e+8]]+i[t[e+9]]+"-"+i[t[e+10]]+i[t[e+11]]+i[t[e+12]]+i[t[e+13]]+i[t[e+14]]+i[t[e+15]]).toLowerCase()}const c=function(e,n,r){if(t.randomUUID&&!n&&!e)return t.randomUUID();const i=(e=e||{}).random||(e.rng||o)();if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,n){r=r||0;for(let t=0;t<16;++t)n[r+t]=i[t];return n}return a(i)};var s=n(379),l=n.n(s),u=n(795),d=n.n(u),f=n(569),v=n.n(f),h=n(565),p=n.n(h),m=n(216),y=n.n(m),g=n(589),b=n.n(g),w=n(455),x={};x.styleTagTransform=b(),x.setAttributes=p(),x.insert=v().bind(null,"head"),x.domAPI=d(),x.insertStyleElement=y();l()(w.Z,x);w.Z&&w.Z.locals&&w.Z.locals;function k(t){return k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},k(t)}function L(){L=function(){return e};var t,e={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(t,e,n){t[e]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function l(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{l({},"")}catch(t){l=function(t,e,n){return t[e]=n}}function u(t,e,n,r){var i=e&&e.prototype instanceof y?e:y,a=Object.create(i.prototype),c=new T(r||[]);return o(a,"_invoke",{value:A(t,n,c)}),a}function d(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}e.wrap=u;var f="suspendedStart",v="suspendedYield",h="executing",p="completed",m={};function y(){}function g(){}function b(){}var w={};l(w,a,(function(){return this}));var x=Object.getPrototypeOf,E=x&&x(x(O([])));E&&E!==n&&r.call(E,a)&&(w=E);var j=b.prototype=y.prototype=Object.create(w);function C(t){["next","throw","return"].forEach((function(e){l(t,e,(function(t){return this._invoke(e,t)}))}))}function S(t,e){function n(o,i,a,c){var s=d(t[o],t,i);if("throw"!==s.type){var l=s.arg,u=l.value;return u&&"object"==k(u)&&r.call(u,"__await")?e.resolve(u.__await).then((function(t){n("next",t,a,c)}),(function(t){n("throw",t,a,c)})):e.resolve(u).then((function(t){l.value=t,a(l)}),(function(t){return n("throw",t,a,c)}))}c(s.arg)}var i;o(this,"_invoke",{value:function(t,r){function o(){return new e((function(e,o){n(t,r,e,o)}))}return i=i?i.then(o,o):o()}})}function A(e,n,r){var o=f;return function(i,a){if(o===h)throw new Error("Generator is already running");if(o===p){if("throw"===i)throw a;return{value:t,done:!0}}for(r.method=i,r.arg=a;;){var c=r.delegate;if(c){var s=I(c,r);if(s){if(s===m)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===f)throw o=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=h;var l=d(e,n,r);if("normal"===l.type){if(o=r.done?p:v,l.arg===m)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(o=p,r.method="throw",r.arg=l.arg)}}}function I(e,n){var r=n.method,o=e.iterator[r];if(o===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,I(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=d(o,e.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var a=i.arg;return a?a.done?(n[e.resultName]=a.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,m):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function P(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function Y(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function T(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(P,this),this.reset(!0)}function O(e){if(e||""===e){var n=e[a];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function n(){for(;++o<e.length;)if(r.call(e,o))return n.value=e[o],n.done=!1,n;return n.value=t,n.done=!0,n};return i.next=i}}throw new TypeError(k(e)+" is not iterable")}return g.prototype=b,o(j,"constructor",{value:b,configurable:!0}),o(b,"constructor",{value:g,configurable:!0}),g.displayName=l(b,s,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===g||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,b):(t.__proto__=b,l(t,s,"GeneratorFunction")),t.prototype=Object.create(j),t},e.awrap=function(t){return{__await:t}},C(S.prototype),l(S.prototype,c,(function(){return this})),e.AsyncIterator=S,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new S(u(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},C(j),l(j,s,"Generator"),l(j,a,(function(){return this})),l(j,"toString",(function(){return"[object Generator]"})),e.keys=function(t){var e=Object(t),n=[];for(var r in e)n.push(r);return n.reverse(),function t(){for(;n.length;){var r=n.pop();if(r in e)return t.value=r,t.done=!1,t}return t.done=!0,t}},e.values=O,T.prototype={constructor:T,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(Y),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function o(r,o){return c.type="throw",c.arg=e,n.next=r,o&&(n.method="next",n.arg=t),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var s=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(s&&l){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(s){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,m):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),m},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),Y(n),m}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var o=r.arg;Y(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:O(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),m}},e}function E(t,e,n,r,o,i,a){try{var c=t[i](a),s=c.value}catch(t){return void n(t)}c.done?e(s):Promise.resolve(s).then(r,o)}var j="ZnMtYWRiLWVycg",C=function(){var t,e=(t=L().mark((function t(){var e,n,r,o,i;return L().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(document.body){t.next=3;break}return t.next=3,new Promise((function(t){return document.addEventListener("DOMContentLoaded",t)}));case 3:for(e=["YWQ=","YmFubmVyLWFk","YmFubmVyX2Fk","YmFubmVyLWFkLWNvbnRhaW5lcg==","YWQtc2lkZXJhaWw=","c3RpY2t5YWRz","aW1wcnRudC1jbnQ="],(n=document.createElement("div")).textContent=Math.random().toString(),n.setAttribute(atob("ZGF0YS1mcmVlc3Rhci1hZA=="),"123"),r=0;r<e.length;r++)n.classList.add(atob(e[r]));if(n.style.display="block",document.body.appendChild(n),o=window.getComputedStyle(n),i=null==o?void 0:o.display,n.remove(),"none"!==i){t.next=15;break}throw new Error(j);case 15:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,o){var i=t.apply(e,n);function a(t){E(i,r,o,a,c,"next",t)}function c(t){E(i,r,o,a,c,"throw",t)}a(void 0)}))});return function(){return e.apply(this,arguments)}}(),S=function(t){return new Promise((function(e,n){var r=document.createElement("script");try{r.src=t,r.addEventListener("load",(function(){e()})),r.addEventListener("error",(function(){n(j)})),document.head.appendChild(r)}catch(t){n(t)}finally{r.remove()}}))};function A(t){return A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},A(t)}function I(){I=function(){return e};var t,e={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(t,e,n){t[e]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function l(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{l({},"")}catch(t){l=function(t,e,n){return t[e]=n}}function u(t,e,n,r){var i=e&&e.prototype instanceof y?e:y,a=Object.create(i.prototype),c=new T(r||[]);return o(a,"_invoke",{value:C(t,n,c)}),a}function d(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}e.wrap=u;var f="suspendedStart",v="suspendedYield",h="executing",p="completed",m={};function y(){}function g(){}function b(){}var w={};l(w,a,(function(){return this}));var x=Object.getPrototypeOf,k=x&&x(x(O([])));k&&k!==n&&r.call(k,a)&&(w=k);var L=b.prototype=y.prototype=Object.create(w);function E(t){["next","throw","return"].forEach((function(e){l(t,e,(function(t){return this._invoke(e,t)}))}))}function j(t,e){function n(o,i,a,c){var s=d(t[o],t,i);if("throw"!==s.type){var l=s.arg,u=l.value;return u&&"object"==A(u)&&r.call(u,"__await")?e.resolve(u.__await).then((function(t){n("next",t,a,c)}),(function(t){n("throw",t,a,c)})):e.resolve(u).then((function(t){l.value=t,a(l)}),(function(t){return n("throw",t,a,c)}))}c(s.arg)}var i;o(this,"_invoke",{value:function(t,r){function o(){return new e((function(e,o){n(t,r,e,o)}))}return i=i?i.then(o,o):o()}})}function C(e,n,r){var o=f;return function(i,a){if(o===h)throw new Error("Generator is already running");if(o===p){if("throw"===i)throw a;return{value:t,done:!0}}for(r.method=i,r.arg=a;;){var c=r.delegate;if(c){var s=S(c,r);if(s){if(s===m)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===f)throw o=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=h;var l=d(e,n,r);if("normal"===l.type){if(o=r.done?p:v,l.arg===m)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(o=p,r.method="throw",r.arg=l.arg)}}}function S(e,n){var r=n.method,o=e.iterator[r];if(o===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,S(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var i=d(o,e.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var a=i.arg;return a?a.done?(n[e.resultName]=a.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,m):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function P(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function Y(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function T(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(P,this),this.reset(!0)}function O(e){if(e||""===e){var n=e[a];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function n(){for(;++o<e.length;)if(r.call(e,o))return n.value=e[o],n.done=!1,n;return n.value=t,n.done=!0,n};return i.next=i}}throw new TypeError(A(e)+" is not iterable")}return g.prototype=b,o(L,"constructor",{value:b,configurable:!0}),o(b,"constructor",{value:g,configurable:!0}),g.displayName=l(b,s,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===g||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,b):(t.__proto__=b,l(t,s,"GeneratorFunction")),t.prototype=Object.create(L),t},e.awrap=function(t){return{__await:t}},E(j.prototype),l(j.prototype,c,(function(){return this})),e.AsyncIterator=j,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new j(u(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},E(L),l(L,s,"Generator"),l(L,a,(function(){return this})),l(L,"toString",(function(){return"[object Generator]"})),e.keys=function(t){var e=Object(t),n=[];for(var r in e)n.push(r);return n.reverse(),function t(){for(;n.length;){var r=n.pop();if(r in e)return t.value=r,t.done=!1,t}return t.done=!0,t}},e.values=O,T.prototype={constructor:T,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(Y),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function o(r,o){return c.type="throw",c.arg=e,n.next=r,o&&(n.method="next",n.arg=t),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var s=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(s&&l){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(s){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,m):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),m},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),Y(n),m}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var o=r.arg;Y(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:O(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),m}},e}function P(t,e,n,r,o,i,a){try{var c=t[i](a),s=c.value}catch(t){return void n(t)}c.done?e(s):Promise.resolve(s).then(r,o)}function Y(t){return function(){var e=this,n=arguments;return new Promise((function(r,o){var i=t.apply(e,n);function a(t){P(i,r,o,a,c,"next",t)}function c(t){P(i,r,o,a,c,"throw",t)}a(void 0)}))}}function T(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,(o=r.key,i=void 0,i=function(t,e){if("object"!==A(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==A(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(o,"string"),"symbol"===A(i)?i:String(i)),r)}var o,i}var O=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.config=null,this.langCode=null,this.languages=this.getUserPreferredLanguages(e)}var e,n,r,o,i,a;return e=t,n=[{key:"init",value:(a=Y(I().mark((function t(){return I().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.fetchConfig();case 2:this.config=t.sent,null!==this.config&&(this.langCode=this.getFirstSupportedLanguage(this.languages),this.observe());case 4:case"end":return t.stop()}}),t,this)}))),function(){return a.apply(this,arguments)})},{key:"fetchConfig",value:(i=Y(I().mark((function t(){var e,n,r,o,i,a;return I().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=(e=["Y29uZmlnLmNvbmZpZy1mYWN0b3J5LmNvbQ==","Y29uZmlnLmNvbnRlbnQtc2V0dGluZ3MuY29t","Y29uZmlnLnNpdGUtY29uZmlnLmNvbQ==","Y29uZmlnLmZyZmlndXJlcy5jb20="]).length-1,r=Number.isNaN(Number(localStorage.getItem("fs.cdi")))?0:Number(localStorage.getItem("fs.cdi")),o=Number.isNaN(Number(localStorage.getItem("fs.cfc")))?0:Number(localStorage.getItem("fs.cfc")),i=atob(e[r]),a="https://".concat(i,"/flightaware-com.json"),t.prev=6,t.next=9,fetch(a);case 9:return t.abrupt("return",t.sent.json());case 12:return t.prev=12,t.t0=t.catch(6),++o>=3&&(o=0,r++),r>n&&(r=0),t.abrupt("return",null);case 18:return t.prev=18,localStorage.setItem("fs.cdi",r),localStorage.setItem("fs.cfc",o),t.finish(18);case 22:case"end":return t.stop()}}),t,null,[[6,12,18,22]])}))),function(){return i.apply(this,arguments)})},{key:"killScroll",value:function(t){if(t.isScrollDisabled){this.existingOverflow=document.body.style.overflow,document.body.style.overflow="hidden";var e=window.pageYOffset||document.documentElement.scrollTop,n=window.pageXOffset||document.documentElement.scrollLeft;document.body.style.top="-".concat(e,"px"),document.body.style.left="-".concat(n,"px"),window.onscroll=function(){window.scrollTo(n,e)}}}},{key:"reviveScroll",value:function(){document.body.style.overflow=this.existingOverflow||"",window.onscroll=function(){}}},{key:"getUserPreferredLanguages",value:function(t){var e=t.languages,n=t.language,r=void 0===e?[n]:e;if(r)return r.map((function(t){var e=t.trim().toLowerCase();if(!e.includes("zh"))return e.split(/-|_/)[0];var n=e.split(/-|_/)[1];return"zh"===e||["hans","cn","sg"].includes(n)?"zh":["hant","hk","mo","tw"].includes(n)?"zh-hant":void 0}))}},{key:"getFirstSupportedLanguage",value:function(t){var e=this,n=["title","paragraphOne","buttonText"],r=t.find((function(t){return n.every((function(n){return!!e.config[n][t]}))}));return void 0!==r?r:"en"}},{key:"getLocalizedTextContent",value:function(t,e){var n,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=t[e];if(void 0===o)throw new Error("Config text not found for text key ".concat(e));return r?null!==(n=o[this.langCode])&&void 0!==n?n:o.en:o[this.langCode]}},{key:"getPixelString",value:function(t){return"number"==typeof t?"".concat(t,"px"):null}},{key:"pickContrastingColorValue",value:function(t,e,n){var r=t.substring(1,7);return.299*parseInt(r.substring(0,2),16)+.587*parseInt(r.substring(2,4),16)+.114*parseInt(r.substring(4,6),16)>=128?e:n}},{key:"generateOverlay",value:function(t){var e=this,n=t.siteId,r=t.isCloseEnabled,o=t.dismissDuration,i=t.dismissDurationPv,a=t.logoUrl,c=t.font,s=t.paragraphTwo,l=t.paragraphThree,u=t.closeText,d=t.linkText,f=t.linkUrl,v=t.textColor,h=t.headerTextColor,p=t.buttonTextColor,m=t.headerBgColor,y=t.bgColor,g=t.buttonBgColor,b=t.borderColor,w=t.borderWidth,x=t.borderRadius,k=t.closeButtonColor,L=t.closeTextColor,E=t.linkTextColor,j=t.linkTextDecoration,C=t.linkVisitedTextColor,S=t.hasFsBranding,A=t.disableInstructions,I=document.createElement("div");I.style.setProperty("--_19gqudc",g||"#40C28A"),I.style.setProperty("--_1rbefr0",p||"#000000"),I.style.setProperty("--_1u0adfa",this.pickContrastingColorValue(y||"#FFFFFF","white","black")),E&&I.style.setProperty("--_1jiu99w",E),C&&I.style.setProperty("--wa438v",C),j&&I.style.setProperty("--lqlwtr",j),I.classList.add("vjul89"),I.id="_1nntcpy",I.dir="auto",this.oid=I.id;var P=document.createElement("div");P.classList.add("_12nslk"),y&&(P.style.backgroundColor=y),c&&(P.style.fontFamily=c),v&&(P.style.color=v);var Y=this.getPixelString(x),T=this.getPixelString(w);Y&&(P.style.borderRadius=Y),(b||T)&&(P.style.borderStyle="solid"),b&&(P.style.borderColor=b),T&&(P.style.borderWidth=T);var O=document.createElement("header");if(h&&(O.style.color=h),m){O.style.backgroundColor=m;var H=Y||"1em";O.style.borderTopLeftRadius=H,O.style.borderTopRightRadius=H}if(a){var U=document.createElement("img");U.src=a,U.alt="Logo",U.onerror=function(){this.style.display="none"},O.appendChild(U)}var R=document.createElement("h2");R.textContent=this.getLocalizedTextContent(t,"title"),O.appendChild(R);var F=document.createElement("section");F.classList.add("_1dbtlod");var B=document.createElement("p");if(B.textContent=this.getLocalizedTextContent(t,"paragraphOne"),F.appendChild(B),s&&0!==Object.keys(s).length){var _=document.createElement("p");_.textContent=this.getLocalizedTextContent(t,"paragraphTwo"),F.appendChild(_)}if(l&&0!==Object.keys(l).length){var V=document.createElement("p");V.textContent=this.getLocalizedTextContent(t,"paragraphThree"),F.appendChild(V)}var q=d&&this.getLocalizedTextContent(t,"linkText"),N=f&&this.getLocalizedTextContent(t,"linkUrl",!0);if(q&&N){var G=document.createElement("div");G.style.margin="0 0 1em";var z=document.createElement("a");z.classList.add("_1sqext2"),E&&z.classList.add("_1jiu99w"),C&&z.classList.add("wa438v"),j&&z.classList.add("lqlwtr"),z.textContent=q,z.href=N,z.target="_blank",G.appendChild(z),F.appendChild(G)}var Q=document.createElement("button");if(Q.classList.add("_19r2sxa"),Q.tabIndex=0,Q.textContent=this.getLocalizedTextContent(t,"buttonText"),g&&(Q.style.backgroundColor=g),p&&(Q.style.color=p),Q.onclick=function(){document.querySelector("section._1dbtlod").classList.add("_1aoxcqu"),document.querySelector("section.wybx21").classList.remove("_1aoxcqu")},F.appendChild(Q),r){var D=function(){I.remove(),e.reviveScroll(),o||i?(sessionStorage.removeItem("fs.adb".concat(n||"",".dis")),i?e.updateValues("p"):o&&e.updateValues("dt")):sessionStorage.setItem("fs.adb".concat(n||"",".dis"),"1")},W=document.createElement("span");if(W.classList.add("_1j92dmv"),W.innerHTML="×",W.tabIndex=0,k&&(W.style.color=k),W.addEventListener("click",D),O.appendChild(W),u&&0!==Object.keys(u).length){var J=document.createElement("div");J.classList.add("_1aki86k");var M=document.createElement("p");M.classList.add("yuofri"),M.textContent=this.getLocalizedTextContent(t,"closeText"),L&&(M.style.color=L),M.addEventListener("click",D),J.appendChild(M),F.appendChild(J)}}var Z=document.createElement("section");Z.classList.add("wybx21","_1aoxcqu");var X=document.createElement("h4");X.classList.add("_19qz5gz"),X.textContent=this.getLocalizedTextContent(t,"instructionsTitle");var K=document.createElement("div");K.classList.add("d1fv9q");var $=document.createElement("ul");$.classList.add("d4g70m");var tt=document.createElement("div");tt.classList.add("_15fsyju"),A.forEach((function(t,n){var r=document.createElement("li");r.onclick=function(){return function(t){for(var e=document.querySelectorAll(".d4g70m > li"),n=document.getElementsByClassName("_18x2pnc"),r=0;r<n.length;r++)e[r].classList.remove("_3e6yaf"),n[r].classList.remove("_3e6yaf");e[t].classList.add("_3e6yaf"),n[t].classList.add("_3e6yaf")}(n)},r.textContent=e.getLocalizedTextContent(t,"name",!0),$.appendChild(r);var o=document.createElement("ol");o.classList.add("_18x2pnc"),0===n&&(r.classList.add("_3e6yaf"),o.classList.add("_3e6yaf")),e.getLocalizedTextContent(t,"steps").forEach((function(t){var e=document.createElement("li");e.textContent=t,o.appendChild(e)})),tt.appendChild(o)}));var et=this.getLocalizedTextContent(t,"disclaimerText"),nt=document.createElement("p");nt.textContent=et,tt.appendChild(nt),K.appendChild($),K.appendChild(tt);var rt=document.createElement("button");if(rt.classList.add("_19r2sxa","lppg7q"),rt.textContent=this.getLocalizedTextContent(t,"backButtonText"),g&&(rt.style.backgroundColor=g),p&&(rt.style.color=p),rt.onclick=function(){document.querySelector("section.wybx21").classList.add("_1aoxcqu"),document.querySelector("section._1dbtlod").classList.remove("_1aoxcqu")},Z.appendChild(X),Z.appendChild(K),Z.appendChild(rt),P.appendChild(O),P.appendChild(F),P.appendChild(Z),S){var ot=document.createElement("a");ot.classList.add("_1133rtj"),ot.href=atob("aHR0cHM6Ly9mcmVlc3Rhci5jb20vYWQtcHJvZHVjdHMvZGVza3RvcC1tb2JpbGUvZnJlZXN0YXItcmVjb3ZlcmVk"),ot.target="_blank";var it=document.createElement("img");it.alt="Logo",it.src=this.pickContrastingColorValue(y||"#FFFFFF","data:image/png;base64,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","data:image/png;base64,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"),ot.appendChild(it),P.appendChild(ot)}return I.appendChild(P),I}},{key:"getAndSetOverlay",value:(o=Y(I().mark((function t(e){var n,r,o,i;return I().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(this.post(!0,e),e.dismissDuration||e.dismissDurationPv||"1"!==sessionStorage.getItem("fs.adb".concat(e.siteId||"",".dis"))){t.next=3;break}return t.abrupt("return");case 3:if(n=localStorage.getItem("fs.adb"),r=n&&JSON.parse(n),!e.dismissDurationPv||!r.p||"number"!=typeof r.p){t.next=14;break}if(!(e.dismissDurationPv<=r.p+1)){t.next=10;break}this.clearValue("p"),t.next=12;break;case 10:return this.updateValues("p"),t.abrupt("return");case 12:t.next=15;break;case 14:this.clearValue("p");case 15:if(o=parseInt(r.dt,10),!e.dismissDuration||!o){t.next=25;break}if(!(Math.abs((Date.now()-o)/36e5)<e.dismissDuration)){t.next=22;break}return t.abrupt("return");case 22:this.clearValue("dt");case 23:t.next=26;break;case 25:this.clearValue("dt");case 26:if(document.body){t.next=29;break}return t.next=29,new Promise((function(t){return document.addEventListener("DOMContentLoaded",t)}));case 29:if(this.killScroll(e),null===document.querySelector("#".concat(this.oid))){t.next=32;break}return t.abrupt("return");case 32:i=this.generateOverlay(e),document.body.appendChild(i);case 34:case"end":return t.stop()}}),t,this)}))),function(t){return o.apply(this,arguments)})},{key:"getStatus",value:function(t,e){return!0===e?1:2===t||1===t?2:0}},{key:"getAndSetData",value:function(t){var e,n,r,o=localStorage.getItem("fs.adb"),i=o&&JSON.parse(o),a=Date.now();return i?(e=i.i,n=i.ot,r=this.getStatus(i.s,t)):(i={},e=c(),n=a,r=t?1:0),i.i=e,i.s=r,i.ot=n,i.lt=a,localStorage.setItem("fs.adb",JSON.stringify(i)),i}},{key:"updateValues",value:function(t){var e=localStorage.getItem("fs.adb"),n=e&&JSON.parse(e);"p"===t?(n.p=n.p?n.p+1:1,n.dt&&delete n.dt):"dt"===t&&(n.dt=Date.now(),n.p&&delete n.p),localStorage.setItem("fs.adb",JSON.stringify(n))}},{key:"clearValue",value:function(t){var e=localStorage.getItem("fs.adb"),n=e&&JSON.parse(e);n[t]&&(delete n[t],localStorage.setItem("fs.adb",JSON.stringify(n)))}},{key:"post",value:function(t,e){var n=atob("c2l0ZS1jb25maWcuY29t"),r=e.cDomain||n,o="https://".concat(r,"/v2/abr"),i=this.getAndSetData(t),a=e.accountId,c=e.siteId,s=navigator.userAgent||window.navigator.userAgent,l=document.referrer,u=window.location,d={accountId:a,siteId:c,userId:i.i,url:u.href,referalURL:l,userAgent:s,status:function(t){switch(t){case 0:return"not detected";case 1:return"detected";case 2:return"recovered";default:return}}(i.s),returning:i.ot!==i.lt,version:"1.3.4"};fetch(o,{method:"POST",headers:{"Content-Type":"application/json","X-Client-Geo-Location":"{client_region},{client_region_subdivision},{client_city}"},body:JSON.stringify(d)}).catch((function(){}))}},{key:"observe",value:function(){var t=this,e="";new MutationObserver((function(){location.pathname!==e&&(e=location.pathname,t.run())})).observe(document,{subtree:!0,childList:!0})}},{key:"run",value:function(){var t=this,e=this.config;setTimeout(Y(I().mark((function n(){return I().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,C().then((function(){return S(atob("aHR0cHM6Ly9hLnB1Yi5uZXR3b3JrL2NvcmUvcHJlYmlkLXVuaXZlcnNhbC1jcmVhdGl2ZS5qcw=="))})).then((function(){return S(atob("aHR0cHM6Ly93d3cuZ29vZ2xldGFnc2VydmljZXMuY29tL3RhZy9qcy9ncHQuanM="))})).then((function(){t.post(!1,e)})).catch((function(n){n!==j&&(null==n?void 0:n.message)!==j||t.getAndSetOverlay(e)}));case 2:case"end":return n.stop()}}),n)}))),500)}}],n&&T(e.prototype,n),r&&T(e,r),Object.defineProperty(e,"prototype",{writable:!1}),t}();window.fsabrActive=!0,new O(window.navigator).init()})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"> <link rel="icon" type="image/png" sizes="32x32" href="https://www.flightaware.com/images/favicon-32x32.png" /> <link rel="icon" type="image/png" sizes="16x16" href="https://www.flightaware.com/images/favicon-16x16.png" /> <link rel="shortcut icon" type="image/x-icon" href="https://www.flightaware.com/images/favicon.ico" /> <link rel="apple-touch-icon" sizes="120x120" href="https://www.flightaware.com/images/apple-touch-icon-120x120.png" /> <link rel="apple-touch-icon" sizes="180x180" href="https://www.flightaware.com/images/apple-touch-icon-180x180.png" /> <link rel="apple-touch-icon" sizes="240x240" href="https://www.flightaware.com/images/apple-touch-icon-240x240.png" /> <link rel="alternate" href="https://ar.flightaware.com/about/faq/" hreflang="ar-sa" /> <link rel="alternate" href="https://de.flightaware.com/about/faq/" hreflang="de-de" /> <link rel="alternate" href="https://uk.flightaware.com/about/faq/" hreflang="en-gb" /> <link rel="alternate" href="https://flightaware.com/about/faq/" hreflang="en-us" /> <link rel="alternate" href="https://es.flightaware.com/about/faq/" hreflang="es-es" /> <link rel="alternate" href="https://fr.flightaware.com/about/faq/" hreflang="fr-fr" /> <link rel="alternate" href="https://he.flightaware.com/about/faq/" hreflang="he-il" /> <link rel="alternate" href="https://hi.flightaware.com/about/faq/" hreflang="hi-in" /> <link rel="alternate" href="https://it.flightaware.com/about/faq/" hreflang="it-it" /> <link rel="alternate" href="https://ja.flightaware.com/about/faq/" hreflang="ja-jp" /> <link rel="alternate" href="https://ko.flightaware.com/about/faq/" hreflang="ko-kr" /> <link rel="alternate" href="https://pt.flightaware.com/about/faq/" hreflang="pt-br" /> <link rel="alternate" href="https://ru.flightaware.com/about/faq/" hreflang="ru-ru" /> <link rel="alternate" href="https://tr.flightaware.com/about/faq/" hreflang="tr-tr" /> <link rel="alternate" href="https://zh.flightaware.com/about/faq/" hreflang="zh-cn" /> <link rel="alternate" href="https://zh-tw.flightaware.com/about/faq/" hreflang="zh-tw" /> <!-- non scripts --> <link rel="stylesheet" type="text/css" href="https://www.flightaware.com/include/fb5c8849542b-foundation/foundation.css" /> <link rel="stylesheet" type="text/css" href="https://www.flightaware.com/include/e955a3d0e945-flightaware.css" /> <link rel="stylesheet" type="text/css" href="https://www.flightaware.com/include/663cf3b65360-modules/FAQ/faq.css" /> <script> var url = new URL(window.location); // I know delete will always succeed, but it also can // break our query params by encoding in an unexpected // way. We limit the impact of this by only rewriting // if _login is actually present. if (url.searchParams.has("_login")) { url.searchParams.delete("_login"); } window.history.replaceState({}, document.title, url.pathname + url.search); </script> <script type="text/javascript"> window.zESettings = { webWidget: { launcher: { mobile: { labelVisible: true } }, answerBot: { suppress: false, title: { '': 'Chat Now' }, contactOnlyAfterQuery: true, avatar: { url: 'https://theme.zdassets.com/theme_assets/279716/235bc328e32079c58b9906250fac4c32ed0f0f68.svg', name: { '': 'FlightAware' } } } } }; </script> <!-- Start of Zendesk Widget script --> <script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=4c0772b3-923d-4604-8d26-2533480cb863"> </script> <!-- End of Zendesk Widget script --> <!--[if lt IE 9]> <script> document.createElement('header'); document.createElement('nav'); document.createElement('section'); document.createElement('article'); document.createElement('aside'); document.createElement('footer'); document.createElement('hgroup'); </script> <![endif]--> <!-- scripts --> <script type="text/javascript">user = {"username":"","TZ":":America/New_York","accounttype":"0","email":"","id":"","locale":"en_US","lang":"en","name":" ","active":"","arincUser":false,"fboUser":false,"suaCustomer":false,"distance_units":"sm","airportCode":"","altitudeDisplay":"feet","speedDisplay":"miles","fuelBurnDisplay":"gallons","flightpageLayout":"0","comma":",","decimal":".","adhocEnabled":false,"region":"north_america","adblock_page_load_threshold":3,"token":"098628006"};</script> <script type="text/javascript">var FAIntegrationConfig = {"enabled":false,"idents":[]};</script> <script type="text/javascript">var airportNamesUrl = 'https://www.flightaware.com/ajax/ignoreall/airport_names_yajl.rvt', airportValidateUrl = 'https://www.flightaware.com/ajax/validate_airport.rvt';</script> <script type="text/javascript" src="https://www.flightaware.com/include/d80400497c12-flightaware.js" ></script> <script type="text/javascript" src="https://www.flightaware.com/ajax/ignoreall/airlines_js.rvt?locale=en_US&country=US&1"></script> <script type="text/javascript"> var isIE10 = false; /*@cc_on if (/^10/.test(@_jscript_version)) { isIE10 = true; } @*/ </script> <link rel='preconnect' href='https://a.pub.network/' crossorigin /> <link rel='preconnect' href='https://b.pub.network/' crossorigin /> <link rel='preconnect' href='https://c.pub.network/' crossorigin /> <link rel='preconnect' href='https://d.pub.network/' crossorigin /> <link rel='preconnect' href='https://c.amazon-adsystem.com' crossorigin /> <link rel='preconnect' href='https://s.amazon-adsystem.com' crossorigin /> <link rel='preconnect' href='https://secure.quantserve.com/' crossorigin /> <link rel='preconnect' href='https://rules.quantcount.com/' crossorigin /> <link rel='preconnect' href='https://pixel.quantserve.com/' crossorigin /> <link rel='preconnect' href='https://cmp.quantcast.com/' crossorigin /> <link rel='preconnect' href='https://btloader.com/' crossorigin /> <link rel='preconnect' href='https://api.btloader.com/' crossorigin /> <link rel='preconnect' href='https://confiant-integrations.global.ssl.fastly.net' crossorigin /> <script data-cfasync='false' type='text/javascript'> var freestar = freestar || {}; freestar.queue = freestar.queue || []; freestar.config = freestar.config || {}; freestar.config.enabled_slots = []; freestar.initCallback = function () { (freestar.config.enabled_slots.length === 0) ? freestar.initCallbackCalled = false : freestar.newAdSlots(freestar.config.enabled_slots) } </script> <script src='https://a.pub.network/flightaware-com/pubfig.min.js' data-cfasync='false' async></script> <script type="text/javascript"> var isIE11 = false; var userAgent = navigator.userAgent; var appName = navigator.appName; if (appName == "Microsoft Internet Explorer") { var re = new RegExp("MSIE ([0-9]{1,}[\\.0-9]{0,})"); isIE11 = re.exec(userAgent) !== null } else if (appName == "Netscape") { var re = new RegExp("Trident/.*rv:([0-9]{1,}[\\.0-9]{0,})"); isIE11 = re.exec(userAgent) !== null } </script> <!--[if lt IE 7 ]><script type="text/javascript">var isIE6 = true;</script><![endif]--> <!--[if IE 7 ]><script type="text/javascript">var isIE7 = true;</script><![endif]--> <!--[if IE 8 ]><script type="text/javascript">var isIE8 = true;</script><![endif]--> <!--[if IE 9 ]><script type="text/javascript">var isIE9 = true;</script><![endif]--> <!-- done emit --> <meta name="og:description" content="Best Flight Tracker: Live Tracking Maps, Flight Status, and Airport Delays for airline flights, private/GA flights, and airports." /> <meta name="description" content="Best Flight Tracker: Live Tracking Maps, Flight Status, and Airport Delays for airline flights, private/GA flights, and airports." /> <meta name="twitter:site" content="@flightaware" /> <meta name="twitter:card" content="summary" /> <meta property="og:title" content="Frequently Asked Questions - FlightAware"/> <meta property="og:site_name" content="FlightAware"/> <meta property="og:url" content="http://www.flightaware.com/about/faq/"/> <meta property="og:type" content="website"/> <meta property="og:image" content="https://www.flightaware.com/images/og_default_image.png" /> </head> <nav id="mobileNavBar" class="navBarMobile" role="navigation" aria-label="Main navigation"> <i class="icon-close"></i> <a href="/"><img class="flightaware-logo" src="https://www.flightaware.com/images/nav/flightaware-logo-color.png"/></a> <ul id="listMenuRootMobile" role="menubar"> <li class="menu_item" role="menuitem" aria-haspopup="true"> <a class="menu-item-link"> <span class="menu-item-title">Products</span> </a> <div class="submenu-trigger"> <i aria-hidden="true"></i> </div> <div class="submenu" aria-hidden="true"> <div class="menu-group"> <p class="menu-group-title">Data Products</p> <ul role="menu"> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/aeroapi/" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-aeroapi.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">AeroAPI</span> <span class="menu-item-description">Flight data API with on-demand flight status and flight tracking data.</span> </div> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/firehose/" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-firehose.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">FlightAware Firehose</span> <span class="menu-item-description">Streaming flight data feed for enterprise integrations with real-time, historical and predictive flight data.</span> </div> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/foresight/" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-foresight.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">FlightAware Foresight</span> <span class="menu-item-description">Predictive technology to strengthen customer trust in your operations</span> </div> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/rapidreports/" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-rapid-reports.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">Rapid Reports</span> <span class="menu-item-description">Quickly purchase historical reports delivered via email.</span> </div> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/customreports/" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-custom-reports.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">Custom Reports</span> <span class="menu-item-description">Consultative detailed and customized flight tracking data reports.</span> </div> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://go.flightaware.com/integratedmap" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-integrated-mapping.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">Integrated Mapping Solutions</span> <span class="menu-item-description">Incorporate FlightAware maps in your web and mobile applications</span> </div> </a> </li> </ul> </div> <div class="menu-group"> <p class="menu-group-title">Applications</p> <ul role="menu"> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/aviator/" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-aviator.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">FlightAware Aviator</span> <span class="menu-item-description">The ultimate flight tracking suite for small aircraft/general aviation (GA) owners and operators.</span> </div> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/premium/" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-premium-subscription.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">Premium Subscriptions</span> <span class="menu-item-description">A personalized flight-following experience with unlimited alerts and more.</span> </div> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/global/" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-flightaware-global.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">FlightAware Global</span> <span class="menu-item-description">The industry standard flight tracking platform for business aviation (BA) owners and operators.</span> </div> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/fbotoolbox/" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-fbo-toolbox.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">FlightAware FBO Toolbox</span> <span class="menu-item-description">Comprehensive flight tracking to enhance your FBO operations and increase sales.</span> </div> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/tv/" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-flightaware-tv.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">FlightAware TV</span> <span class="menu-item-description">Full-screen FlightAware TV maps for operators or FBOs.</span> </div> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/globalbeacon/" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-globalbeacon.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">GlobalBeacon</span> <span class="menu-item-description">GADSS-compliant global tracking and alerting for airlines and aircraft operators.</span> </div> </a> </li> </ul> </div> </div> </li> <li class="menu_item" role="menuitem" aria-haspopup="true"> <a class="menu-item-link"> <span class="menu-item-title">Industries</span> </a> <div class="submenu-trigger"> <i aria-hidden="true"></i> </div> <div class="submenu" aria-hidden="true"> <ul role="menu"> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://industry.flightaware.com/airlines" class="menu-item-link"> <span class="menu-item-title">Airlines</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://industry.flightaware.com/airports" class="menu-item-link"> <span class="menu-item-title">Airports</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://industry.flightaware.com/atc" class="menu-item-link"> <span class="menu-item-title">Air Traffic Control</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://industry.flightaware.com/ownersandoperators" class="menu-item-link"> <span class="menu-item-title">Owners and Operators</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://industry.flightaware.com/usgovernment" class="menu-item-link"> <span class="menu-item-title">Government</span> </a> </li> </ul> </div> </li> <li class="menu_item" role="menuitem" aria-haspopup="true"> <a href="/adsb/" class="menu-item-link"> <span class="menu-item-title">ADS-B</span> </a> <div class="submenu-trigger"> <i aria-hidden="true"></i> </div> <div class="submenu" aria-hidden="true"> <ul role="menu"> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/adsb/stats/" class="menu-item-link"> <span class="menu-item-title">Statistics</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://go.flightaware.com/skyawareanywhere" class="menu-item-link"> <span class="menu-item-title">SkyAware Anywhere</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/adsb/coverage/" class="menu-item-link"> <span class="menu-item-title">Coverage Map</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://flightaware.store/" class="menu-item-link"> <span class="menu-item-title">ADS-B Store</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/adsb/piaware/build/" class="menu-item-link"> <span class="menu-item-title">Build a PiAware ADS-B Receiver</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/adsb/flightfeeder/" class="menu-item-link"> <span class="menu-item-title">FlightFeeder</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/adsb/faq/" class="menu-item-link"> <span class="menu-item-title">FAQs</span> </a> </li> </ul> </div> </li> <li class="menu_item app_links_menu" role="menuitem" aria-haspopup="true"> <a href="/live" class="menu-item-link"> <span class="menu-item-title">Flight Tracking</span> </a> <div class="submenu-trigger"> <i aria-hidden="true"></i> </div> <div class="submenu" aria-hidden="true"> <div class="menu-group"> <p class="menu-group-title">Delays and cancellations</p> <ul role="menu"> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/live/cancelled/" class="menu-item-link"> <span class="menu-item-title">Cancellations</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/live/airport/delays/" class="menu-item-link"> <span class="menu-item-title">Airport Delays</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/miserymap/" class="menu-item-link"> <span class="menu-item-title">MiseryMap</span> </a> </li> </ul> </div> <div class="menu-group"> <p class="menu-group-title">Search flights</p> <ul role="menu"> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/live/findflight/" class="menu-item-link"> <span class="menu-item-title">Flight Finder</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/live/fleet/" class="menu-item-link"> <span class="menu-item-title">Browse by Operator</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/resources/airport/browse/" class="menu-item-link"> <span class="menu-item-title">Browse by Airport</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/live/aircrafttype/" class="menu-item-link"> <span class="menu-item-title">Browse by Aircraft Type</span> </a> </li> </ul> </div> <div class="menu-group"> <p class="menu-group-title">Other</p> <ul role="menu"> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/live/airport/random" class="menu-item-link"> <span class="menu-item-title">Random Airport</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/live/flight/random" class="menu-item-link"> <span class="menu-item-title">Random Flight</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/statistics/ifr-route/" class="menu-item-link"> <span class="menu-item-title">IFR Route Analyzer</span> </a> </li> </ul> </div> </div> </li> <li class="menu_item" role="menuitem" aria-haspopup="true"> <a class="menu-item-link"> <span class="menu-item-title">Community</span> </a> <div class="submenu-trigger"> <i aria-hidden="true"></i> </div> <div class="submenu" aria-hidden="true"> <div class="menu-group"> <p class="menu-group-title">Photos</p> <ul role="menu"> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/photos/" class="menu-item-link"> <span class="menu-item-title">Popular Photos</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/photos/all/sort/date" class="menu-item-link"> <span class="menu-item-title">Newest Photos</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/photos/all/sort/votes" class="menu-item-link"> <span class="menu-item-title">Highest Ranked</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/photos/staffpicks" class="menu-item-link"> <span class="menu-item-title">Staff Picks</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/photos/recentcomments.rvt?page=1" class="menu-item-link"> <span class="menu-item-title">Recent Comments</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/photos/crowdsource" class="menu-item-link"> <span class="menu-item-title">Community Tagging</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/photos/upload" class="menu-item-link"> <span class="menu-item-title">Upload Your Photos</span> </a> </li> </ul> </div> <div class="menu-group"> <p class="menu-group-title">Squawks</p> <ul role="menu"> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/squawks/browse/general/recently/popular" class="menu-item-link"> <span class="menu-item-title">Current Squawks</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/squawks/browse/general/24_hours/new" class="menu-item-link"> <span class="menu-item-title">New Squawks</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/squawks/" class="menu-item-link"> <span class="menu-item-title">Popular Squawks</span> </a> </li> </ul> </div> <div class="menu-group"> <p class="menu-group-title">Discussions</p> <ul role="menu"> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://discussions.flightaware.com/" class="menu-item-link"> <span class="menu-item-title">All Discussions</span> </a> </li> </ul> </div> </div> </li> <li class="menu_item" role="menuitem" aria-haspopup="true"> <a href="/about" class="menu-item-link"> <span class="menu-item-title">Company</span> </a> <div class="submenu-trigger"> <i aria-hidden="true"></i> </div> <div class="submenu" aria-hidden="true"> <ul role="menu"> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/about/" class="menu-item-link"> <span class="menu-item-title">About</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/about/careers/" class="menu-item-link"> <span class="menu-item-title">Careers</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/about/datasources/" class="menu-item-link"> <span class="menu-item-title">Data Sources</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/about/history.rvt" class="menu-item-link"> <span class="menu-item-title">History</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://blog.flightaware.com" class="menu-item-link"> <span class="menu-item-title">Blog</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://flightaware.engineering/" class="menu-item-link"> <span class="menu-item-title">Engineering Blog</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/news/" class="menu-item-link"> <span class="menu-item-title">Newsroom</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://go.flightaware.com/webinars" class="menu-item-link"> <span class="menu-item-title">Webinars</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/advertising/" class="menu-item-link"> <span class="menu-item-title">Advertise With Us</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/about/faq/" class="menu-item-link"> <span class="menu-item-title">FAQs</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/about/contact/" class="menu-item-link"> <span class="menu-item-title">Contact Us</span> </a> </li> </ul> </div> </li> </ul> <div class="user-account"> <div id="signUpButtonMobile"><a href="/account/join/">Create a FlightAware Account</a></div> <a href="/account/login/">or log in to an existing account</a> </div> <div class="app-download"> <div>Get the FlightAware App for the best flight tracking experience on your device.</div> <div class="app-links"> <a href="https://apps.apple.com/us/app/live-flight-tracker/id316793974" target="_blank"> <img src="https://www.flightaware.com/images/app-store-badge.svg" alt="iOS App"> </a> <a href="https://play.google.com/store/apps/details?id=com.flightaware.android.liveFlightTracker" target="_blank"> <img src="https://www.flightaware.com/images/google-play-badge.png" alt="Google Play App"> </a> </div> </div> </nav><div id="mainBody"><header role="banner" id="topWrapper"><div class="topMenuBarWrapper accountHighlight"><nav class="topMenuBar"><div class="topMenuList"><div class="sp_menu_item"><a href="https://login.flightaware.com/signup"><i class="fa fa-plane"></i> Join FlightAware</a></div><div class="sp_menu_item"><a href="https://login.flightaware.com/signin"><i class="fa fa-plane"></i> Login</a></div><div aria-label="Clock Container" id="headerClock" class="sp_menu_item fadate-clock noHover"><span title="EST">05:51PM EST</span> </div><div class="sp_menu_item noHover " id="LocaleTopBoxItem"><div id="LocaleTopBox"><form action="https://www.flightaware.com/account/locale_switch.rvt" method="get" style="display: inline;"> <select name="locale" aria-label="Locale Picker" class="localePicker" onchange="this.form.submit();"> <option value="ar_SA">العربية</option> <option value="cs_CZ">Čeština</option> <option value="de_DE">Deutsch</option> <option value="en_AU">English (Australia)</option> <option value="en_CA">English (Canada)</option> <option value="en_GB">English (UK)</option> <option value="en_US" selected="selected">English (USA)</option> <option value="es_ES">Español (España)</option> <option value="es_MX">Español</option> <option value="fi_FI">Suomi</option> <option value="fr_CA">Français (Canada)</option> <option value="fr_FR">Français (France)</option> <option value="he_IL">עִבְרִית</option> <option value="hi_IN">हिन्दी</option> <option value="hr_HR">Hrvatski</option> <option value="it_IT">Italiano</option> <option value="ja_JP">日本語</option> <option value="ko_KR">한국어</option> <option value="pl_PL">Polski</option> <option value="pt_BR">Português (Brasil)</option> <option value="pt_PT">Português (Portugal)</option> <option value="ru_RU">Русский</option> <option value="tr_TR">Türkçe</option> <option value="zh_CN">中文(简体)</option> <option value="zh_HK">中文(香港)</option> <option value="zh_TW">中文(台灣)</option> </select> <input type="hidden" name="csrf_token" value="098628006" /> </form> <a href="https://www.flightaware.com/account/locale_switch.rvt?csrf_token=098628006&locale=en_US"><img height="11" width="16" src="https://www.flightaware.com/images/countries/US.png" alt="US Flag" title="Switch to US FlightAware" /></a> </div></div></div></nav></div><div id="topContent"><div class="commercialContact"> <a href="#" onclick="zenDeskShow()">Chat</a> </div><div class="menuIcon"><i class="fa fa-bars"></i></div><div class="logoLeft float_left"><a href="/"><img src="https://www.flightaware.com/images/nav/flightaware-logo.png" alt="FlightAware" class="faLogo " /></a></div><div id="headerSearchForm" class="headerTrack"><div class="flightSearchForm"><div class="searchToggle text_align_right" > <div class="search_in"><span class="search_in_content">All</span><select aria-label="Search Method" class="trackSelect"><option value="omniSearch">All</option><option value="routeSearch">Route</option><option value="airlineSearch">Airline flight</option><option value="privateSearch">Private flight (tail #)</option><option value="airportSearch">Airport</option></select></div></div><div id="omniSearch" data-fa-search-type="omniSearch" class="searchOption active"><div class="fa_omnisearch_container"><form id="omnisearch_form" method="get" action="//www.flightaware.com/ajax/ignoreall/omnisearch/disambiguation.rvt"><input type="hidden" name="searchterm" value=""><input type="hidden" name="token" value=""><input type="hidden" id="omni_headerSearchForm" data-version="50" data-server="www.flightaware.com" data-alias="www.flightaware.com" data-startsearch="Please begin searching to receive suggestions" data-ambiguous="More results for %1 ..." data-searching="Searching..." data-recent="Recent Searches" data-placeholder=" Search for flight, tail, airport, or city" tabindex="0"><div style="display:none;" class="omnisearch_loading"><i class="fa fa-spinner fa-pulse"></i></div></form></div></div><div data-fa-search-type="routeSearch" class="searchOption routeSearch hide text_align_left" ><form action="/live/findflight"><div class="trackInputContainer"><div class="trackInput"><input name="origin" class="trackRouteOrigin" type="text" placeholder="Origin" title="Origin" aria-label="Origin" /></div></div><div tabindex="0" role="button" class="route_swap"> <div class="header_swap"><img alt="Swap" src="https://www.flightaware.com/images/home_main/flip_fields.svg" /></div></div><div class="trackInputContainer"><div class="trackInput"><input name="destination" class="trackRouteDestination" type="text" placeholder="Destination " title="Destination " aria-label="Destination " /></div></div><input type="submit" hidefocus="true" style="display: none;"></input></form></div><div data-fa-search-type="airlineSearch" class="searchOption multiple hide text_align_left" > <form class="airlineSearch" action="/live/form.rvt"><div class="trackInputContainer airlineName "><div class="trackInput"><input id="airline_name" name="q" class="trackAirlineName" type="text" title="Airline" aria-label="Airline (e.g. United)" placeholder="Airline"/></div></div><div class="trackInputContainer flightNumber "><div class="trackInput"><input id="ident_suffix" name="ident_suffix" class="trackAirlineNumber" type="text" title="Flight #" aria-label="Flight # (e.g. 450)" placeholder="Flight #" /></div></div><input type="hidden" id="ident_prefix" name="ident_prefix"><input type="submit" hidefocus="true" style="display: none;"></input><span class="fa fa-times-circle-o" id="airlineSearchCancel"></span></form></div><form id="privateSearch" data-fa-search-type="privateSearch" class="searchOption hide text_align_left" action="/live/form.rvt"><div class="trackInput"><input name="ident" class="trackTail" value="" type="text" title="Flight/Tail# (e.g. N123AB)" aria-label="Flight/Tail# (e.g. N123AB)" placeholder="Flight/Tail# (e.g. N123AB)" /></div></form><form id="airportSearch" data-fa-search-type="airportSearch" class="searchOption multiple hide text_align_left" action="/live/form.rvt"><div class="trackInput"><input name="airport" id="airport" class="trackAirportCode" type="text" title="Airport Code (e.g. KJFK)" aria-label="Airport Code (e.g. KJFK)" value="" placeholder="Airport Code (e.g. KJFK)" /></div><div class="trackInput"><input id="airport_name_or_city" name="airport_name_or_city" class="trackAirportCity" type="text" title="Airport City (e.g. New York)" aria-label="Airport City (e.g. New York)" placeholder="Airport City (e.g. New York)" /></div><input type="submit" hidefocus="true" style="display: none;"></input></form><div class="trackSubmit"><button type="submit" class="blue_button"><img src="https://www.flightaware.com/images/icons/searchIcon-white.svg" alt="Submit Search"/></button></div></div></div><nav class="navBar" role="navigation" aria-label="Main navigation"> <ul id="listMenuRoot" role="menubar"> <li class="menu_item" role="menuitem" aria-haspopup="true"> <a class="menu-item-link"> <span class="menu-item-title">Products</span> </a> <div class="submenu" aria-hidden="true"> <div class="menu-group"> <p class="menu-group-title">Data Products</p> <ul role="menu"> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/aeroapi/" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-aeroapi.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">AeroAPI</span> <span class="menu-item-description">Flight data API with on-demand flight status and flight tracking data.</span> </div> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/firehose/" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-firehose.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">FlightAware Firehose</span> <span class="menu-item-description">Streaming flight data feed for enterprise integrations with real-time, historical and predictive flight data.</span> </div> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/foresight/" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-foresight.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">FlightAware Foresight</span> <span class="menu-item-description">Predictive technology to strengthen customer trust in your operations</span> </div> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/rapidreports/" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-rapid-reports.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">Rapid Reports</span> <span class="menu-item-description">Quickly purchase historical reports delivered via email.</span> </div> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/customreports/" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-custom-reports.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">Custom Reports</span> <span class="menu-item-description">Consultative detailed and customized flight tracking data reports.</span> </div> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://go.flightaware.com/integratedmap" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-integrated-mapping.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">Integrated Mapping Solutions</span> <span class="menu-item-description">Incorporate FlightAware maps in your web and mobile applications</span> </div> </a> </li> </ul> </div> <div class="menu-group"> <p class="menu-group-title">Applications</p> <ul role="menu"> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/aviator/" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-aviator.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">FlightAware Aviator</span> <span class="menu-item-description">The ultimate flight tracking suite for small aircraft/general aviation (GA) owners and operators.</span> </div> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/premium/" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-premium-subscription.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">Premium Subscriptions</span> <span class="menu-item-description">A personalized flight-following experience with unlimited alerts and more.</span> </div> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/global/" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-flightaware-global.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">FlightAware Global</span> <span class="menu-item-description">The industry standard flight tracking platform for business aviation (BA) owners and operators.</span> </div> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/fbotoolbox/" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-fbo-toolbox.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">FlightAware FBO Toolbox</span> <span class="menu-item-description">Comprehensive flight tracking to enhance your FBO operations and increase sales.</span> </div> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/tv/" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-flightaware-tv.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">FlightAware TV</span> <span class="menu-item-description">Full-screen FlightAware TV maps for operators or FBOs.</span> </div> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/globalbeacon/" class="menu-item-link"> <div class="menu-item-icon"><img src="https://www.flightaware.com/images/nav/icon-globalbeacon.png" /></div> <div class="menu-item-text"> <span class="menu-item-title">GlobalBeacon</span> <span class="menu-item-description">GADSS-compliant global tracking and alerting for airlines and aircraft operators.</span> </div> </a> </li> </ul> </div> </div> </li> <li class="menu_item" role="menuitem" aria-haspopup="true"> <a class="menu-item-link"> <span class="menu-item-title">Industries</span> </a> <div class="submenu" aria-hidden="true"> <ul role="menu"> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://industry.flightaware.com/airlines" class="menu-item-link"> <span class="menu-item-title">Airlines</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://industry.flightaware.com/airports" class="menu-item-link"> <span class="menu-item-title">Airports</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://industry.flightaware.com/atc" class="menu-item-link"> <span class="menu-item-title">Air Traffic Control</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://industry.flightaware.com/ownersandoperators" class="menu-item-link"> <span class="menu-item-title">Owners and Operators</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://industry.flightaware.com/usgovernment" class="menu-item-link"> <span class="menu-item-title">Government</span> </a> </li> </ul> </div> </li> <li class="menu_item" role="menuitem" aria-haspopup="true"> <a href="/adsb/" class="menu-item-link"> <span class="menu-item-title">ADS-B</span> </a> <div class="submenu" aria-hidden="true"> <ul role="menu"> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/adsb/stats/" class="menu-item-link"> <span class="menu-item-title">Statistics</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://go.flightaware.com/skyawareanywhere" class="menu-item-link"> <span class="menu-item-title">SkyAware Anywhere</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/adsb/coverage/" class="menu-item-link"> <span class="menu-item-title">Coverage Map</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://flightaware.store/" class="menu-item-link"> <span class="menu-item-title">ADS-B Store</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/adsb/piaware/build/" class="menu-item-link"> <span class="menu-item-title">Build a PiAware ADS-B Receiver</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/adsb/flightfeeder/" class="menu-item-link"> <span class="menu-item-title">FlightFeeder</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/adsb/faq/" class="menu-item-link"> <span class="menu-item-title">FAQs</span> </a> </li> </ul> </div> </li> <li class="menu_item app_links_menu" role="menuitem" aria-haspopup="true"> <a href="/live" class="menu-item-link"> <span class="menu-item-title">Flight Tracking</span> </a> <div class="submenu" aria-hidden="true"> <div class="menu-group"> <p class="menu-group-title">Delays and cancellations</p> <ul role="menu"> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/live/cancelled/" class="menu-item-link"> <span class="menu-item-title">Cancellations</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/live/airport/delays/" class="menu-item-link"> <span class="menu-item-title">Airport Delays</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/miserymap/" class="menu-item-link"> <span class="menu-item-title">MiseryMap</span> </a> </li> </ul> </div> <div class="menu-group"> <p class="menu-group-title">Search flights</p> <ul role="menu"> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/live/findflight/" class="menu-item-link"> <span class="menu-item-title">Flight Finder</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/live/fleet/" class="menu-item-link"> <span class="menu-item-title">Browse by Operator</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/resources/airport/browse/" class="menu-item-link"> <span class="menu-item-title">Browse by Airport</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/live/aircrafttype/" class="menu-item-link"> <span class="menu-item-title">Browse by Aircraft Type</span> </a> </li> </ul> </div> <div class="menu-group"> <p class="menu-group-title">Other</p> <ul role="menu"> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/live/airport/random" class="menu-item-link"> <span class="menu-item-title">Random Airport</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/live/flight/random" class="menu-item-link"> <span class="menu-item-title">Random Flight</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/statistics/ifr-route/" class="menu-item-link"> <span class="menu-item-title">IFR Route Analyzer</span> </a> </li> </ul> </div> <div class="app-links"> <div class="download-message">Download the <a href="/mobile/">FlightAware app</a> today.</div> <div class="download-links"> <div> <a href="https://apps.apple.com/us/app/live-flight-tracker/id316793974" target="_blank"> <img src="https://www.flightaware.com/images/app-store-badge.svg" alt="linkedin"> </a> </div> <div> <a href="https://play.google.com/store/apps/details?id=com.flightaware.android.liveFlightTracker" target="_blank"> <img src="https://www.flightaware.com/images/google-play-badge.png" alt="linkedin"> </a> </div> </div> </div> </div> </li> <li class="menu_item" role="menuitem" aria-haspopup="true"> <a class="menu-item-link"> <span class="menu-item-title">Community</span> </a> <div class="submenu" aria-hidden="true"> <div class="menu-group"> <p class="menu-group-title">Photos</p> <ul role="menu"> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/photos/" class="menu-item-link"> <span class="menu-item-title">Popular Photos</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/photos/all/sort/date" class="menu-item-link"> <span class="menu-item-title">Newest Photos</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/photos/all/sort/votes" class="menu-item-link"> <span class="menu-item-title">Highest Ranked</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/photos/staffpicks" class="menu-item-link"> <span class="menu-item-title">Staff Picks</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/photos/recentcomments.rvt?page=1" class="menu-item-link"> <span class="menu-item-title">Recent Comments</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/photos/crowdsource" class="menu-item-link"> <span class="menu-item-title">Community Tagging</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/photos/upload" class="menu-item-link"> <span class="menu-item-title">Upload Your Photos</span> </a> </li> </ul> </div> <div class="menu-group"> <p class="menu-group-title">Squawks</p> <ul role="menu"> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/squawks/browse/general/recently/popular" class="menu-item-link"> <span class="menu-item-title">Current Squawks</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/squawks/browse/general/24_hours/new" class="menu-item-link"> <span class="menu-item-title">New Squawks</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/squawks/" class="menu-item-link"> <span class="menu-item-title">Popular Squawks</span> </a> </li> </ul> </div> <div class="menu-group"> <p class="menu-group-title">Discussions</p> <ul role="menu"> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://discussions.flightaware.com/" class="menu-item-link"> <span class="menu-item-title">All Discussions</span> </a> </li> </ul> </div> </div> </li> <li class="menu_item" role="menuitem" aria-haspopup="true"> <a href="/about" class="menu-item-link"> <span class="menu-item-title">Company</span> </a> <div class="submenu" aria-hidden="true"> <ul role="menu"> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/about/" class="menu-item-link"> <span class="menu-item-title">About</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/about/careers/" class="menu-item-link"> <span class="menu-item-title">Careers</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/about/datasources/" class="menu-item-link"> <span class="menu-item-title">Data Sources</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/about/history.rvt" class="menu-item-link"> <span class="menu-item-title">History</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://blog.flightaware.com" class="menu-item-link"> <span class="menu-item-title">Blog</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://flightaware.engineering/" class="menu-item-link"> <span class="menu-item-title">Engineering Blog</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/news/" class="menu-item-link"> <span class="menu-item-title">Newsroom</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="https://go.flightaware.com/webinars" class="menu-item-link"> <span class="menu-item-title">Webinars</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/commercial/advertising/" class="menu-item-link"> <span class="menu-item-title">Advertise With Us</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/about/faq/" class="menu-item-link"> <span class="menu-item-title">FAQs</span> </a> </li> <li class="submenu_item" role="menuitem" aria-haspopup="true"> <a href="/about/contact/" class="menu-item-link"> <span class="menu-item-title">Contact Us</span> </a> </li> </ul> </div> </li> </ul> </nav></header><div class="pageContainer"> <script> $(function() { var faqData = {"categories":[{"topic":"FlightAware","displayOrder":"10","questions":[{"question":"How live is FlightAware's tracking and status data?","answer":"<p>The data displayed on FlightAware.com is typically 30 seconds delayed from real-time. Maps animate the aircraft position toward the last known position. An aircraft's position on the map may lag real-time by 1-2 minutes.</p>","keyword":"howlive"},{"question":"How often does the data update or refresh?","answer":"Depending on the data source, updates are usually one to four times a minute. For <a href=\"/account/manage/\">registered members that are logged in,</a> pages will receive more frequent updates.","keyword":"refresh"},{"question":"How much does a subscription to FlightAware cost?","answer":"It's free.","keyword":"howmuch"},{"question":"Where is this data from?","answer":"<p>FlightAware compiles, aggregates, and processes data from over 50 government sources (in Europe, the Americas, and Oceania), dozens of airlines, commercial data providers, as well as thousands of receivers in <a href=\"http://flightaware.com/adsb\" target=\"_blank\">FlightAware's ADS-B flight tracking network</a>. FlightAware's proprietary algorithms calculate delay and arrival time estimates to offer the most up-to-date and reliable flight tracking data on the Internet. Not all worldwide data sources (e.g., most European data) or satellite/VDL data are freely available on FlightAware.com due to government regulations or commercial agreements. You can <a href=\"/about/contact/\" target=\"_blank\">contact us</a> if you have a commercial need for worldwide data.</p>","keyword":"data"}]},{"topic":"General","displayOrder":"15","questions":[{"question":"I want to use FlightAware's flight tracking technology in my own application. Can I do that?","answer":"<p>Yes, learn more about <a href=\"/commercial/aeroapi/\" target=\"_blank\">AeroAPI</a>.</p>","keyword":"aeroapi"},{"question":"Why is it necessary to have a FlightAware account to use the iOS app?","answer":"It is actually not necessary to use a FlightAware account for the majority of the functionality in the app. When you launch the iOS app, you will initially be prompted with a screen that asks you to log in, register a new account, or skip. If you choose to skip, you will continue to be able to use the application but you will simply not be able to create any flight alerts. Attempting to create a flight alert (by tapping the \"bell\" icon from a flight details screen) will remind you of the requirement to create an account.\r<br>\r<br>If you choose not to create an account, you may still be occasionally prompted when you launch the app again, but you will always have the option to skip.","keyword":"accounts"}]},{"topic":"Flight Page","displayOrder":"20","questions":[{"question":"Why do commercial and general-aviation flights appear differently on the flight status page?","answer":"<p>Generally, different information is relevant for people tracking commercial flights versus people tracking GA flights. For example, to commercial travelers, the time a flight leaves and arrives at a gate is usually more important than the time the aircraft lands on the runway. This is also what is printed on airline tickets. For GA flights, the summary section is condensed so that the map is more visible on the page without scrolling.</p><p>For commercial flights we show:</p><ul><li>The time a flight leaves and arrives at the gate, when available (\"in\" and \"out\" times). This is what is printed on airline tickets.</li><li>Three-letter airport codes by default.</li><li>The city and country of the origin and destination airports.</li><li>The airline's logo.</li></ul><p>For general-aviation flights, we show:</p><ul><li>The time a flight takes off from and lands on the runway (\"off\" and \"on\" times).</li><li>A photograph of the aircraft, or an aircraft of the same type, when available.</li><li>The summary section is condensed and moved to the top right so that the map is more visible on the page without scrolling.</li></ul>","keyword":"flightpage"},{"question":"Why does scheduled landing time occur after scheduled gate arrival time?","answer":"FlightAware receives airline schedules months in advance of the flight. Occasionally, the scheduled gate time will not change leading up to departure, even though there may be a departure or arrival delay causing the scheduled landing time to occur after the scheduled gate arrival time.","keyword":"flightpage"},{"question":"Get out of my way, I want to see commercial flights just like I do GA flights.","answer":"You can toggle \"Aviator View\" in your account settings, or by clicking the gear icon in the summary area of the flight page. This setting will persist across page views.","keyword":"flightpage"}]},{"topic":"Tracking Data","displayOrder":"20","questions":[{"question":"How does FlightAware handle flights around the world? What is FlightAware's service area?","answer":"<p>FlightAware's primary service area includes airspace operated by the United States (including Alaska, Hawaii, Puerto Rico, and Guam), portions of Central America, Canada, Australia, and New Zealand. Flights in the primary service area support real time maps, departure and arrival information, delays, and more.</p><p>FlightAware's secondary service covers scheduled major airline operations at any airport in the world. Flights in the secondary service area support departure and arrival information. Secondary coverage areas may have real-time positions for ADS-B equipped aircraft operating in <a href=\"http://flightaware.com/adsb/coverage\" target=\"_blank\">FlightAware's ADS-B coverage</a> area. Additionally, some airlines send FlightAware satellite position reports from aircraft worldwide that augments other position data and provides transoceanic coverage as well.</p><p>For flights arriving in a service area from outside of a service area, FlightAware will be able to track the flight when it nears a service area. For flights departing a service area, FlightAware will be able to track the flight until it leaves the coverage area. Flights may not be tracked beyond that point unless they enter another service area.</p><p>Not all worldwide data sources (e.g., European data, datalink ARINC/SITA ACARS, etc) are freely available on FlightAware.com due to government regulations or commercial arrangements. You can <a href=\"/about/contact/\" target=\"_blank\">contact us</a> if you have a commercial need for worldwide data.</p>","keyword":"intl"},{"question":"What is a position-only flight?","answer":"<p>A position-only flight is a flight for which FlightAware has not received a filed flight plan (for example an airline flight that doesn't report its flight schedule to FlightAware or a VFR flight). </p><p>In those cases, if we receive position reports via ADS-B or another source, the flight can be trackable as a position-only flight. </p><p>Note that position-only flights do not have a filed origin, destination, or route, and the aircraft may enter and leave areas of coverage throughout the flight.</p>","keyword":"adhoc"},{"question":"I've noticed more flights than usual, has something changed?","answer":"Yes, previously there was an option to \"Show position-only flights\" to display flights that did not have a filed flight plan. We have now turned this on for all users.","keyword":"adhoc"},{"question":"I'm noticing more alerts for aircraft I track, what has changed?","answer":"We now display position-only flights for all users, therefore if an aircraft you track doesn't file a flight plan, you'll receive un-filed (or \"ad-hoc\") flight alerts.","keyword":"adhoc"},{"question":"I'm seeing a lot of flights with no destination. What does that mean?","answer":"We now display position-only flights for all users. Therefore if an aircraft doesn't file a flight plan, you'll still be able to track it, but we don't know where its destination is.","keyword":"adhoc"},{"question":"What does it mean when a flight says \"last seen near\"?","answer":"We now display position-only flights for all users. Therefore if an aircraft doesn't file a flight plan, you'll still be able to track it, but if we don't know where its origin/destination is, we'll display the nearest airport or city.","keyword":"adhoc"},{"question":"I can't find the option to enable/disable position only flights anymore, what changed?","answer":"As technology has improved and we can reliably track more and more aircraft using our ADS-B network, we've decided to enable these position only flights for everyone. This should eliminate confusion and provide parity for all users of FlightAware, ensuring you are seeing all possible flights and aircraft in real-time.","keyword":"adhoc"},{"question":"As a Firehose customer, will I suddenly be seeing all of these position only flights?","answer":"No, we have left the position-only flights settings as-is for our existing Firehose customers, so you can rely on receiving the same flight information you have set up now.","keyword":"adhoc"},{"question":"Why are planes moving on maps?","answer":"<p>As part of FlightAware Live, whenever you see a plane logo on a map beneath the pan and zoom controls, you're seeing new positions of aircraft as quickly as we can get them to you, without the need to refresh the page.</p><p>However, it's important to note the data is still subject to <a href=\"/about/faq.rvt#howlive\" target=\"_blank\">normal delays</a> imposed by governments. In the US, that means the data is typically delayed 5 minutes.</p>","keyword":"flightawarelive"},{"question":"Can FlightAware display additional flight information provided on an IFR flight plan such as pilot's name, address, phone number, number of people on board, and color of aircraft?","answer":"No, this information is not displayed.\r<br>\r<br>FlightAware has this data in some countries, so if you have an operational need for this data, please <a href = \"http://flightaware.com/about/contact/\">contact us</a> to discuss.","keyword":"ifradditionalinfo"},{"question":"Can FlightAware tell me the tail number of a flight operating under a company name / flight number?","answer":"Yes. FlightAware.com uses this data to for a variety of features on the FlightAware.com web site. For example, you can usually track a flight by either the flight identifier (e.g., ABC123) or the registration number (e.g., N12345).\r<br>\r<br>Please <a href=\"/about/contact/\">contact us</a> if you have a commercial use for this data.","keyword":"flighttailnum"},{"question":"Can FlightAware track VFR flights? What about a VFR flight with a flight plan?","answer":"<p>VFR flight tracking is supported but is subject to the availability of a position source such as radar or ADS-B data. Origin, destination, departure, arrival, and flight plan data may not be available. In Australia, VFR flights are fully supported by FlightAware as long as they have been assigned a transponder code.</p><p>VFR flight plans are irrelevant and only used by FSS for search and rescue. We suggest ensuring that aircraft are on an IFR flight plan from wheels up to wheels down for proper tracking.</p>","keyword":"vfr"},{"question":"How does FlightAware handle pop-up IFR flights?","answer":"The origin of a pop-up flight will likely be a radial off a VOR or an intersection at the discretion of the controller that opens the flight plan. This will look similar to a flight with a clearance fix (destination) of a VOR radial, Latitude/Longitude, or intersection instead of an airport.","keyword":"popupifr"},{"question":"How far back does FlightAware's airport history go when browsing through recent arrivals and departures?","answer":"Although FlightAware keeps the data forever, currently only the most recent seven days of activity are available for viewing.","keyword":"airporthistory"},{"question":"What happens if an aircraft cancels an IFR flight plan en-route or prior to arrival?","answer":"The cancellation time will be marked as the arrival time for that flight. There is a chance that an aircraft could proceed VFR to another airport and confuse FlightAware, but the most likely scenario is that a pilot cancels IFR just moments prior to arrival, so assuming that the aircraft has arrived is the safest bet.","keyword":"cancelsifr"},{"question":"What do \"estimated arrival\" and \"result unknown\" mean?","answer":"<p>This occurs when the arrival time of the flight passes without FlightAware marking the flight as \"arrived\" at a destination airport. The most likely reasons this happens are:</p><ul><li>The controlling air-traffic control facility did not send an arrival message for the flight.</li><li>The aircraft entered a gap in FlightAware's coverage while in flight, and data is no longer available.</li></ul>","keyword":"flightresultunknown"},{"question":"I see a consistent discrepancy or anomaly in tracking data. What should I do?","answer":"Please use the \"Report inaccurate information\" link that is located on most flight tracking pages. You may also bring it up in the <a href=\"/discussions/\">public discussions</a>. While we're unable to guarantee a resolution for every discrepancy, FlightAware can research some situations to determine the source of the problem and possibly take action if it leads to a wide scale fix.","keyword":"anomaly"},{"question":"Why does FlightAware show an overly specific or incorrect aircraft description for a particular aircraft type?","answer":"A single aircraft type can have multiple names in the ICAO aircraft database. FlightAware picks the first one listed unless it has been pointed out to be inaccurate. As a result, it might display B738 as a \"Boeing BBJ2\" rather than \"Boeing 737-800.\" Please bring the error up in the <a href=\"/discussions/\">public discussions</a> to be corrected.","keyword":"aircrafttype"},{"question":"Why do the departure and arrival times on a scheduled airline differ from the information on the airline's web site?","answer":"Airlines generally display the times that the aircraft departs and arrives from a gate. When available, FlightAware also displays these times for airline flights. However, when these times are not available, FlightAware will display the time that an aircraft takes off from and lands on the runway. At large airports or in various circumstances, there can be a significant difference in gate and runway times due to long taxi times and other delays on the ground.\r<br>","keyword":"airline1"},{"question":"Can I track SpaceX's rockets or other space ships (UFOs, etc) on FlightAware during launch or descent?","answer":"<p>No, but that would be rather amusing; the SpaceX rockets or UFOs would have to be on an IFR flight plan to be tracked or have an ADS-B OUT transponder. However, SpaceX does live stream the launches and rocket landings.</p>","keyword":"space"},{"question":"How does FlightAware handle \"code share\" flights?","answer":"FlightAware supports code shares, such as a United flight being operated by Lufthansa as well as \"express\" code shares where passengers are less likely to be aware of the situation such as United 4124 being operated by \"United Express\", which is actually ExpressJet Airlines.","keyword":"codeshare"},{"question":"When FlightAware says a flight is at 33,000 ft, for example, is that the real altitude or the flight level?","answer":"<p>FlightAware displays flight levels as if they were true altitudes because the difference is negligible for our purposes. For further explanation on this topic, see <a href=\"http://en.wikipedia.org/wiki/Flight_level\" target=\"_blank\">Wikipedia's explanation of a Flight Level</a>.</p>","keyword":"flightLevel"},{"question":"Are displayed flight altitudes AGL (above ground level) or MSL (mean sea level)?","answer":"Displayed altitudes are dependent on the data source for the position data. FlightAware receives many different types of altitude data, including uncorrected pressure altitude, corrected pressure altitude, <a href=\"https://en.wikipedia.org/wiki/Flight_level\">flight levels</a>, GPS-based height above mean sea level (MSL) and GPS-based height above ellipsoid. Data received from the FAA or other air navigation service providers is typically MSL. ADS-B data is frequently height above ellipsoid but there are exceptions. In general, it is best to assume altitudes are uncorrected <a href=\"https://en.wikipedia.org/wiki/Pressure_altitude\">pressure altitudes</a> (a variation of MSL). FlightAware does not display AGL altitudes.\r<br>\r<br>For a related issue, <a href=\"#flightLevel\">see the above question about flight levels</a>.","keyword":"AGLorMSL"},{"question":"My company operates aircraft with a 3 character prefix and a flight number, yet all the flights are missing from FlightAware. What can I do?","answer":"In the US, please <a href=\"/about/contact/\">e-mail us</a> the three letter ID, your radio call sign, the countries that you primarily fly to/from/within, the name of your company/airline, your address, as well as contact name with their phone number and e-mail address. Once we have received this information, we will send a request to the FAA and generally be able to begin tracking your aircraft within two weeks.\r<br>\r<br>Outside the US, please <a href=\"/about/contact/\">email or call</a> to discuss flight tracking options.","keyword":"prefixMissing"},{"question":"My airplane's tail number starts with something other than N (e.g., XA-, VP-, etc.) and isn't showing up. How can I add it?","answer":"In the US, please <a href=\"/about/contact/\">e-mail us</a> and we'll provide and generally be able to begin tracking your aircraft within two weeks.\r<br>\r<br>Outside the US, please <a href=\"/about/contact/\">email or call</a> to discuss flight tracking options.","keyword":"foreignReg"},{"question":"Does FlightAware receive satcom/VDL data for aircraft with datalink uplinks?","answer":"Yes, FlightAware can receive satellite or VHF Data Link (VDL) data from ARINC, ARINC Direct, Garmin, Satcom Direct, SITA, Spidertracks, Honeywell GDC, and UVdatalink. You can <a href=\"/about/contact/\">contact us</a> if you would like to setup you accounts to show this for your aircraft.","keyword":"satcom"},{"question":"How do I let FlightAware know where my FBO is located on the airport?","answer":"<ol><li>Download Google Earth (Free): <a href=\"https://www.google.com/earth/desktop/\" target=\"_blank\">https://www.google.com/earth/desktop/</a></li><li>Open Google Earth.</li><li>Zoom to the airport of interest.</li><li>Using the menu bar, click Add -> Polygon.</li><li>In the dialogue box that appears, click in the Name field and add your polygon name with the following pattern: [4-letter Airport Code] - [FBO Name]. Example: \"KABC - FBO Jet Center\"</li><li>On the map, click to start adding points to the polygon.</li><li>Once you're finished, click OK on the dialogue box to finish adding the new polygon. Be sure to include the entire ramp area and all hangar space.</li><li>From the Places menu on the left-hand side of the window, right click on your newly added polygon and click Save Place As...</li><li>Save the file as a .kmz file to a familiar location on your computer.</li><li>Email the .kmz as an attachment to surfacefeatures@flightaware.com</li></ol><p><br></p>","keyword":"fbopolygon"}]},{"topic":"Aireon Space-Based ADS-B","displayOrder":"23","questions":[{"question":"What is Aireon space-based ADS-B?","answer":"<p>Aireon Space-Based <a href=\"https://flightaware.com/adsb/\" target=\"_blank\">ADS-B</a> is the first and only solution for 100% truly global flight tracking coverage that exceeds modern flight tracking standards and significantly improves situational awareness for aircraft owners and operators. The Aireon ADS-B network is hosted on the new state-of-the-art Iridium NEXT satellite constellation, which consists of 66 low-earth orbit interconnected satellites. This space-based ADS-B network provides position updates anywhere in the world and eliminates coverage gaps over oceans, deserts and polar regions.</p>","keyword":"aireonadsb"},{"question":"What is the partnership between FlightAware and Aireon?","answer":"<p>Through its partnership with Aireon, FlightAware processes Aireon's space-based ADS-B data and delivers it to aircraft owners and operators through its APIs and web-based products.</p><p>FlightAware and Aireon have also worked together to create <a href=\"http://globalbeacon.aero/\" target=\"_blank\">GlobalBeacon</a>, a web-based, turnkey solution that exceeds <a href=\"https://flightaware.com/commercial/globalbeacon/gadss/\" target=\"_blank\">GADSS</a> standards for modern flight tracking.</p><p>You can <a href=\"https://flightaware.com/aireon/pr\" target=\"_blank\">read the full partnership announcement here.</a></p>","keyword":"aireonpartnership"},{"question":"What is the significance of this new technology?","answer":"<p>FlightAware is now the first and only flight tracking service to provide aircraft owners and operators with truly global coverage and position updates for every aircraft in the world.</p><p><br></p><p>Although FlightAware has a <a href=\"https://flightaware.com/adsb/coverage#data-coverage\" target=\"_blank\">comprehensive network of ADS-B and radar</a> as well as datalink connectivity for equipped aircraft, Aireon space-based ADS-B provides all aircraft—even those without expensive satellite-uplink equipment—with high-frequency flight tracking and eliminates coverage gaps over oceans, jungles, deserts, and the poles. <span style=\"color: rgb(38, 38, 38); background-color: transparent;\">Space-based ADS-B provides these services immediately and globally.</span></p>","keyword":"aireonsignificance"},{"question":"When will Aireon Space-Based ADS-B be available?","answer":"<p>Now. The global constellation was completed in Q1 2019 and is currently in production.</p>","keyword":"aireonadsbwhen"},{"question":"Will Aireon’s space-based ADS-B network replace FlightAware’s terrestrial ADS-B network of PiAwares and FlightFeeders?","answer":"<p>No, FlightAware’s terrestrial ADS-B network will remain vital and enables us to provide the most accurate and comprehensive free flight tracking via our website and mobile apps. To continue growing our network, we are significantly increasing our production of FlightFeeders and our development of<a href=\"https://flightaware.com/adsb/piaware/\" target=\"_blank\"> PiAware software</a>. As of 2020, we have over 27,000 receivers deployed around the world!</p>","keyword":"spaceandgroundadsb"},{"question":"Will Aireon space-based ADS-B data be available for free on FlightAware.com?","answer":"<p>FlightAware is exploring ways to publicly leverage this data. Because this is an extremely expensive endeavor, our initial focus is on incorporating the data into commercial products to fund the project. </p><p><span style=\"background-color: transparent; color: rgb(38, 38, 38);\">Throughout this process, we will continue to offer and improve our free network of PiAware and FlightFeeders that track aircraft via terrestrial ADS-B receivers.</span></p>","keyword":"aireonforfree"},{"question":"What FlightAware products/services will include Aireon’s space-based ADS-B?","answer":"<p><a href=\"https://flightaware.com/commercial/\" target=\"_blank\">All FlightAware products and data services allow aircraft owners and operators to add Aireon space-based ADS-B</a>.</p>","keyword":"aireoninfaproducts"},{"question":"Who should I contact about a commercial use for this data?","answer":"<p>Please <a href=\"https://flightaware.com/about/contact/\" target=\"_blank\">contact FlightAware</a> for commercial uses, data feeds, or distribution questions about Aireon’s ADS-B data or other FlightAware data APIs or products.</p>","keyword":"aireondatause"},{"question":"How can I sign up for FlightAware Global, GlobalBeacon, or another FlightAware product?","answer":"<p>Please <a href=\"https://flightaware.com/about/contact/\" target=\"_blank\">contact FlightAware</a> to set up your service as soon as possible.</p>","keyword":"aironsignup"},{"question":"Are the satellites and the flight tracking data from them reliable?","answer":"<p>Very. In fact, Aireon will be providing safety-critical surveillance for air traffic control use. Many air traffic control organizations—including NAV Canada, the Irish Aviation Authority, Naviair, ENAV, NATS UK, South Africa’s Air Traffic and Navigation Services, the Civil Aviation Authority of Singapore, and Curaçao’s DC-ANSP—have already signed contracts to receive and use this data.</p>","keyword":"aireonreliable"},{"question":"Do aircraft need extra equipment to be tracked by Aireon’s space-based ADS-B network?","answer":"<p>No. Aireon's ADS-B receivers receive transmissions from the aircraft's ADS-B transponder. Since ADS-B equipage is now required by most governments, the vast majority of aircraft are able to take immediate advantage of Aireon space-based ADS-B without any modifications or additional equipment.</p>","keyword":"aireonextraequipment"},{"question":"Are other global space-based ADS-B constellations in orbit?","answer":"<p>No, Aireon is the first and only global constellation for the foreseeable future. A small number of research groups have launched single prototype short-term CubeSat test satellites to conduct ADS-B-related research, but none have plans or financing to develop, field, and operate a permanent global constellation.</p>","keyword":"aireonotherconstellations"},{"question":"Couldn’t CubeSats provide global flight tracking for much less money?","answer":"<p>CubeSats and microsats are designed for research and experiments, not for long-term or wide-scale production use. In orbit, these satellites have lifespans typically measured in months. Even if it were feasible to make several launches every year to replace CubeSats, a CubeSat constellation would require a communication network (like Iridium’s NEXT constellation) to downlink their data to Earth.</p><p>The occasional, short-term downlinking of data that a CubeSat constellation would provide is no match for the US$3B Iridium NEXT constellation that, in conjunction with Aireon’s receivers, can reliably provide global data through 2030.</p>","keyword":"whynomicrosat"},{"question":"What about existing satellite constellations that are used by aircraft operators today?","answer":"<p>FlightAware receives traditional position reports via ACARS datalink messages, which use existing satellite constellations, and we will continue to do so. However, this technology has significant limitations: only a small percentage of the airline’s fleet is equipped with satellite datalink, and the constellations providing ACARS datalink do not work over the North Pole, a popular route for modern airliners. Additionally, aircraft require expensive hardware and costly subscriptions to be tracked via these constellations. Aireon space-based ADS-B provides truly global coverage without any coverage gaps and typically does not require any additional equipment.</p>","keyword":"whataboutexistingsats"},{"question":"What about other methods of eliminating coverage gaps (i.e. balloons, UAVs or boats)?","answer":"<p>Building hardware to withstand the rigors of the ocean, creating balloons or autonomous solar-powered aircraft that can stay on station for months at a time, etc., simply is not possible today. Some of these methods are being researched, but each has highly problematic aspects preventing them from being effective solutions for the foreseeable future.</p>","keyword":"whynotballoons"}]},{"topic":"GlobalBeacon","displayOrder":"26","questions":[{"question":"How is GlobalBeacon different from FlightAware Global?","answer":"<p><span style=\"background-color: transparent; color: rgb(38, 38, 38);\">Aireon space-based ADS-B is available in both products. </span><a href=\"https://flightaware.com/commercial/global/\" target=\"_blank\" style=\"background-color: transparent; color: rgb(62, 110, 130);\">FlightAware Global</a><span style=\"background-color: transparent; color: rgb(38, 38, 38);\"> is a powerful web-based platform for leveraging FlightAware data and systems into an airline’s operations center. FlightAware Global fuses Aireon’s space-based ADS-B data with ATC/ATM/CDM data from over 55 countries, ACARS data, and FlightAware’s network of over 8,000 Mode S ground stations across the world.</span></p><p><span style=\"background-color: transparent; color: rgb(38, 38, 38);\">FlightAware Global provides customers with unlimited users, a self-management interface, flight alerts, mobile apps, global weather, route changes, e-mail/text/web alerts, aircraft history, schedule views, position track logs, and much more. FlightAware Global also can be seamlessly integrated with other FlightAware products like Reports, FlightAware TV, AeroAPI, and Firehose.</span></p><p><span style=\"background-color: transparent; color: rgb(38, 38, 38);\">GlobalBeacon is a simple, easy-to-use dashboard for complying with GADSS standards for flight tracking and proactively positions airline operators to respond in the event of an emergency. see their entire fleet at once and be alerted if an aircraft stops reporting its position.</span></p>","keyword":"globalbeaconvsfaglobal"},{"question":"How is GlobalBeacon different from Aireon ALERT?","answer":"<p><a href=\"http://aireon.com/services/aireonalert/\" target=\"_blank\">Aireon ALERT</a> is an emergency service operated by Aireon and the Irish Aviation Authority (IAA). It is a free service that provides raw positional data to assist in search and rescue (SAR) operations for missing aircraft. Unlike GlobalBeacon, it does not proactively position an aircraft operator to respond to an incident.</p><p>FlightAware provides 24/7/365 technical support to customers but recommends that customers call the IAA in the event of an aircraft emergency.</p>","keyword":"globalbeaconvsaireonalert"},{"question":"How would FlightAware and Aireon’s technology have helped in the case of Malaysia Airlines Flight 370?","answer":"<p>This technology ensures no coverage gaps or periods of uncertainty during a flight. Airlines will know within minutes—not hours—that an airplane is out of contact and government authorities can step in to provide primary radar or military assistance.</p>","keyword":"globalbeaconmh370"},{"question":"Are there any potential uses for this data beyond real-time flight tracking and alerting?","answer":"<p>Yes: in addition to other products from FlightAware that leverage this global data, FlightAware is developing several new applications that will further revolutionize the airline industry through improvements and optimizations in logistics and operations.</p>","keyword":"gbpotentialuses"},{"question":"I want to be involved. Can I work at FlightAware?","answer":"<p>Yes! FlightAware is a great place to work. <a href=\"https://flightaware.com/about/careers\" target=\"_blank\">We are currently hiring for about 20 positions</a> at our offices in Houston, Austin, New York, London, and Singapore, as well as for regional sales and sales engineering representatives in Europe and South America.</p><p>Headquartered in Houston, FlightAware is a privately held, profitable, 15-year-old company, with over 100 employees in the Americas, Europe, and Asia.</p>","keyword":"globalbeaconhiring"}]},{"topic":"Privacy","displayOrder":"30","questions":[{"question":"Are blocked tail numbers publicly visible on FlightAware?","answer":"No, <a href=\"/commercial/unblocking\">blocked aircraft flight tracking details are only available to the aircraft owner/operator.</a>","keyword":"blockedtail"},{"question":"Can I send proof of ownership to FlightAware for access to track a blocked tail number?","answer":"<p>Yes, FlightAware offers <a href=\"/commercial/global\" target=\"_blank\">flight tracking for blocked aircraft as a service to owner/operators</a>.</p>","keyword":"unblocktail"},{"question":"Can I block my aircraft's flight operations on FlightAware?","answer":"<p>Yes, there are three ways to accomplish this:</p><p><em>FlightAware Worldwide Selective (Un)blocking</em></p><ul><li>Enroll in FlightAware's <a href=\"/commercial/unblocking\" target=\"_blank\">selective unblocking service for a tail number that is or isn't already blocked</a>. FlightAware can process your request with next-day service and will block your operations from the general public. Your FlightAware account(s) will continue to be able to securely view and track your aircraft. FlightAware will complete the paperwork necessary for blocking your aircraft on other flight tracking services and will provide you with everything you need to accomplish the block.</li></ul><p><em>In the United States</em></p><ul><li>The FAA operates and maintains an aircraft blocking list. This service is free although it may take 30-45 days to take effect and will not allow your user account to track your aircraft on FlightAware unless you subscribe to FlightAware's <a href=\"/commercial/unblocking\" target=\"_blank\">selective unblocking service for blocked tail numbers</a>.</li></ul><p><em>Outside the United States</em></p><ul><li>FlightAware operates and maintains an aircraft blocking list. This service is free and will not allow your user account to track your aircraft on FlightAware unless you subscribe to FlightAware's <a href=\"/blocked\" target=\"_blank\">selective unblocking service</a>.</li></ul><p>FlightAware is happy to answer any questions and walk you through the process, so please <a href=\"/about/contact/\" target=\"_blank\">contact us for assistance</a>.</p>","keyword":"blockmytail"},{"question":"Isn't the accessibility of this information violating the privacy of people traveling on private aircraft?","answer":"<p>No, for many reasons:</p><ol><li>The aircraft being displayed on FlightAware are operating in public airspace. They are arriving and departing from airports with their identification number painted on the aircraft. They are broadcasting their whereabouts and intentions on public radio frequencies. They are all using services provided by the federal government. Accordingly, this information is completely public in many forms.</li><li>Aircraft owners have the option of blocking their identification from being released to the public.</li><li>Countless companies offer services and information identical to FlightAware for a subscription fee.</li></ol><p>Without Internet flight tracking, an individual could simply listen to the appropriate frequencies to hear their tail number of interest's next destination in the form of, \"citation niner alpha mike, santa monica ground, you're cleared to las vegas executive as filed . . .\" In the case of an individual trying to determine the tail number of an individual that is known to be departing a certain airport for a particular destination, they already know where the individual is going so there is hardly any knowledge gained in that circumstance. Even easier, aircraft owner information is available on the country's aircraft registry web site for search or download. If an individual doesn't have an aviation radio receiver, ATC (air traffic control) frequencies are broadcasted on countless web sites for enthusiasts and many web sites even archive ATC conversations for web users to download at a later date.</p>","keyword":"privacy"},{"question":"Isn't this information a big security risk? Is FlightAware helping terrorists?","answer":"This information is public knowledge and not a security risk. The assertion that knowing aircraft whereabouts, routing, or airport activity promotes terrorism or is a security risk is much like suggesting that train or subway routes and schedules should not be published.","keyword":"security"}]},{"topic":"Understanding FlightAware","displayOrder":"40","questions":[{"question":"What does it mean when a time is in <i>italics</i>?","answer":"A time in italics generally means that the time or action is proposed, scheduled, or estimated, if it isn't indicated otherwise. For example, an en route flight will show the arrival time in italics.","keyword":"italics"},{"question":"I believe I witnessed a traffic conflict, altitude deviation, or some other anomaly. Should I report it?","answer":"Please don't. Rather, read the <a href=\"/about/termsofuse.rvt\">terms of use</a> and understand that this data is for casual observation only and not for any operational purpose. FlightAware technology was not designed with the intent to observe safety or regulation anomalies, so please do not try to use it for that purpose.","keyword":"deviation"},{"question":"Can I use FlightAware for operational functions or in flight for navigation or traffic advisories?","answer":"Absolutely not. FlightAware is not designed for that, and that violates FlightAware's <a href=\"/about/termsofuse.rvt\">terms of use</a>.","keyword":"crazy"},{"question":"Why does FlightAware show two airlines flights operating simultaneously with the same flight number? Is that possible?","answer":"Unfortunately, this is not a bug. It seems that some airlines occasionally have duplicate flight numbers in the air at the same time with different origins and destinations. When tracking a flight that is in the air twice, the arrival/departure history will be accurate but the position, speed, and altitude will be unreliable.","keyword":"twoflights"},{"question":"What is the suffix that's appended to an aircraft type, such as C172/G or B738/Q?","answer":"The suffix indicates the on-board equipment. For an explanation of each suffix, you can either hover over the code for a tool tip explanation, or view them all on FlightAware's <a href=\"/about/faq_aircraft_flight_plan_suffix.rvt\">Aircraft Equipment Suffixes</a> list.","keyword":"aircraftsuffix"},{"question":"How does FlightAware handle time zones?","answer":"By default, FlightAware displays times in the airport's local time zone. For example, if a flight is flying from Houston to Los Angeles with a 4 o'clock departure and arriving in LA 3 hours later, it will show a 4:00 CT departure and 5:00 PT arrival. Registered users can select various time zone and time display preferences including the ability to show all times in your local time zone.","keyword":"timezone"},{"question":"What do \"(+1)\" and \"(-1)\" mean next to a flight's arrival time?","answer":"It means that the flight arrived on either the day after or the day before departure, respectively. The date listed for a flight is the departure date and the \"+1\" literally means plus one day and \"-1\" means minus one day.","keyword":"plusone"},{"question":"When do flights show up as \"Scheduled\" in the activity log?","answer":"We display a flight as \"scheduled\" as soon as receiving the flight plan. This is generally 30 minutes to 24 hours before a flight. For airline flights, it is closer to 24 hours and for most general aviation flights, closer to two hours. Flight plans that are never activated (no departure) or flight plans that are canceled/retracted prior to departure are not displayed.\r<br>","keyword":"scheduled"},{"question":"FlightAware sometimes suggests that I use a metro area or terminal area for my searches rather than an airport code. What other cities or terminal areas can I use for areas with multiple airports?","answer":"Please consult FlightAware's <a href=\"faq_terminal_areas.rvt\">list of terminal areas</a> and feel free to use them when appropriate.","keyword":"terminalareas"},{"question":"What does \"Delayed\" mean on an airport page and why is a delayed flight being displayed above an airborne flight?","answer":"To facilitate airport and airport service operators, FlightAware lists scheduled departures on the \"En Route/Scheduled\" table when space allows. If there are insufficient en route flights to fill the table, the rest of the table is populated with relevant scheduled flights, sorted by estimated arrival time. In the event that a scheduled (not current en route) arrival is delayed, but could still conceivably arrive before an en route flight (or if no subsequent en route flight exists), FlightAware will display the entry for that flight with the word, \"<i>Delayed</i>\" instead of an estimated departure and arrival time.<br /><br /> For example, if KVNY (Van Nuys, CA) has two upcoming arrivals and one is from KTEB (Teterboro, NJ), which is en route but two hours from arrival, yet one is from Santa Monica, CA and is delayed (not airborne yet), the Santa Monica flight will be listed above the Teterboro flight, but with the <i>Delayed</i> notation.","keyword":"delayed"},{"question":"What do acronyms like ILS, RVSM, TDZE, and FL mean? Does FlightAware have a list of aviation terminology used on the web site?","answer":"We recommend that you take a look at the <a href=\"http://www.fly.faa.gov/Products/Glossary_of_Terms/glossary_of_terms.html\">FAA's glossary of aviation acronyms and abbreviations</a>.","keyword":"terminology"}]},{"topic":"Maps","displayOrder":"50","questions":[{"question":"What, exactly, is represented by the flight route line on a FlightAware map?","answer":"The solid line displayed on a FlightAware map is a connected series of points between every position report received for that aircraft. Generally, we receive a position every 15-60 seconds. \r<br>\r<br>The dashed line is the planned route of flight per air traffic control. Often times, a flight will deviate from the planned route due to weather, shortcuts, traffic, or other operational factors.","keyword":"mapPlot"},{"question":"Why do airplanes only sometimes have the \"data block\" next to them with flight information?","answer":"Due to limited screen and resolution real estate, FlightAware Maps has to selectively \"de-clutter\" the maps so that data blocks aren't overlapping each other. If you're tracking a single flight and it's near the origin or destination airport, it might not have a data block to ensure that the airport code itself isn't blocked. On the ATC-style displays with many flights, often times there are so many flights in limited space that it's not possible to display data blocks for all of them.\r<br>\r<br>On airport maps and flight maps, you can zoom in to an area where you are more interested in seeing a data block. On airport maps, you can hover over a particular flight to see that flight's data block, or let the system automatically cycle through inbound and outbound flights.","keyword":"mapDataBlock"},{"question":"Why does FlightAware not show a position for a flight that recently departed?","answer":"When a flight first lifts off, it takes FlightAware a minute or two to acquire the position and orientation. Simply wait a couple minutes and the map should start displaying the position.","keyword":"mapJustDeparted"},{"question":"I see a aircraft identification on an area/airport map that I can't track manually or the data says the plane is not airborne. Why is that?","answer":"The area and airport maps often display VFR aircraft that we receiving position updates for, but do not receiving flight plan or departure/arrival information. A good indication of this occurring is if the data block for that flight on the map does not show an aircraft type.","keyword":"mapVFR"},{"question":"What do the numbers mean below a flight? For example, what does, \"340 446\" mean?","answer":"<p>The two numbers below a flight are the altitude (in hundreds of feet<a href=\"#flightLevel\" target=\"_blank\"><sup>1</sup></a>) and the ground speed (in knots), respectively. An up or down arrow next to the altitude indicates that the flight is climbing or descending, respectively. For example, \"333^ 446\" means the flight is climbing through approximately 33,300ft at 446kts. The data is displayed in this format because it is similar to ATC (air traffic control) displays and familiar to many people.</p>","keyword":"mapNumbers"},{"question":"What do the different controls on the maps do? How do I zoom and pan?","answer":"<p>To zoom and pan, you can either:</p><ul><li>Use the controls in the upper left of the map.</li><li>Click and drag the map to pan/scroll.</li><li>Double-click on the map to zoom in.</li></ul><p>To adjust map overlays (e.g., turn weather on/off, view waypoints, etc), click the <strong>+</strong> sign in the upper right corner. Or, to view a larger version of that map, click the pop-out icon in the lower right corner of the map.</p>","keyword":"zoomPan"},{"question":"Why do some flights in a different color only sometimes appear on an airport map?","answer":"The airport maps focus on ensuring that you can see flights to/from the airport that you're looking at. When space is available, nearby aircraft with track lines will be included. As you zoom and pan to a more a congested area, the track lines for nearby aircraft may be removed. At a certain point, nearby aircraft will not be displayed entirely.","keyword":"vicinityAirport"},{"question":"I like the VFR sectional style flight tracking maps. Is it possible for me to view an entire sectional chart?","answer":"Absolutely. Visit <a href=\"/resources/airport/KLAX/sectional\">any airport information page and click the \"Sectional\" tab</a>. To get to an airport information page, type an airport code (e.g., LAX) in bottom of the form on the left side of every page and click \"View Info\".\r<br>","keyword":"vfrSectional"},{"question":"I want to see a 3D map. Can I export the flight track to view it in Google Earth?","answer":"FlightAware supports 3D Google Earth flight tracking for all arrived/landed flights. On the \"Status\" row in the tracking information, click on the <img src=\"http://flightaware.com/images/google_earth.gif\" height=\"17\" width=\"93\" style=\"padding-right: 5px; padding-left: 5px;\" border=\"0\" alt=\"Track flight in Google Earth\"> button and FlightAware will send you a Google Earth KML file to view the flight.\r<br>","keyword":"googleEarth"},{"question":"Where can I make a suggestion about maps?","answer":"We're always interested in new ideas. However, the mapping technology is currently under heavy development, please read our <a href=\"/discussions/announcements/\">announcement posts</a> and <a href=\"/discussions/feature-requests/\">feature requests thread</a> in the forums to read about current changes and suggestions.","keyword":"mapNewFeature"},{"question":"When viewing a flight tracking map, why is there sometimes a circle around the airplane or a notice that says estimated position?","answer":"When considering the flight's location, the data downlink capabilities of the aircraft, and available data sources, FlightAware will sometimes only have an estimate of a flight's position. \r<br>\r<br>Depending on the circumstances, the accuracy of the position may be within a few miles, or other times it may be within several hundred miles. In order to inform you about the position accuracy, FlightAware will use various airplane icons, radius circles and white lines (as opposed to a solid line) to indicate the degree of confidence in the aircraft's position. The wider the radius circle and the fewer solid lines, the less exact the position is. For example, a solid track line and a solid airplane are a precise position whereas a hollow airplane with a large dashed circle and no track is the least precise position.","keyword":"estimatedposition"},{"question":"What do the color-coded airport marker dots indicate?","answer":"<p>The color dots represent the flight conditions at a particular airport from the METAR (aviation weather report) when such data is available:</p><p><br></p><ul><li>Magenta: BCAT1 (ceiling < 200 ft and/or visibility < .5 statute mile)</li><li>Red: LIFR</li><li>Orange: IFR</li><li>Blue: MVFR</li><li>Green: VFR</li><li>White: No metar data available at field</li></ul>","keyword":"metarcolors"}]},{"topic":"Community","displayOrder":"70","questions":[{"question":"What is a <i>Flight Crew</i> and how do I participate?","answer":"FlightAware Members can create or join <a href=\"/flightcrew\">Flight Crews</a> which are virtual groups or communities for sharing remarks (notes), photos, and more among colleagues, friends, and families. A Flight Crew could be specific to an FBO, a charter operator, a flight club, or even to people involved in a particular airplane.\r<br>\r<br> You can search for a crew to see if one exists, or click \"Create a new flight crew\" to create one and start inviting new members from the FlightAware community. There is no limit to the number of flight crews you create or join. You can decide what information you'd like to share with each crew.","keyword":"communityCrew"},{"question":"What is an Automatic Flight Crew and how do I get one?","answer":"FlightAware creates automatic Flight Crews for employees of organizations with a significant number of FlightAware membership based on the domain name (e.g., @xyzcompany.com) in your <a href=\"/account/manage/\">account profile</a>. If you have automatically joined a Flight Crew, you can exchange information with other employees/members of your organization at your discretion. If your organization has an automatic flight crew that you are not a member of, make sure that your email address on file in your <a href=\"/account/manage/\">account profile</a> is your official work/school/etc address. If you would like to request a new automatic flight crew, please <a href=\"/about/contact/\">contact us.</a>.\r<br>","keyword":"communityCrewCompany"},{"question":"What is a <i>Remark</i>?","answer":"A FlightAware Remark is a per-flight/airport/page notation that allows a FlightAware member to store notes and information for private use or to share with colleagues using FlightAware Flight Crews. For example, an FBO employee could enter passenger preferences or requests as a remark for an N-number. Or, a pilot could enter flight details/background about a specific flight. You can see recent remark annotations from you or members of your flight crews on the <a href=\"/account/remarks.rvt\">remarks activity page</a>.","keyword":"remark"},{"question":"How do I share remarks with friends or colleagues?","answer":"Use the <a href=\"/flightcrew\">FlightAware Flight Crew</a> feature to join or create groups that are involved in the same aircraft/airports/customers as you. Then, when creating a remark, you will be given a list of your Flight Crews with checkboxes to indicate which flight crews you want to share that remark with.","keyword":"shareRemark"},{"question":"What is an <i>Endorsement</i>?","answer":"Endorsements are graphical icons/badges that are awarded to a FlightAware member based on their FlightAware user activity. Endorsements recognize and reward contributions to the FlightAware community. There are a variety of endorsements which may be earned and displayed to the rest of the FlightAware community. For example, a user who has submitted a top-rated <a href=\"/squawks/\">Squawk</a> gets a little newspaper badge next to their forum posts, picture uploads, and squawk submissions. You can see all the endorsements you've earned <a href=\"/account/endorsements/\">here</a>.","keyword":"endorsements"}]},{"topic":"Two Factor Authentication","displayOrder":"80","questions":[{"question":"What is two-factor authentication?","answer":"In the simplest terms, two-factor authentication means that logging into your account will require an additional security code alongside your password. This security code can only be used once and is sent to your phone via a text-message (SMS). As a result, this means that nobody will be able to access your account without having access to both your password and your phone.","keyword":"twofactor"},{"question":"How do I get started?","answer":"1. Enable two-factor authentication through the Account Management page and click Save\r<br>\r<br>2. Next time you login to your account, you will be asked to enter the mobile phone number that you would like to use to receive security codes.\r<br>\r<br>3. Finally, you will be asked to enter the security code that was just sent to your phone — after which, you will be logged into FlightAware.","keyword":"twofactorstart"},{"question":"Why do you need it?","answer":"Two-factor authentication is rapidly becoming an industry standard for protecting user identities online. With two-factor authentication enabled, your account is safe even if someone discovers your password — this dramatically increases the security of FlightAware accounts. Chances are you may have already setup something similar for your email or online banking accounts.","keyword":"whytwofactor"}]},{"topic":"Miscellaneous","displayOrder":"90","questions":[{"question":"I have an unusual analysis, reporting, or corporate project and would like FlightAware's technical expertise and data. Is this possible?","answer":"Yes, please <a href=\"/commercial/\">see our commercial services page</a> and <a href=\"/about/contact/\">contact us</a> and let us know about your situation.","keyword":"unusual"},{"question":"I have a cool idea for a feature. Where can I suggest it?","answer":"<p>Great! Feel free to bring it up in the <a href=\"https://discussions.flightaware.com/\" target=\"_blank\">public discussion forums</a>.</p>","keyword":"coolidea"},{"question":"My question isn't on here. Where can I ask it?","answer":"<p>Please bring it up in the <a href=\"https://discussions.flightaware.com/\" target=\"_blank\">public discussion forums</a> or <a href=\"/about/contact/\" target=\"_blank\">contact us</a>.</p>","keyword":"myquestion"}]}]} var FAQ = new FA.Modules.FAQ('#faq_questions', '#faq_answers', faqData); FAQ.init(); }); </script> <div id="faq_questions" class="faq_container"></div> <div id="faq_answers" class="faq_container"></div> <span id="urlField"></span> </div> <div id="popupLogin"><div class="inline_form_box" style="max-width: 560px;"><div class="inline_form_box_title"><button type="button" class="close hint blur" value="close">x</button><h3>Login</h3></div><div class="inline_form_box_content"><p></p><div class="loginBox"><form id="loginForm" action="https://www.flightaware.com/account/session" method="post" name="myform"><input type='hidden' name='referer' value='https://www.flightaware.com/about/faq/'><input type='hidden' name='mode' value='login' /><div class="creds"><input size='30' type='text' name='flightaware_username' aria-label="Username or E-mail address" placeholder="Username or E-mail address" value=""/><input size='30' type='password' name='flightaware_password' aria-label="Password" placeholder="Password" /></div><input type='hidden' name='token' value='098628006'><button id='loginButton' name='submit' type='submit' class='actionButton'>Login</button><div class="passwordReset"><a href="https://www.flightaware.com/account/forgot">Forgot password?</a></div><div class="register">Don't have an account? Register now (free) for customized features, flight alerts, and more! <div class="registerButton"><a class="actionButton" href="/account/join/?referer=https://www.flightaware.com/about/faq/"> Join FlightAware</a></div></div></form></div></div></div></div><div class="dialogOverlay"></div> <div id="footer_padding"></div> <script type="text/javascript" src="https://www.flightaware.com/include/ac067c7a8f79-footer.js" ></script> <div id="footer-wrap" class="hidden"> <footer id="footer" class="gutters"> <div class="footer-row"> <div id="footer-column-one" class="footer-col"> <div class="logo"> <img src="https://www.flightaware.com/images/flightaware-logo-color-large.svg" alt="logo"> </div> <div class="tag-line"> FlightAware provides accurate real-time, historical and predictive flight insights to all segments of the aviation industry. </div> <div class="social"> <a href="https://www.linkedin.com/company/flightaware/" target="_blank"> <img src="https://www.flightaware.com/images/linkedin-icon@3x.png" alt="linkedin"> </a> <a href="https://www.facebook.com/FlightAware" target="_blank"> <img src="https://www.flightaware.com/images/facebook-icon@3x.png" alt="facebook"> </a> <a href="https://twitter.com/flightaware" target="_blank"> <img src="https://www.flightaware.com/images/twitter-icon@3x.png" alt="twitter"> </a> </div> <div class="app-icons"> <div> <a href="https://apps.apple.com/us/app/live-flight-tracker/id316793974" target="_blank"> <img src="https://www.flightaware.com/images/app-store-badge.svg" alt="iOS App"> </a> </div> <div> <a href="https://play.google.com/store/apps/details?id=com.flightaware.android.liveFlightTracker" target="_blank"> <img src="https://www.flightaware.com/images/google-play-badge.png" alt="Google Play App"> </a> </div> </div> </div> <div class="links mobile-trigger"> <div class="link-header"> <a href="/commercial"> Products & Services </a> </div> <div class="link-item"> <a href="/commercial/aeroapi/">AeroAPI</a> </div> <div class="link-item"> <a href="/commercial/firehose/">FlightAware Firehose</a> </div> <div class="link-item"> <a href="/commercial/foresight/">FlightAware Foresight</a> </div> <div class="link-item"> <a href="/commercial/rapidreports/">Rapid Reports</a> </div> <div class="link-item"> <a href="/commercial/customreports/">Custom Reports</a> </div> <div class="link-item"> <a href="/commercial/aviator/">FlightAware Aviator</a> </div> <div class="link-item"> <a href="/commercial/premium/">Premium Subscriptions</a> </div> <div class="link-item"> <a href="/commercial/global/">FlightAware Global</a> </div> <div class="link-item"> <a href="/commercial/fbotoolbox/">FlightAware FBO Toolbox</a> </div> <div class="link-item"> <a href="/commercial/tv/">FlightAware TV℠</a> </div> <div class="link-item"> <a href="/commercial/globalbeacon/">GlobalBeacon</a> </div> </div> <div class="links mobile-trigger"> <div class="link-header"> <a > Company </a> </div> <div class="link-item"> <a href="/about/">About</a> </div> <div class="link-item"> <a href="/about/careers/">Careers</a> </div> <div class="link-item"> <a href="/about/history/">History</a> </div> <div class="link-item"> <a href="/commercial/advertising/">Advertise With Us</a> </div> <div class="link-item"> <a href="/news/">Newsroom</a> </div> <div class="link-item"> <a href="https://blog.flightaware.com/">Blog</a> </div> <div class="link-item"> <a href="https://go.flightaware.com/webinars">Webinars</a> </div> <div class="link-item"> <a href="https://industry.flightaware.com/usgovernment">GSA Contract # 47QTCA21D003F</a> </div> </div> <div class="links mobile-trigger"> <div class="link-header"> <a > Community </a> </div> <div class="link-item"> <a href="/photos/">Photos</a> </div> <div class="link-item"> <a href="/squawks/">Squawks</a> </div> <div class="link-item"> <a href="https://discussions.flightaware.com/">Discussions</a> </div> <div class="link-item"> <a href="/adsb/piaware/build/">Host an ADS-B Site</a> </div> <div class="link-header" style="margin-top: 20px;" > <a > Support </a> </div> <div class="link-item"> <a href="/about/contact/">Contact Us</a> </div> <div class="link-item"> <a href="/about/faq/">FAQs</a> </div> </div> </div> <div hidden class="mobile-links mobile-trigger"> <div class="accordion-header" data-header="Products & Services"> <div> Products & Services </div> <div> <i class="accordion-icon fa fa-chevron-down"></i> </div> </div> <div hidden class="accordion-items" data-headerAccordion="Products & Services"> <div class="link-item"> <a href="/commercial/aeroapi/">AeroAPI</a> </div> <div class="link-item"> <a href="/commercial/firehose/">FlightAware Firehose</a> </div> <div class="link-item"> <a href="/commercial/foresight/">FlightAware Foresight</a> </div> <div class="link-item"> <a href="/commercial/rapidreports/">Rapid Reports</a> </div> <div class="link-item"> <a href="/commercial/customreports/">Custom Reports</a> </div> <div class="link-item"> <a href="/commercial/aviator/">FlightAware Aviator</a> </div> <div class="link-item"> <a href="/commercial/premium/">Premium Subscriptions</a> </div> <div class="link-item"> <a href="/commercial/global/">FlightAware Global</a> </div> <div class="link-item"> <a href="/commercial/fbotoolbox/">FlightAware FBO Toolbox</a> </div> <div class="link-item"> <a href="/commercial/tv/">FlightAware TV℠</a> </div> <div class="link-item"> <a href="/commercial/globalbeacon/">GlobalBeacon</a> </div> </div> <div class="accordion-header" data-header="Company"> <div> Company </div> <div> <i class="accordion-icon fa fa-chevron-down"></i> </div> </div> <div hidden class="accordion-items" data-headerAccordion="Company"> <div class="link-item"> <a href="/about/">About</a> </div> <div class="link-item"> <a href="/about/careers/">Careers</a> </div> <div class="link-item"> <a href="/about/history/">History</a> </div> <div class="link-item"> <a href="/commercial/advertising/">Advertise With Us</a> </div> <div class="link-item"> <a href="/news/">Newsroom</a> </div> <div class="link-item"> <a href="https://blog.flightaware.com/">Blog</a> </div> <div class="link-item"> <a href="https://go.flightaware.com/webinars">Webinars</a> </div> <div class="link-item"> <a href="https://industry.flightaware.com/usgovernment">GSA Contract # 47QTCA21D003F</a> </div> </div> <div class="accordion-header" data-header="Community"> <div> Community </div> <div> <i class="accordion-icon fa fa-chevron-down"></i> </div> </div> <div hidden class="accordion-items" data-headerAccordion="Community"> <div class="link-item"> <a href="/photos/">Photos</a> </div> <div class="link-item"> <a href="/squawks/">Squawks</a> </div> <div class="link-item"> <a href="https://discussions.flightaware.com/">Discussions</a> </div> <div class="link-item"> <a href="/adsb/piaware/build/">Host an ADS-B Site</a> </div> </div> <div class="accordion-header" data-header="Support"> <div> Support </div> <div> <i class="accordion-icon fa fa-chevron-down"></i> </div> </div> <div hidden class="accordion-items" data-headerAccordion="Support"> <div class="link-item"> <a href="/about/contact/">Contact Us</a> </div> <div class="link-item"> <a href="/about/faq/">FAQs</a> </div> </div> </div> <hr class="divider mobile-trigger"/> <div class="footer-base"> <div class="language-selection mr-10 footer-bottom-trigger"> <span id="toggle-language"> <img src="https://www.flightaware.com/images/countries/US.png" alt="US"> English (USA) <i style="pointer-events: none;" id="language-open-icon" class="fa fa-sort-down"></i> </span> <div hidden id="language-selection-options" class="language-selection-options"> <div id="languages" class="languages"> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=ar_SA"> <img src="https://www.flightaware.com/images/countries/SA.png" alt="SA"> العربية </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=cs_CZ"> <img src="https://www.flightaware.com/images/countries/CZ.png" alt="CZ"> Čeština </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=de_DE"> <img src="https://www.flightaware.com/images/countries/DE.png" alt="DE"> Deutsch </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=en_AU"> <img src="https://www.flightaware.com/images/countries/AU.png" alt="AU"> English (Australia) </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=en_CA"> <img src="https://www.flightaware.com/images/countries/CA.png" alt="CA"> English (Canada) </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=en_GB"> <img src="https://www.flightaware.com/images/countries/GB.png" alt="GB"> English (UK) </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=en_US"> <img src="https://www.flightaware.com/images/countries/US.png" alt="US"> English (USA) </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=es_ES"> <img src="https://www.flightaware.com/images/countries/ES.png" alt="ES"> Español (España) </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=es_MX"> <img src="https://www.flightaware.com/images/countries/MX.png" alt="MX"> Español </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=fi_FI"> <img src="https://www.flightaware.com/images/countries/FI.png" alt="FI"> Suomi </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=fr_CA"> <img src="https://www.flightaware.com/images/countries/CA.png" alt="CA"> Français (Canada) </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=fr_FR"> <img src="https://www.flightaware.com/images/countries/FR.png" alt="FR"> Français (France) </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=he_IL"> <img src="https://www.flightaware.com/images/countries/IL.png" alt="IL"> עִבְרִית </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=he_IN"> <img src="https://www.flightaware.com/images/countries/IN.png" alt="IN"> हिन्दी </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=hr_HR"> <img src="https://www.flightaware.com/images/countries/HR.png" alt="HR"> Hrvatski </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=it_IT"> <img src="https://www.flightaware.com/images/countries/IT.png" alt="IT"> Italiano </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=it_IT"> <img src="https://www.flightaware.com/images/countries/IT.png" alt="IT"> Italiano </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=ja_JP"> <img src="https://www.flightaware.com/images/countries/JP.png" alt="JP"> 日本語 </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=ko_KR"> <img src="https://www.flightaware.com/images/countries/KR.png" alt="KR"> 한국어 </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=pl_PL"> <img src="https://www.flightaware.com/images/countries/PL.png" alt="PL"> Polski </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=pt_BR"> <img src="https://www.flightaware.com/images/countries/BR.png" alt="BR"> Português (Brasil) </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=pt_PT"> <img src="https://www.flightaware.com/images/countries/PT.png" alt="PT"> Português (Portugal) </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=ru_RU"> <img src="https://www.flightaware.com/images/countries/RU.png" alt="RU"> Русский </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=tr_TR"> <img src="https://www.flightaware.com/images/countries/TR.png" alt="TR"> Türkçe </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=zh_CN"> <img src="https://www.flightaware.com/images/countries/CN.png" alt="CN"> 中文(简体) </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=zh_HK"> <img src="https://www.flightaware.com/images/countries/HK.png" alt="HK"> 中文(香港) </a> </div> <div> <a href="/account/locale_switch.rvt?csrf_token=098628006&locale=zh_TW"> <img src="https://www.flightaware.com/images/countries/TW.png" alt="TW"> 中文(台灣) </a> </div> </div> </div> </div> <div class="copyright mr-10 mt-5 footer-bottom-trigger"> <i class="fa fa-copyright"></i> 2024 FlightAware </div> <div class="terms mr-10 mt-5"> <a href="/about/termsofuse/">Terms of Use</a> </div> <div class="policy mr-10 mt-5"> <a href="/about/privacy/">Privacy</a> </div> <div class="policy mr-10 mt-5"> <a href="#" class="ot-sdk-show-settings">Cookie Settings</a> </div> </div> </footer> </div> </div> <script>var lazyload_scripts = [];</script> <!-- Google Analytics --> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); // window.ga_debug = {trace: true}; ga('create', 'UA-498336-1', 'auto'); // Replace with your property ID. ga('set', 'dimension1', 'No Account'); ga('set', 'dimension3', 'guest'); ga('set', 'dimension4', ''); ga('set', 'dimension5', '0'); ga('send', 'pageview'); </script> <!-- End Google Analytics --> <script>_qoptions = { qacct: 'p-16S-sAgkGlgVs' }; lazyload_scripts.push('https://secure.quantserve.com/quant.js');</script> <noscript><img src='https://pixel.quantserve.com/pixel/p-16S-sAgkGlgVs.gif' style='display: none;' height='1' width='1' alt=''></noscript> <script>var _comscore = [{ c1: '2', c2: '8950477' }]; lazyload_scripts.push('https://sb.scorecardresearch.com/beacon.js');</script> <script> lazyload_scripts.push('https://script.crazyegg.com/pages/scripts/0075/4366.js');</script><script type='text/plain' class='optanon-category-C0002' id='hs-script-loader' async defer src='//js.hs-scripts.com/7228775.js'></script><script type='text/javascript'> function setCors(el, url) { if (url.indexOf('flightcdn') !== -1) { el.setAttribute('crossorigin', 'anonymous'); } return el; } function lazyLoad(type, refresh) { type = (typeof type !== "string") ? "all" : type; if ((type === "all" || type === "ads") && typeof lazyload_ads !== "undefined") for (var x = 0; x < lazyload_ads.length; x++) { var rand = Math.floor(Math.random() * 10E6); if (window.frames[lazyload_ads[x][0]] && window.frames[lazyload_ads[x][0]].location) { var url = lazyload_ads[x][1]; if (refresh) url = url.replace("first_hit_from_homepage=yes;", ""); window.frames[lazyload_ads[x][0]].location.replace(url + ";ord=" + rand); } } if (type === "all" || type === "scripts") { for (var x = 0; x < lazyload_scripts.length; x++) { var url = lazyload_scripts[x]; var el = document.createElement('script'); el.type = 'text/javascript'; el.async = true; el.src = url; setCors(el, url); document.getElementsByTagName('head')[0].appendChild(el); } } } if (typeof window.addEventListener !== 'undefined') window.addEventListener('load', lazyLoad, false); else if (typeof window.attachEvent !== 'undefined') window.attachEvent('onload', lazyLoad); else lazyLoad(); </script> <script type="text/javascript" src="https://www.flightaware.com/include/d6fa468d8750-modules/FAQ/fa_faq.js" ></script> <script type="text/javascript" data-tpl="modules/faq/faq_questions">!function(){var t=Handlebars.template;(Handlebars.templates=Handlebars.templates||{}).faq_questions=t({1:function(t,n,a,l,s){var e,i=t.lambda;return'\t\t<div class="faq-question-link row">\n\t\t\t<div class="small12-12">\n\t\t\t\t<a href="#'+t.escapeExpression(i(null!=n?n.keyword:n,n))+'">'+(null!=(e=i(null!=n?n.question:n,n))?e:"")+"</a>\n\t\t\t</div>\n\t\t</div>\n"},compiler:[7,">= 4.0.0"],main:function(t,n,a,l,s){var e,i,o=null!=n?n:t.nullContext||{};return'<div class="faq-category">\n\t<div class="row faq-section-header">\n\t\t<div class="small12-12">\n\t\t\t<div class="faq-header-content">\n\t\t\t\t<h3 class="faq-section">'+t.escapeExpression((i=null!=(i=a.topic||(null!=n?n.topic:n))?i:a.helperMissing,"function"==typeof i?i.call(o,{name:"topic",hash:{},data:s}):i))+'</h3>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\n\t<div class="question-list">\n'+(null!=(e=a.each.call(o,null!=n?n.questions:n,{name:"each",hash:{},fn:t.program(1,s,0),inverse:t.noop,data:s}))?e:"")+"\t</div>\n</div>\n"},useData:!0})}(); </script> <script type="text/javascript" data-tpl="modules/faq/faq_answers">!function(){var t=Handlebars.template;(Handlebars.templates=Handlebars.templates||{}).faq_answers=t({1:function(t,n,a,l,s){var e,i=t.lambda,r=t.escapeExpression;return'\t\t<div class="faq-item row">\n\t\t\t<div class="small12-12">\n\t\t\t\t<div id="'+r(i(null!=n?n.keyword:n,n))+'" class="faq-question">\n\t\t\t\t\t<span class="question-content">'+(null!=(e=i(null!=n?n.question:n,n))?e:"")+'</span>\n\t\t\t\t\t<span class="question-links"><a class="share-link" href="#'+r(i(null!=n?n.keyword:n,n))+'">SHARE</a> | <a href="#faq_questions" class="top-link">BACK TO TOP</a></span>\n\t\t\t\t</div>\n\t\t\t\t<div class="faq-answer">\n\t\t\t\t\t'+(null!=(e=i(null!=n?n.answer:n,n))?e:"")+"\n"+(null!=(e=a.if.call(null!=n?n:t.nullContext||{},null!=n?n.edit_url:n,{name:"if",hash:{},fn:t.program(2,s,0),inverse:t.noop,data:s}))?e:"")+"\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n"},2:function(t,n,a,l,s){var e;return'\t\t\t\t\t<span class="faq-edit-url">\n\t\t\t\t\t\t(<a href="'+t.escapeExpression((e=null!=(e=a.edit_url||(null!=n?n.edit_url:n))?e:a.helperMissing,"function"==typeof e?e.call(null!=n?n:t.nullContext||{},{name:"edit_url",hash:{},data:s}):e))+'">Edit</a>)\n\t\t\t\t\t</span>\n'},compiler:[7,">= 4.0.0"],main:function(t,n,a,l,s){var e,i,r=null!=n?n:t.nullContext||{};return'<div class="faq-category">\n\t<div class="row faq-section-header">\n\t\t<div class="small12-12">\n\t\t\t<div class="faq-header-content">\n\t\t\t\t<h3 class="faq-section">'+t.escapeExpression((i=null!=(i=a.topic||(null!=n?n.topic:n))?i:a.helperMissing,"function"==typeof i?i.call(r,{name:"topic",hash:{},data:s}):i))+"</h3>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\n"+(null!=(e=a.each.call(r,null!=n?n.questions:n,{name:"each",hash:{},fn:t.program(1,s,0),inverse:t.noop,data:s}))?e:"")+"</div>\n"},useData:!0})}(); </script> <script type="text/javascript"> window.heap=window.heap||[],heap.load=function(e,t){window.heap.appid=e,window.heap.config=t=t||{};var r=document.createElement("script");r.type="text/javascript",r.async=!0,r.src="https://cdn.heapanalytics.com/js/heap-"+e+".js";var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(r,a);for(var n=function(e){return function(){heap.push([e].concat(Array.prototype.slice.call(arguments,0)))}},p=["addEventProperties","addUserProperties","clearEventProperties","identify","resetIdentity","removeEventProperty","setEventProperties","track","unsetEventProperty"],o=0;o<p.length;o++)heap[p[o]]=n(p[o])}; heap.load("1621714515"); </script> <script> <!-- Heap User Tracking Variable --> heap.identify(null); heap.addUserProperties({"account_type":"guest","global_subscriber":false,"fbo_toolbox":false,"aviator_level":"none"}); </script> <script type="text/javascript"> document.addEventListener("DOMContentLoaded", function(event) { zE('webWidget', 'hide'); }); function zenDeskShow() { zE('webWidget', 'show'); if (typeof window.getResponsiveSize === "function" && window.getResponsiveSize() === "large") { zE('webWidget', 'open'); } return false; } </script> <script type="text/javascript" src="https://www.flightaware.com/include/7cfd40b8ccad-AdBlockDetection/adbdetect.js" defer ></script> <script type="text/javascript">(function(FA) { FA.headerSearch = (function() { var flightSearchForm = new FA.Modules.UI.FlightSearchForm('headerSearchForm', { 'stateSelectorClass' : '.trackSelect' , 'dashboardView' : 'toggle' } ); flightSearchForm.init(); return flightSearchForm; })(); })(FA);</script> <!--[if lt IE 7 ]><body class="ie6 ie67"><![endif]--> <!--[if IE 7 ]><body class="ie7 ie67"><![endif]--> <!--[if IE 8 ]><body class="ie8 ie89"><![endif]--> <!--[if IE 9 ]><body class="ie9 ie89"><![endif]--> <!--[if (gt IE 9)|!(IE)]><!--> <body> <!--<![endif]--> <div id="iecountdown" style="display: none;"> <table class="fullWidth" style='background: url(https://www.flightaware.com/images/ie_warning.png) 0 top repeat-x;'> <tr align='justify'> <td align='center'><strong>Your browser is unsupported.</strong> <a id="ie6txt" target="_blank" rel="noopener noreferrer" href='https://www.microsoft.com/en-us/windows/microsoft-edge' style='font-weight: bold;'>upgrade your browser</a></td> </tr> </table> </div> <div id="blockerDisclaimerContainer"> <div class="disclaimer-body"> <div> <div class="disclaimer-text header">Did you know that FlightAware flight tracking is supported by advertising?</div> <div class="disclaimer-text">You can help us keep FlightAware free by allowing ads from FlightAware.com. We work hard to keep our advertising relevant and unobtrusive to create a great experience. It's quick and easy to <a href="/about/supportus">whitelist ads</a> on FlightAware or please consider our <a href="/commercial/premium/">premium accounts</a>.</div> </div> <div class="disclaimer-button-container"><div class="blocker-disclaimer-button"><span class="blocker-disclaimer-button-text">Dismiss</span></div></div> </div> </div> </body> </html>