I find it often misses local city or park-level rules so I'd always use it in conjunction with a local jurisdiction's app (if available), as well as checking council websites etc.
[1]: https://play.google.com/store/apps/details?id=com.airmap.air...
They seem to be less up to speed on local restrictions. I have a DJI Mavic Air 2 and flew it last year in Colorado with no issues from the software. However I was in complete violation of some local regulations that I wasn’t aware of.
As others have mentioned, there are apps to do a better job of being complete, it’s not really that difficult to deal with but it’s disappointing at times.
Complete no go in Boulder County - https://www.bouldercounty.org/open-space/parks-and-trails/ru...
Complete no go in RMNP - https://www.nps.gov/romo/learn/management/unmanned_aircraft....
There are numerous apps that try to bridge the gap between the FAA rules (which the dji app does integrate) and the rest.
(Kind in mind I support safe flying and I'm not advocating for the wild west.)
So, in my brief experience, it's a complicated thing.