As the largest manufacturer of personal and professional drones in the world, DJI has innovated several solutions that ensure drones are a safe addition to low-altitude airspace. Many of these groundbreaking safety features have come about without any government mandate or legal requirement to do so, simply because DJI wants the world’s skies to remain safe in the drone era.
One such effort is the Fly Safe Geospatial Environment Online (GEO) framework. This risk-based global advisory system – commonly referred to as “geofencing” – uses GPS and other navigational satellite signals to restrict DJI drones from flying around sensitive locations such as airports, stadiums, prisons, nuclear power plants, and high-profile events.
This doesn’t mean that DJI wants to hinder your missions or keep you from enjoying your drone, especially when you’ve been authorized to take off within, or fly into, a GEO zone by your local regulatory bodies. Instead, DJI Fly Safe fosters operator accountability in a minimally invasive manner.
You have the flexibility to temporarily unlock or self-authorize flights in a majority of GEO zones. And unlocking your DJI drone for other high-risk locations could be as simple as sending in an online request with proof of flight authorization.
Admittedly, creating an unlock request requires a few additional steps on your part. But the GEO system goes a long way to encourage newcomers, recreational users, and even commercial drone pilots to make smart, educated decisions about when and where to fly their drones.
DJI’s GEO Zone map with up-to-date flight guidance is available on the DJI Fly Safe website. Each zone is designated with a different color:
If you’re planning to fly in an Authorization Zone, there are two ways to unlock your DJI drone:
It’s important to note that live unlocking works only when you have an active internet connection. The one exception is if you're flying with a Matrice 300 running the latest V3 firmware.
Alternatively, if you know in advance that your mission requires you to fly in an Authorization Zone, you can apply ahead of time for a custom unlock, which we will cover in this article later. Click here to skip ahead to custom unlocks.
While Restricted Zones and Altitude Zones require a custom unlock, Blue Authorization Zones can be unlocked live, in the field.
To complete this process live:
The following step-by-step guide explains this process in detail:
When prompted with this No-Fly Zone notification in the DJI Pilot App, click OK to proceed.
Check the boxes and click OK again.
This is what you’ll see if you’re not connected to the internet. This is a good time to go back and check that your device is properly connected to the internet.
If you are connected to the internet, you’ll see this Identity Authentication screen. Enter your phone number and agree to the DJI GEO Zone Unlocking Conditions.
You’ll receive an SMS code that you can type in.
Confirm that you are authorized to fly in this area and that you accept responsibility for this flight, and click OK.
When you see this Unlocking successful notification, you’re good to go.
If you’re planning on flying in a Restricted Zone or above an Altitude Zone, then you will need to request custom unlocking in advance through the DJI Fly Safe portal. Similarly, if you’re planning on flying in an Authorization Zone without an internet connection (unable to do live unlocking) then a custom unlock will be required.
Here are the steps you will need to take for a Custom Unlock:
This account could be personal (single drone operator), or it could represent a private organization or a government entity.
You should know that applying as an organization or enterprise increases the chances of your application getting accepted and gets you licenses with a longer validity period.
Let’s see how you can register a new DJI Fly Safe account, and add the details of the drones and the pilots.
From the DJI Fly Safe portal, fly-safe.dji.com, you will be prompted to login or create a DJI account. This account is what you log in with on the DJI Flight application you’ve been using, so log in with that or create an account.
Pro tip: Use a laptop or a desktop computer to access the Fly Safe portal since it’s still being optimized for mobile devices.
After logging in you’ll be prompted to click on the Authentication Application.
This will take you to the User Center and Background Certification tab. From there, select the applicable account type. Typically, recreational flights should select Personal Account, while Enterprise or Commercial flights should select Organization Account.
Next, you’ll be prompted with a form to collect your basic information.
At the end, there is an option to upload a file, and this is asking for a letter, on your organization’s official letterhead, stating that your drones are used for commercial purposes. Providing this will make it more likely for your application to be accepted and for your licenses to have a longer validity period.
After submitting this info, you’ll be prompted to verify the phone number provided. You’ll need to click on Get SMS Code first, and then enter the verification code to confirm.
After this confirmation, you’ll see that Background certification is completed.
Next, go to the Device Management tab.
Tap on the blue + New Device button.
Enter the flight controller serial number, then select the aircraft model from the dropdown menu. You can also give a device name if you have a nickname for your drone. This is helpful if you have multiple drones, and for easier tracking for yourself through the flight control portal.
You can also download an Excel template to enter the information of multiple drones at once.
The first column is for the flight control serial number. The second column is for device type.
Note: Make sure that the device type follows the same format as the options in the Aircraft Model dropdown menu from the portal.
Then upload the Excel file to fill in your devices in the portal.
As an aside, to find your Flight Controller serial number, follow the following steps:
To find your Flight Controller serial number with GS RTK and the Phantom 4 RTK:
For pilots, select Pilot Management on the left side of the user center, and click + New Pilot
The DJI Account here is what the pilot used to log in to the DJI app that is being used.
You have the option to add a Pilot Name for ease of use. If the user doesn’t have a DJI Account they can go to www.dji.com and click on the person icon at the top right to create an account.
After you add the pilot, you’ll see the Operation complete notification in the top right corner
You can also download a template if you would like to add pilots with an Excel sheet.
The first column is the DJI Account emails and the second column is the pilot names.
Then upload the Excel file.
The final tab in the user center is for User Feedback. If there is a GEO Zone missing or a location is closed or doesn’t exist, you can leave feedback here.
At this point, you’ve completed everything in the User Center, and the nice thing about the portal is that all this information is saved to your account, so you don’t need to enter pilot or device information every time you want to raise an Unlock Request. You can come back and edit or delete your information at any time.
After background certification and the addition of pilots and devices, you can continue to create an unlock request.
You will need to specify on the map the area where you want to fly. These map layers can be added in the shape of polygons or circles, detailing the latitude, longitude, as well as altitude.
Next, you select the date range and attach required authorization files such as flight permits, licenses, and agreements with local aviation authorities or airports.
After the application is submitted, you’d be able to check its current status on the “Unlock Request” page.
This walkthrough provides more details on how to unlock a DJI blue, grey, or red no-fly zone:
To begin, tap on Unlock Request in the top bar in the Fly Safe portal, and then + New Unlock Request.
Zone Unlocking makes sense if, for example, you have commercial operations that have been approved at a power plant, and you’d like to unlock the entire GEO zone.
Custom Unlocking makes sense if you have operations that only require flight in a portion of a GEO Zone, for example, if you have operations at an airport and there is a section that you have approval for, then you can draw a circle or a polygon of the area you want an unlock for.
After confirming Zone or Custom, the next step is to input your basic information which is auto-filled from the User Center. Then in the Devices and Pilots text input fields, if you just click in the field it will give you a drop-down list of pilots or devices to select from.
You can select multiple drones of the same type and multiple pilots.
The blue Add Device or Add Pilot links allow you to add a device or pilot to your account’s database.
If you selected Zone Unlocking initially, on the next screen you’ll see a map. You can search for a location at the top left, and you can zoom in or out with the +/- at the bottom right.
Find the GEO zone you want unlocked, click on it, and it will be added to the bottom bar. You can do this for multiple GEO zones if needed. Then add the time range with start and end date for the duration of this unlock.
Then type in your Unlocking Application Reason and upload an authorization file per the provided guidelines. It must be a .png, .jpg, .jpeg, or .pdf and it must be less than 5 MB.
If there are special circumstances, such as the flight being indoors and regulations don’t apply, be sure to specify this here for the DJI representative who reviews this application.
For a polygon, click on Polygon first, then tap on the map to add the polygon vertices, which requires 3-5 points. After creating a polygon, you can tap it to edit, delete, drag or move it. Created polygons will display at the bottom of the map.
For a circle, your first tap will be the center of the circle, and your second tap will set the radius
If you select the Import button, you can select Circle or Polygon, give the zone a name, and add specific Longitude and Latitude for either multiple points of a polygon, or just one for the radius of the circle
You can also download a spreadsheet template.
Using the tabs at the bottom you can add information for either Circles or Polygons, and then upload this to the portal.
After you’ve created the custom unlock areas, select the time range, the altitude, provide the reason for unlocking, and upload the authorization file per the guidelines.
Then click Submit.
DJI strives to review and process all custom unlock requests for Authorized, Restricted, and Altitude Zones within one hour.
You can review your unlock requests, and can sort them by Waiting for Review, Under Review, Accepted, or Rejected.
You will receive an email notification regarding your application.
After the Unlock request has been accepted by the Fly Safe team, you are issued an unlocking certificate that must be downloaded to your drone using the DJI Pilot App. We cover this in more detail below.
At the same time, DJI runs a Qualified Entities Program (QEP) for pre-verified government and public safety agencies. Through this program, long-term unlocking certificates are made available. These certificates allow DJI drones to take off regardless of geofencing restrictions within the relevant country.
Currently, the QEP program is available in the United States, Canada, and Europe. You can visit this page for more information, or click the guide below to see how to apply for QEP or unlock a drone as part of this program.
Once your unlock request is accepted, you’ll be issued an unlocking certificate that must be downloaded to the drone using the DJI App.
Remember, this process requires an internet connection, and so, it may be a good idea to download the certificate package before going to the field.
To enable your custom unlock certificate, follow the process detailed here for various DJI Apps. You’d also find these instructions in the application acceptance email sent to you.
Below, we review this process for the DJI Pilot App.
Note, an internet connection is required for steps 1 to 5.
1. Power on drone, remote controller and mobile device/Crystal Sky if applicable.
2. Launch the DJI Pilot App, and you should see drone name in the bottom left designating connection.
3. In the DJI Pilot App, tap on the menu icon in the top right corner. Then tap on NFZ Unlocking Applications/Geo Zone Unlocking.
4. Tap the Refresh button in the top right and you will get a notification about new unlocking packages. Tap on the Details button to proceed.
5. Then you will have an option to Import the unlocking licenses onto the aircraft. What this does is import the unlocking certificate to the aircraft itself, where it is stored.
6. You can then turn the unlock certificate on and toggle the checkboxes in order to accept.
7. Now that the unlock certificate has been downloaded to the drone, when you turn on the drone and the remote controller, you can easily pull up your GEO zone unlock certificates to check that they are enabled to conduct your flight. If it’s not there, you will need to download and enable it.
If you’ve just turned your mobile device and remote controller or smart controller on, but have not yet turned on the aircraft, you’ll see a list of all the unlocking certificates that are currently associated with your DJI Account.
Assuming you have previously downloaded an unlocking certificate to a drone when you connect that drone to the remote controller/DJI App, you will only see the unlocking certificates for the connected drone.
All other unlocking certificates which do not have the same flight controller serial number as the connected drone will be displayed under “Other Unlocking Certificates” at the bottom.
You can tap on an individual unlocking certificate to see the type, validity, status, and aircraft serial number it is for.
We’ve prepared a flowchart for what steps you need to take for each type of GEO zone. It all starts with checking the Fly Safe Map to determine if there are any GEO zones at your planned flight location.
My custom GEO unlock application was accepted but I don’t see any unlocking packages on my DJI App. What should I do?
Make sure you’re logged into the DJI Account that was provided for the unlocking certificate. You can verify that by signing out and logging back in.
Also, verify that the flight controller serial number you submitted is correct. The letter “O” and the number “0” are easily confused. If you’re seeing “Other Unlocking Certificates” for your DJI account, but none for the drone you’re using, this could be the reason.
Other troubleshooting tips include:
Safety measures, such as the geofencing system that DJI developed voluntarily in 2013, are a big reason why the world’s skies have remained safe even with millions of drones in use around the world. And while DJI is doing its bit to make pilots aware of airspace restrictions and potentially dangerous flight locations, the call for adopting geofencing as a drone safety system has been echoed by industry experts as well, including the ACI-NA Blue Ribbon Task Force on UAS Mitigation at Airports, the UAS Safety Team, and the FAA Drone Advisory Committee.
You can find out more about DJI’s 10-point plan to improve drone safety here.