I found Chinese geofencing of American territory so erroneous and arbitrary that I had to hack around it. Now, I "self geofence" by simply flying smart.
For example, governed by the Chinese geofencing, one can't fly one's drone at George J Maloof Memorial Air Park, which is a park specifically built for hobby model flying.
View attachment 34816
The park lies 3.2 miles from Double Eagle airport (Class D airspace) and has for decades, but is completely out of the flight path of both runways. I imagine that this was done on purpose (pilots is smart). For as long as there has been model aircraft, we ALWAYS kept a ceiling of < 400' AGL. ALWAYS (See AMA rules since the stone age). This is probably where the FAA came up with their 400' rule.
Less than a mile to the East of the airfield is my girlfriend's house. To the West of her house (between Maloof Air Field and her house) lies a nice, open field perfect for drone testing and drone software testing. Because both airfields are up on a bluff, this test field is actually 80 feet BELOW both airfields' ground levels.
View attachment 34817
Unfortunately, any DJI product will be goefenced (grounded) in this area. Fortunately, I have hacked all my drones and I can not only fly in the test area, but I can also fly in the model airplane air park that was built and dedicated specifically for that purpose.
Chinese geofencing almost cost me thousands of dollars and a possible lawsuit...
I had a mapping job (photogrammetry) about 100 miles North of my hometown up in White Rock, NM. In addition to me, a survey crew was deployed for the purpose of setting Ground Control Points (GCP's) at a cost of thousands of dollars. I usually arrive on a given jobsite a couple hours after the crew so they have time to lay out all the GCP's. On this particular day I decided to fly my SPARE drone, which is NOT hacked. With all permits in order and nowhere NEAR an airport, wouldn't you know it, as I tried to launch, this ChinEnglish message pops up:
View attachment 34818
So here I am at the job site in a complete state of panic for about 10 seconds until I realize that I was trying to launch the unhacked drone. I merely switched to the hacked drone and flew the mission. Had I not hacked my drone, not only would I have lost the invoice income ($2K if memory serves), but I would have had to pay for the survey crew (thousands of dollars).
I recommend hacking your drone and use your own common sense. Be hyper aware of your environments BEFORE and DURING flight. Learn to recognize things like helicopter landing pads at hospitals and other not-so-obvious controlled airspace. Look. Listen. Be aware. Don't rely on firmware / geofencing. It's unreliable, erroneous and often arbitrary. If it can ground your drone where no NFZ's exist, I imagine it could also make mistakes in the opposite direction, allowing you to fly where you shouldn't. I don't trust it as far as I can throw it.
Best of luck.
D