8 ms·
No, this is incorrect. The GrapheneOS NetworkLocation client (https://github.com/GrapheneOS/platform_packages_apps_NetworkLocation https://github.com/GrapheneOS
by Andromxda 7mo ago
No, this is incorrect. The GrapheneOS NetworkLocation client (https://github.com/GrapheneOS/platform_packages_apps_NetworkLocation https://github.com/GrapheneOS/platform_packages_apps_Network...) is using Apple's request format and performing the calculations locally, similar to how it's done on iPhones. The proxy is just an entry in the nginx config: https://github.com/GrapheneOS/grapheneos.org/blob/main/nginx/nginx.conf#L874-L909 https://github.com/GrapheneOS/grapheneos.org/blob/main/nginx...
The data is cached for roughly 15 minutes. https://grapheneos.org/features#:~:text=It%20caches%20the%20information%20from%20the%20service%20in%2Dmemory%20for%20up%20to%2015%20minutes%20from%20when%20it%20was%20last%20used%20so%20it%20can%20function%20offline%20after%20getting%20the%20initial%20data. https://grapheneos.org/features#:~:text=It%20caches%20the%20...
GrapheneOS plans to scrape Apple's database and make it downloadable, so Wi-fi positioning could be done fully locally.