No Fly Zones / Restricted Areas

DJI Restricts Flying in Some Locations!

In order to protect our airports, military bases, national parks, airspace, and critical infrastructure, the DJI GEO Zone System prevents your drone from taking off in designated areas.

The DroneDeploy app does not restrict flying in any location. However, if the DroneDeploy app tries to take off in a location that is restricted by DJI, the DJI mobile SDK will not allow DroneDeploy to take off. The DJI mobile SDK determines locations where flying is restricted based on the DJI fly safe database inside the DJI Go 4 app. The fly safe database is based on the DJI GEO System.


Before you fly, check for up-to-date flight restrictions

Find your location on DJI's GEO Zone Map.

Screenshot of [DJI's GEO Zone Map](https://www.dji.com/flys)Screenshot of [DJI's GEO Zone Map](https://www.dji.com/flys)

Screenshot of DJI's GEO Zone Map

There are four different zone types on the GEO Zone Map to be aware of. They are listed here:

Restricted Zones (red) - Unable to unlock without manual approval from DJI (contact [email protected])

Authorization Zones (yellow) - Can be unlocked by a verified user if you use a drone that uses the DJI Go 4 app (not possible with the original DJI Go app)

Enhanced Warning Zones (green) - Okay to fly with caution, may require unlocking upon takeoff but no pre-authorization is required

Warning Zones (green or not shown on map) - Okay to fly with caution


Unlocking Authorization Zones is not possible on older drones AND on Android

Drones that use the original DJI Go app cannot unlock Authorization Zones. These include: Phantom 3 series, Inspire 1/Pro, and Matrice 100 & 600. Additionally, the Android platform does not work for unlocking Authorization Zones.


Flying in "Restricted Zones" is not possible without manual approval from DJI

In a Restricted Zone, DJI's SDK does not allow automatic unlocking for verified users. If you believe you have authorization to operate in a Restricted Zone, please contact [email protected]

Unfortunately, we cannot guarantee that you will be able to fly with the DroneDeploy app in NFZs due to technical limitations with DJI's Software Development Kit (SDK), which DroneDeploy is built on. As a result, we may not be able to execute the flight. We have had a few customers follow some instructions that has worked for some(hasn't worked for all) to unlock in the DJI Go app. You must have approval to go through the following steps.

You will need to complete the following steps in your DJI account, and make sure to read this documentation on the DJI website(https://www.dji.com/flysafe/self-unlock).

  1. Open the DJI GO app.
  2. GEO popup will appear.
  3. Log into your DJI account.
  4. Press the I agree to GEO terms, tick the boxes for I have permission to fly.
  5. Verify with a text message.
  6. You should get confirmation.
  7. Close the DJI GO app.
  8. Plan your flight on DD.
  9. Press take off in DD.

If you are unable to fly with the DroneDeploy app after completing these DJI steps, we recommend using DJI GS Pro app (free for iOS users) to plan and fly your waypoint mission.

Please always check your local regulations and fly safe!


LAANC Authorization

See our LAANC Authorization page on obtaining authorization to fly

Updated 9 months ago

No Fly Zones / Restricted Areas

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.