Enterprise Sales & Technical Support Across CanadaFast product access · Configuration · Training · After-sales support

Are DJI Enterprise Drones Secure? Data Risks Canadian Buyers Should Assess

by Unmanned Canada on November 07, 2026
Reviewed November 7, 2026Canadian enterprise buyersEvidence-led security briefing
Data governance · DJI · Procurement

A Security Setting Is Not a Security Verdict

The useful question is not whether every DJI drone is universally “safe” or “unsafe.” It is whether your exact aircraft, controller, software and data workflow meet the requirements of the mission, client and organization involved.

The RCMP’s technology audit identifies potential third-party application data-handling risks. DJI describes controls including Local Data Mode and on-premises deployment. Those are different kinds of evidence: one identifies concerns; the other describes manufacturer-provided controls. Neither, by itself, certifies your proposed operation.

This guide explains what the sources support, where their limits matter and what to request before buying. It does not approve a platform for sensitive work.

DJI Matrice 350 RTK at a Cologne fire-service wildfire demonstration in Germany, July 10, 2025
Public-safety context, not proof of security approval: DJI Matrice 350 RTK at a Cologne fire-service wildfire demonstration, Germany, July 10, 2025. © Superbass / CC-BY-SA-4.0 (via Wikimedia Commons). Reduced-resolution copy, no cropping or other creative edits by Unmanned Canada. Credit also applies to the main image; no endorsement implied.

What deserves scrutiny

Where mission data travels, who can access it, which services connect externally, how copies are retained and whether your organization permits the equipment.

What is not enough

A reassurance from a seller, another agency’s deployment, a broad “secure” label or a mode name without configuration-specific evidence.

What the Evidence Does, and Does Not, Establish

The RCMP Audit of Emerging Investigative Technologies discusses third-party RPAS applications and the possibility that captured data could be recorded or stored automatically. It explicitly mentions Chinese-manufactured DJI equipment.

The audit also identifies gaps in procedures for collecting, transmitting, storing and disposing of personal information. That wider lifecycle matters: even a locally captured file can be mishandled after it leaves the aircraft.

These observations warrant investigation. They do not prove that every DJI aircraft sends mission imagery to China, establish that a particular flight was compromised or supply a current nationwide manufacturer ban.

Evidence Useful for Not sufficient for
Agency audit Understanding documented concerns and governance gaps. Proving a specific data leak or certifying a present-day configuration.
Manufacturer documentation Identifying intended controls and deployment options. Independent proof that every component behaves as expected.
A security assessment Evaluating its tested product, version, settings and threat model. Automatically covering later firmware, different apps or added cloud services.
Another organization’s deployment Showing a use case at a particular time. Establishing your purchasing eligibility or security approval.

Separate the decisions: technical risk assessment, organizational purchasing permission and mission approval are not interchangeable. A technical control does not override a prohibition in your contract or agency policy.

Local Data Mode: Useful Control, Defined Scope

DJI’s Pilot 2 public-safety guidance describes Local Data Mode as disabling internet connections between the Pilot 2 app and the internet. This is a manufacturer description of app behaviour, not a blanket certification of the controller, aircraft and every installed service.

Do not confuse operating modes

DJI’s M300 V3 firmware announcement distinguishes Standard, Restricted Network and Local Data modes. In that documented version, Restricted Network Mode still permits specified connected services, including maps, RTK and live broadcast. “Restricted” should not be read as “no network traffic.”

These are version-specific examples, not a promise that every current model exposes identical controls. Check the documentation and behaviour of the equipment you are actually evaluating.

Read assessment claims narrowly

DJI’s data-protection article quotes an FTI Consulting finding concerning application-generated data in Local Data Mode. Here, that statement is treated as a manufacturer-reported assessment finding. This guide has not independently evaluated the underlying test report or extended its findings to current equipment.

Test the complete operating procedure

Ask your security team to verify the exact mode, exceptions and external services, then test a representative mission using approved methods. Include startup, mission execution, shutdown, export and maintenance, not just a short disconnected hover.

Document what happens when an operator changes settings or reconnects the controller. A control is more useful when it can be consistently applied, checked and maintained.

Cloud Location and On-Premises Deployment Answer Different Questions

DJI’s FlightHub 2 FAQ describes public-cloud storage for users outside mainland China on AWS infrastructure in Virginia, United States, or Frankfurt, Germany. Do not infer Canadian data residency from the fact that an operator is based in Canada.

Confirm the specific service, account region, current terms and categories of information covered. A storage-region statement is not a complete explanation of support access, administrative access, backups or every related service.

