I believe that it uses the GMS libraries available on users devices. It doesn’t include them, which implies that it uses them on non GMS devices See below
Imo if your phone contains proprietary software, then it’s fine if FOSS apps use it as long as they don’t depend on it