Privacy Policy

Last updated: March 20, 2026

This Privacy Policy describes how Modern Maps (“we,” “us,” or “our”) handles information in connection with the Modern Maps WordPress plugin (“Plugin”) and the Modern Maps Tile Proxy service (“Service”).

  1. Overview

Modern Maps is committed to user privacy. The Plugin and Service are designed to collect as little data as possible. We do not use cookies, tracking pixels, or analytics scripts. We do not sell or share personal data with third parties for marketing purposes.

  1. Information We Collect

2.1 Modern Maps Tile Proxy

When a map is rendered in a user’s browser, the browser sends requests to our Tile Proxy to load map tiles, font glyphs, and sprite assets. These requests inherently include:

  • IP address
  • User agent string
  • Referring URL
  • Requested resource URL

Our Tile Proxy is hosted on Cloudflare Workers. Cloudflare may collect and process request metadata (including IP addresses) as part of its standard infrastructure operations, including security, abuse prevention, and performance analytics. We do not add any additional logging, tracking, or data collection beyond what Cloudflare provides as part of its platform.

For details on Cloudflare’s data practices, see:

  • Cloudflare Privacy Policy: https://www.cloudflare.com/privacypolicy/
  • Cloudflare Terms of Service: https://www.cloudflare.com/terms/

2.2 The Plugin Itself

The Plugin does not collect, transmit, or store any personal data. Map configuration (coordinates, zoom level, style settings) is stored locally in your WordPress database as part of standard block editor data. No data is sent to Modern Maps or any third party by the Plugin itself beyond the map asset requests described above.

2.3 Block Editor Geocoding

When a site administrator searches for a location in the WordPress block editor, the search query is sent to the Komoot Photon geocoding API (https://photon.komoot.io) to convert addresses into coordinates. This only occurs in the admin editor, not on the public-facing site. The search text and standard HTTP request data (IP address, user agent) are sent to Komoot’s servers.

For details on Komoot’s data practices, see:
https://photon.komoot.io/

  1. Third-Party Services

The Plugin and Service rely on the following third-party services, each with their own privacy practices:

MapTiler

  • Purpose: Source of vector map tiles and font glyphs (accessed via our Tile Proxy, not directly by user browsers)
  • Privacy Policy: https://www.maptiler.com/privacy-policy/

Komoot Photon

  • Purpose: Geocoding (address search) in the block editor
  • Privacy: https://photon.komoot.io/

Protomaps

  • Purpose: Sprite images and font glyphs for the “Standard” map style, loaded directly by user browsers from GitHub Pages
  • GitHub Privacy Statement: https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement

Cloudflare

  • Purpose: Infrastructure hosting for the Tile Proxy
  • Privacy Policy: https://www.cloudflare.com/privacypolicy/

Stripe (Pro version only)

  • Purpose: Payment processing for the paid version of the plugin
  • Privacy Policy: https://stripe.com/privacy
  1. Cookies

Neither the Plugin nor the Tile Proxy sets any cookies. Third-party services accessed by the Plugin may set cookies according to their own policies.

  1. Data Retention

We do not store personal data. Cloudflare may retain request logs according to its own data retention policies. We do not have access to individual request logs or IP addresses through Cloudflare.

  1. Children’s Privacy

The Plugin and Service are not directed at children. We do not knowingly collect personal information from children.

  1. Your Rights

Since we do not collect or store personal data, there is typically no personal data for us to provide, modify, or delete. If you believe we hold any of your data or have questions about your rights, contact us and we will respond promptly.

  1. Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be posted at https://modernmapswp.com/privacy with an updated “Last updated” date.

  1. Contact

If you have questions about this Privacy Policy, contact us at:
jake@modernmapswp.com