Restricted GMaps WebView
Find a file
Tavi bed2f51cc7
Going the distance... [pt3]
Signed-off-by: Tavi <tavi@divested.dev>
2024-07-27 18:21:15 -04:00
.idea Themed app icon support 2022-10-17 21:30:21 -04:00
app Going the distance... [pt3] 2024-07-27 18:21:15 -04:00
fastlane/metadata/android Bump version 2024-07-01 10:04:16 -04:00
gradle Themed app icon support 2022-10-17 21:30:21 -04:00
.gitignore Initial commit 2017-10-22 19:54:26 -04:00
.gitlab-ci.yml CI Improvements 2021-09-24 16:06:54 -04:00
build.gradle Update dependencies 2022-08-21 19:12:55 -04:00
debugkey.pk8 CI Improvements 2021-09-24 16:06:54 -04:00
debugkey.x509.pem CI Improvements 2021-09-24 16:06:54 -04:00
gradle.properties Enable strict dependency verification 2022-08-22 13:14:46 -04:00
gradlew Update dependencies 2022-08-21 19:12:55 -04:00
gradlew.bat Update dependencies 2022-08-21 19:12:55 -04:00
LICENSE Going the distance... [pt3] 2024-07-27 18:21:15 -04:00
README.md Add Weblate widget to README 2024-05-29 11:30:02 -04:00
settings.gradle Initial commit 2017-10-22 19:54:26 -04:00

GMaps WV

Overview

GMaps WV is a WebView wrapper for using Google Maps without exposing your device.

Get it on F-Droid Translation status

Features

  • Clears private data on close
  • Blocks access to Google trackers and other third-party resources
  • Restricts all network requests to HTTPS
  • Allows toggling of location permission

Downsides

  • Navigation is not available, only turn-by-turn direction list
  • WebRTC isn't blocked due to WebView limitations
  • Cache isn't cleared due to resource/data considerations, however could allow tracking without other data (cookies)
    • Manually clear app cache if necessary, may be addressed in future

Credits

  • @woheller69 for discovering that page loaded resources weren't being blocked
  • @woheller69 for adding proper location support
  • @woheller69 for adding location sharing to other map apps
  • @woheller69 for disabling WebView telemetry
  • Diego Sanguinetti for the Spanish fastlane metadata
  • Marcin Mikołajczak for the Polish fastlane metadata
  • @ruanon for the Brazilian Portuguese fastlane metadata
  • @lucasmz for the Portuguese fastlane metadata
  • @lucasmz for Portuguese translation
  • @gallegonovato for the Spanish translation
  • R Raj for the sharing intent support
  • Icons: Google/Android/AOSP, License: Apache 2.0, https://google.github.io/material-design-icons/

Donate