DJI: Difference between revisions
removed the incident template box. also removed weird comment |
Removed GPL-related claims (main source was a github blog post with 3 stars). added stub products section. removed ampersands. |
||
| Line 3: | Line 3: | ||
}} | }} | ||
{{CompanyCargo | {{CompanyCargo | ||
|Description=Forces app activation on cameras | |Description=Forces app activation on cameras and drones; locks devices after 5 uses; broadcasts unencrypted pilot location; US-sanctioned & FCC-banned | ||
|Founded=2006 | |Founded=2006 | ||
|Industry=Drones,Cameras,Electronics | |Industry=Drones,Cameras,Electronics | ||
| Line 12: | Line 12: | ||
|Website=https://www.dji.com/ | |Website=https://www.dji.com/ | ||
}} | }} | ||
'''DJI''' is a Chinese drone and camera manufacturer that requires mandatory app activation on its consumer products, locks cameras and gimbals into non-functional states after 5 activation skips, and restricts drone flight to 30 meters altitude and 50 meters distance when a user is not logged into a DJI account.<ref name="mavic3-manual">{{Cite web |url=https://dl.djicdn.com/downloads/DJI_Mavic_3/DJI_Mavic_3_User_Manual_v1.0_en.pdf |title=DJI Mavic 3 User Manual v1.0 |website=DJI |access-date=2026-03-29}}</ref> The US Department of the Treasury added DJI to its Non-SDN Chinese Military-Industrial Complex Companies list in December 2021, citing DJI's provision of drones to the Xinjiang Public Security Bureau, which are used to surveil Uyghurs in Xinjiang.<ref name="treasury">{{Cite web |url=https://home.treasury.gov/news/press-releases/jy0538 |title=Treasury Identifies Eight Chinese Tech Firms as Part of The Chinese Military-Industrial Complex |date=2021-12-16 |website=U.S. Department of the Treasury |access-date=2026-03-29}}</ref> In December 2025, DJI was added to the FCC's Covered List, banning the import and sale of new DJI drone models in the United States.<ref name="fcc-order">{{Cite web |url=https://www.fcc.gov/document/fcc-updates-covered-list-add-certain-uas-and-uas-components-0 |title=FCC Updates Covered List to Add Certain UAS and UAS Components |website=Federal Communications Commission |access-date=2026-03-29}}</ref> | |||
'''DJI''' is a Chinese drone | |||
== Consumer impact summary == | == Consumer impact summary == | ||
* DJI drones require persistent login to a DJI account. When signed out, flight is restricted to 30 m altitude | * DJI drones require persistent login to a DJI account. When signed out, flight is restricted to 30 m altitude and 50 m range.<ref name="mavic3-manual" /> | ||
* DJI cameras (Osmo Action 5 Pro, Osmo Pocket 3) require activation through a proprietary app; after 5 skips the device locks its core functions until activation is completed (see [[Forced app download]], [[Forced account]]).<ref name="dji-activation">{{Cite web |url=https://support.dji.com/help/content?customId=01700006759&spaceId=17&re=US&lang=en&documentType=&paperDocType=ARTICLE |title=Activating Your Handheld Products |website=DJI Support |access-date=2026-03-29}}</ref> | * DJI cameras (Osmo Action 5 Pro, Osmo Pocket 3) require activation through a proprietary app; after 5 skips the device locks its core functions until activation is completed (see [[Forced app download]], [[Forced account]]).<ref name="dji-activation">{{Cite web |url=https://support.dji.com/help/content?customId=01700006759&spaceId=17&re=US&lang=en&documentType=&paperDocType=ARTICLE |title=Activating Your Handheld Products |website=DJI Support |access-date=2026-03-29}}</ref> | ||
* The DJI Fly app became unavailable on the Google Play Store in 2021, forcing Android users to sideload APK files from DJI's website.<ref name="dronedj-fly-removal">{{Cite web |url=https://dronedj.com/2021/01/27/latest-dji-fly-android-app-only-available-from-djis-website-not-the-play-store/ |title=You need to download the DJI Fly app from DJI's website |date=2021-01-27 |website=DroneDJ |access-date=2026-03-29}}</ref> | * The DJI Fly app became unavailable on the Google Play Store in 2021, forcing Android users to sideload APK files from DJI's website.<ref name="dronedj-fly-removal">{{Cite web |url=https://dronedj.com/2021/01/27/latest-dji-fly-android-app-only-available-from-djis-website-not-the-play-store/ |title=You need to download the DJI Fly app from DJI's website |date=2021-01-27 |website=DroneDJ |access-date=2026-03-29}}</ref> | ||
* DJI drone telemetry (serial number, pilot GPS coordinates, return-to-home location) is broadcast unencrypted via the DroneID protocol. DJI admitted the signal was unencrypted by design.<ref name="verge-aeroscope">{{Cite web |last=Hollister |first=Sean |url=https://www.theverge.com/2022/4/28/23046916/dji-aeroscope-signals-not-encrypted-drone-tracking |title=DJI insisted drone-tracking AeroScope signals were encrypted; now it admits they aren't |date=2022-04-28 |website=The Verge |access-date=2026-03-29}}</ref> | * DJI drone telemetry (serial number, pilot GPS coordinates, return-to-home location) is broadcast unencrypted via the DroneID protocol. DJI admitted the signal was unencrypted by design.<ref name="verge-aeroscope">{{Cite web |last=Hollister |first=Sean |url=https://www.theverge.com/2022/4/28/23046916/dji-aeroscope-signals-not-encrypted-drone-tracking |title=DJI insisted drone-tracking AeroScope signals were encrypted; now it admits they aren't |date=2022-04-28 |website=The Verge |access-date=2026-03-29}}</ref> | ||
* DJI uses anti-rollback hardware fuses to prevent firmware downgrades, blocking users from restoring removed features.<ref name="mavicpilots-fuse">{{Cite web |url=https://mavicpilots.com/threads/not-be-able-to-degrade-firmfare-of-dji-mini2-from-01-06-0200.134806/post-1518967 |title=Not be able to degrade firmware of DJI Mini2 from 01.06.0200 |website=MavicPilots |access-date=2026-03-29}}</ref> | * DJI uses anti-rollback hardware fuses to prevent firmware downgrades, blocking users from restoring removed features.<ref name="mavicpilots-fuse">{{Cite web |url=https://mavicpilots.com/threads/not-be-able-to-degrade-firmfare-of-dji-mini2-from-01-06-0200.134806/post-1518967 |title=Not be able to degrade firmware of DJI Mini2 from 01.06.0200 |website=MavicPilots |access-date=2026-03-29}}</ref> | ||
* DJI dropped Mobile SDK support for consumer drones starting with MSDK V5 in 2022, blocking third-party app development for models like the Mavic 3 | * DJI dropped Mobile SDK support for consumer drones starting with MSDK V5 in 2022, blocking third-party app development for models like the Mavic 3 and Mini 3 Pro.<ref name="sdk-forum">{{Cite web |url=https://sdk-forum.dji.net/hc/en-us/articles/8818033368857-What-is-the-plan-for-the-consumer-level-aircraft |title=What is the plan for the consumer level aircraft |website=DJI Developer Forum |access-date=2026-03-29}}</ref> | ||
* DJI's official end-of-life page lists over 111 discontinued products for which the company no longer provides repairs, parts, or firmware updates.<ref name="gizmochina-eol">{{Cite web |url=https://www.gizmochina.com/2025/12/08/check-the-list-111-dji-products-including-popular-drones-now-out-of-support/ |title=Check the list: 111 DJI products, including popular drones, now out of support |date=2025-12-08 |website=Gizmochina |access-date=2026-03-29}}</ref> | * DJI's official end-of-life page lists over 111 discontinued products for which the company no longer provides repairs, parts, or firmware updates.<ref name="gizmochina-eol">{{Cite web |url=https://www.gizmochina.com/2025/12/08/check-the-list-111-dji-products-including-popular-drones-now-out-of-support/ |title=Check the list: 111 DJI products, including popular drones, now out of support |date=2025-12-08 |website=Gizmochina |access-date=2026-03-29}}</ref> | ||
== Background == | == Background == | ||
DJI (Da-Jiang Innovations) was founded in 2006 by Frank Wang (Wang Tao) in Shenzhen, China.<ref name="wikipedia-dji">{{Cite web |url=https://en.wikipedia.org/wiki/DJI |title=DJI |website=Wikipedia |access-date=2026-03-29}}</ref> Market analyses estimate the company controls between 70% | DJI (Da-Jiang Innovations) was founded in 2006 by Frank Wang (Wang Tao) in Shenzhen, China.<ref name="wikipedia-dji">{{Cite web |url=https://en.wikipedia.org/wiki/DJI |title=DJI |website=Wikipedia |access-date=2026-03-29}}</ref> Market analyses estimate the company controls between 70% and 90% of the global consumer drone market.<ref name="wikipedia-dji" /> DJI is privately held; its products include consumer and enterprise drones, handheld cameras (Osmo Action, Osmo Pocket), gimbal stabilizers (Ronin series), and robot vacuums (Romo). | ||
The US Department of Commerce added DJI to its Entity List in December 2020, restricting the company's access to US-made technologies.<ref name="uhrp">{{Cite web |url=https://uhrp.org/report/surveillance-tech-series-djis-links-to-human-rights-abuses-in-east-turkistan/ |title=Surveillance Tech Series: DJI's Links to Human Rights Abuses in East Turkistan |date=2024-03-05 |website=Uyghur Human Rights Project |access-date=2026-03-29}}</ref> The Treasury Department followed in December 2021 by adding DJI to the NS-CMIC list, citing DJI's provision of drones to the Xinjiang Public Security Bureau.<ref name="treasury" /> | The US Department of Commerce added DJI to its Entity List in December 2020, restricting the company's access to US-made technologies.<ref name="uhrp">{{Cite web |url=https://uhrp.org/report/surveillance-tech-series-djis-links-to-human-rights-abuses-in-east-turkistan/ |title=Surveillance Tech Series: DJI's Links to Human Rights Abuses in East Turkistan |date=2024-03-05 |website=Uyghur Human Rights Project |access-date=2026-03-29}}</ref> The Treasury Department followed in December 2021 by adding DJI to the NS-CMIC list, citing DJI's provision of drones to the Xinjiang Public Security Bureau.<ref name="treasury" /> | ||
==Products== | |||
* [[DJI Osmo Action 5 Pro]] | |||
* [[DJI Osmo Pocket 3]] | |||
== Incidents == | == Incidents == | ||
This is a list of all consumer-protection incidents this company is involved in. Any incidents not mentioned here can be found in the [[:Category:{{FULLPAGENAME}}|{{PAGENAME}} category]]. | This is a list of all consumer-protection incidents this company is involved in. Any incidents not mentioned here can be found in the [[:Category:{{FULLPAGENAME}}|{{PAGENAME}} category]]. | ||
=== Forced activation | === Forced activation and login requirements === | ||
DJI drones enforce strict authentication requirements. The official DJI Mavic 3 user manual states that "flight is restricted to a height of 98.4 ft (30 m) and range of 164 ft (50 m) when not connected or logged into the app during flight."<ref name="mavic3-manual" /> DJI cameras extend this pattern: the [[DJI Osmo Action 5 Pro]] | DJI drones enforce strict authentication requirements. The official DJI Mavic 3 user manual states that "flight is restricted to a height of 98.4 ft (30 m) and range of 164 ft (50 m) when not connected or logged into the app during flight."<ref name="mavic3-manual" /> DJI cameras extend this pattern: the [[DJI Osmo Action 5 Pro]] and [[DJI Osmo Pocket 3]] require activation through a DJI app, with the device locking core functions after 5 skips of the activation prompt.<ref name="dji-activation" /> | ||
=== DJI Fly app removal from Google Play === | === DJI Fly app removal from Google Play === | ||
| Line 64: | Line 63: | ||
=== Mobile SDK discontinuation === | === Mobile SDK discontinuation === | ||
DJI's Mobile Software Development Kit (MSDK) allowed third-party apps like Litchi | DJI's Mobile Software Development Kit (MSDK) allowed third-party apps like Litchi and DroneDeploy to build custom flight-planning and photogrammetry tools for DJI hardware. Starting with MSDK V5 in 2022, DJI dropped SDK support for all new consumer-grade drones.<ref name="sdk-forum" /> DJI Developer Support confirmed that the company no longer plans to provide SDK access for new consumer models, restricting third-party development to enterprise drones only.<ref name="sdk-github">{{Cite web |url=https://github.com/dji-sdk/Mobile-SDK-Android-V5/issues/496#issuecomment-2652986885 |title=DJI Support comment on consumer SDK discontinuation |website=GitHub |access-date=2026-03-29}}</ref> | ||
=== Geofencing controversies === | === Geofencing controversies === | ||
| Line 78: | Line 71: | ||
In 2025, DJI removed geofencing hard-stops, transitioning to an advisory-only model that allows takeoff after acknowledging an in-app warning. The change rolled out globally by November 2025.<ref name="dronedj-geofencing">{{Cite web |url=https://dronedj.com/2025/11/17/dji-drone-geo-geofencing-unlock/ |title=DJI drops old drone geofencing rules: What pilots need to know |date=2025-11-17 |website=DroneDJ |access-date=2026-03-29}}</ref> | In 2025, DJI removed geofencing hard-stops, transitioning to an advisory-only model that allows takeoff after acknowledging an in-app warning. The change rolled out globally by November 2025.<ref name="dronedj-geofencing">{{Cite web |url=https://dronedj.com/2025/11/17/dji-drone-geo-geofencing-unlock/ |title=DJI drops old drone geofencing rules: What pilots need to know |date=2025-11-17 |website=DroneDJ |access-date=2026-03-29}}</ref> | ||
=== Device permanent binding | === Device permanent binding and e-waste === | ||
DJI's "Account Binding" feature ties a drone's serial number to the owner's cloud account & remote controller. If a drone is sold, returned, or gifted without the original owner unbinding it through the DJI app, the new owner cannot pair the drone with a controller or fly it.{{Citation needed}} | DJI's "Account Binding" feature ties a drone's serial number to the owner's cloud account & remote controller. If a drone is sold, returned, or gifted without the original owner unbinding it through the DJI app, the new owner cannot pair the drone with a controller or fly it.{{Citation needed}} | ||
| Line 90: | Line 83: | ||
DJI faces a layered set of US government restrictions spanning 4 federal agencies: | DJI faces a layered set of US government restrictions spanning 4 federal agencies: | ||
* '''Commerce Department Entity List:''' In December 2020, the Bureau of Industry | * '''Commerce Department Entity List:''' In December 2020, the Bureau of Industry and Security added DJI to the Entity List, restricting the company's access to US-origin technologies.<ref name="uhrp" /> | ||
* '''Treasury NS-CMIC List:''' In December 2021, the Treasury Department added DJI to the Non-SDN Chinese Military-Industrial Complex Companies list, citing DJI's provision of drones to the Xinjiang Public Security Bureau, which are used to surveil Uyghurs in Xinjiang. This designation prohibits US persons from purchasing or selling publicly traded securities connected with DJI.<ref name="treasury" /> | * '''Treasury NS-CMIC List:''' In December 2021, the Treasury Department added DJI to the Non-SDN Chinese Military-Industrial Complex Companies list, citing DJI's provision of drones to the Xinjiang Public Security Bureau, which are used to surveil Uyghurs in Xinjiang. This designation prohibits US persons from purchasing or selling publicly traded securities connected with DJI.<ref name="treasury" /> | ||
* '''DoD Section 1260H:''' The Department of Defense classified DJI as a "Chinese Military Company" under Section 1260H of the National Defense Authorization Act. A federal judge upheld DJI's placement on this list in September 2025 after DJI challenged it in court.<ref name="dronelife-pentagon">{{Cite web |url=https://dronelife.com/2025/09/29/dji-to-remain-on-pentagon-list-after-u-s-court-ruling/ |title=DJI to Remain on Pentagon List After U.S. Court Ruling |date=2025-09-29 |website=Dronelife |access-date=2026-03-29}}</ref> | * '''DoD Section 1260H:''' The Department of Defense classified DJI as a "Chinese Military Company" under Section 1260H of the National Defense Authorization Act. A federal judge upheld DJI's placement on this list in September 2025 after DJI challenged it in court.<ref name="dronelife-pentagon">{{Cite web |url=https://dronelife.com/2025/09/29/dji-to-remain-on-pentagon-list-after-u-s-court-ruling/ |title=DJI to Remain on Pentagon List After U.S. Court Ruling |date=2025-09-29 |website=Dronelife |access-date=2026-03-29}}</ref> | ||
| Line 103: | Line 96: | ||
DJI moved to dismiss for lack of personal jurisdiction, arguing it designed & manufactured drones solely in China with no physical presence in Texas. On March 6, 2025, Judge Sean D. Jordan denied the motion. The court applied the stream-of-commerce test, finding that DJI's website advertised availability at approximately 580 retail locations in Texas & that DJI had hosted drone industry events in the state.<ref name="bishop-doc68" /> | DJI moved to dismiss for lack of personal jurisdiction, arguing it designed & manufactured drones solely in China with no physical presence in Texas. On March 6, 2025, Judge Sean D. Jordan denied the motion. The court applied the stream-of-commerce test, finding that DJI's website advertised availability at approximately 580 retail locations in Texas & that DJI had hosted drone industry events in the state.<ref name="bishop-doc68" /> | ||
DJI then moved to compel arbitration based on an arbitration clause in the DJI Fly app's Terms of Use. On September 30, 2025, Judge Jordan denied this motion as well. The court found that the only person who agreed to the Terms of Use was the plaintiffs' son, who was a minor at the time; under Texas law, a minor's contract is voidable, | DJI then moved to compel arbitration based on an arbitration clause in the DJI Fly app's Terms of Use. On September 30, 2025, Judge Jordan denied this motion as well. The court found that the only person who agreed to the Terms of Use was the plaintiffs' son, who was a minor at the time; under Texas law, a minor's contract is voidable, and the son had disaffirmed the agreement both during his minority and after turning 18.<ref name="bishop-doc83">{{Cite web |url=https://law.justia.com/cases/federal/district-courts/texas/txedce/4:2024cv00268/228932/83/ |title=Bishop v. SZ DJI Technology Co., Document 83 |date=2025-09-30 |website=Justia |access-date=2026-03-29}}</ref> | ||
== Products == | == Products == | ||