This assumes such a database is necessary in this first place, which in my mind would require serious justification to prove, given that it creates a situation where the customer’s security is degraded by default.
* I'm using GPS here as shorthand for all GNSS systems (including GLONASS and Galileo).
We used to joke about making a digital sign above our office door saying "Welcome to ___" which would use the location returned by the Google AGPS service.
Maybe this has been useful when introduced, but I'm not convinced it still is the case.
People HATE HATE HATE and complain loudly at their phones if they fall back to pure A-GNSS positioning.