/url-privacy-proxy

Extracts coordinates from google-encoded urls without exposing clients' IP addresses

Primary LanguageTypeScriptGNU Affero General Public License v3.0AGPL-3.0

url-privacy-proxy

Extracts coordinates from google-encoded urls without exposing clients' IP addresses

URIs like https://maps.app.goo.gl/Ce7zkj2X8oUy3Se49?g_st=ic are unshortened and coordinates are extracted and then coverted to geo URIs.

Deploy master to Production

Requirements

Install CloudFlare's wrangler and other dev dependencies using npm:

npm i

Development

Use npx wrangler dev for development using Cloudflare, or npx wrangler dev --local for localhost development.

Testing

Run npm start and then npm test or jest in a different terminal to test the proxy with some earlier feeded URIs.