Local hosting changes the responsibility boundary

DJI also describes a FlightHub 2 On-Premises deployment in which operational data is stored within organizational infrastructure. That is a deployment option to assess, not evidence that every DJI workflow is inherently local.

A local deployment still needs an owner for access management, updates, backups, monitoring and recovery. Before selecting it, request current compatibility, licensing, architecture and external-dependency details for the proposed system.

Storage location is one control, not the whole answer

Evaluate who can access the information, how access is recorded, what leaves the environment and how deletion works across copies. “Hosted locally” and “appropriate for this mission” should be separate findings in the approval record.

Follow the Data Beyond the Aircraft

Capture and field storage

Identify the imagery, coordinates, logs and other records your configuration produces. Inventory the aircraft, controller and removable media that may hold them.

Connected services

List mapping, correction, livestreaming, cloud and third-party applications used by the workflow. Record each service’s purpose and the information it needs.

Export and collaboration

Trace copies sent to workstations, processing tools, shared folders and clients. Establish authorized recipients and an approved transfer method.

Retention and retirement

Define retention rules, incident handling, backup treatment and disposal procedures. Include lost media, replaced controllers and equipment sent for service.

These are recommended review questions, not claims that every DJI product creates the same records or uses all these services. Your data-flow diagram should describe the actual configuration, including tools supplied by other vendors.

A disconnected flight does not stop someone from later uploading its files to an unapproved account. Likewise, a well-managed storage system does not automatically settle concerns about the flight application. Assess both ends of the workflow.

A Practical Pre-Purchase Review

Use the following sequence as a starting point for a review owned by your procurement, security and operational leads.

  1. Obtain the written requirement. Identify restrictions imposed by your organization, client or contract before comparing equipment.
  2. Describe the mission and information. State what you will capture, who needs it and what would happen if it were exposed or unavailable.
  3. Freeze the proposed configuration. Record aircraft, payload, controller, firmware, apps, services and planned network settings.
  4. Request an evidence package. Ask for current documentation, data flows, assessment scope, relevant terms and unresolved limitations.
  5. Validate representative behaviour. Have qualified staff test the configuration and document results, exceptions and residual concerns.
  6. Assign ownership and review triggers. Name who approves use, checks settings and reassesses changes in software, services or mission scope.

Record the conclusion precisely

A useful decision states what was assessed, for which mission, under which conditions and by whom. “Approved for this configuration and workflow” is more actionable than “DJI is secure.”

For related policy context, read our Canadian DJI restrictions explainer, the OPP policy briefing and what RCMP public records establish.

Supplier disclosure: Unmanned Canada sells DJI equipment. This article is not an independent security assessment, an agency endorsement or confirmation that a platform meets your procurement requirements.

Frequently Asked Questions

Does Local Data Mode mean the entire system is offline?

DJI describes it in terms of flight-app internet connections. Do not extend that description to every controller process, third-party app or later file transfer without checking the exact system.

Does the RCMP audit prove DJI leaked mission data?

The cited audit raises potential application data-handling risks and procedural gaps. It does not, in the passages relied on here, establish a specific compromised flight.

Is FlightHub 2 public-cloud storage automatically in Canada?

No Canadian storage location is established by the cited FAQ, which describes US or German AWS locations for users outside mainland China. Confirm your service and account configuration directly.

Does an on-premises system remove every security concern?

No. It changes the deployment and storage arrangement. Access, maintenance, external dependencies, exports and organizational acceptance still need review.

Can an offline setting override an agency’s purchasing restriction?

Do not assume so. Obtain the organization’s written determination. A technical mitigation and permission to purchase are separate decisions.

What should I request from a supplier?

Ask for documentation covering your exact configuration, data flows, connected services, assessment scope and limitations. Have your responsible reviewers decide whether that evidence is sufficient.

Start with the Mission and the Written Requirements

Unmanned Canada can help discuss equipment configurations and identify documentation to request. Bring your organization’s procurement and security requirements so unresolved approvals are clear before purchase.

Discuss Your Requirements

Sources and Editorial Notes

Reviewed November 7, 2026. Historical documentation is identified where used. Manufacturer descriptions are attributed, not presented as independent validation. Features, terms and compatibility require confirmation for the exact product and version being considered.

General information, not legal advice, a security certification, procurement approval or flight authorization. Decisions belong with the responsible organizational authorities and appropriately qualified reviewers.

LEAVE A COMMENT

Please note, comments must be approved before they are published


BACK TO TOP