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.
There are numerous apps that try to bridge the gap between the FAA rules (which the dji app does integrate) and the rest.
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....
(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.