Po co zadeklarowałeś uprawnienia do tożsamości i plików? API nie pozwala na zapisywanie w czymś w rodzaju Local Storage bez żądania o to uprawnienie?
I druga sprawa, jak z zużyciem baterii - trzyma cały czas włączony GPS czy może sprawdza co np. 15 minut?
Jeżeli nie drenuje baterii to idealnie, bo własnie czegoś takiego szukałem.
Btw. nie ma to jak sobie samemu oceniać aplikację z drugiego konta Google 😉