← Back to Map
Privacy Policy
Last updated: February 2026
Data Controller
Responsible for data processing:
Dirk Reich, Horster Landstr. 201a, 21220 Seevetal, Germany
Email: info@hansemesh.de
See Legal Notice for full contact details.
Overview
Mapme.sh is a coverage mapping platform for the MeshCore LoRa mesh network. This policy explains what data we collect, how we use it, and what rights you have.
Hosting
This website is hosted on a server operated by Hetzner Online GmbH in Germany. All data processing takes place in Germany.
Data We Collect
1. Location Data
- What: Your GPS location, converted to H3 hexagonal grid cells (approximately 150m resolution)
- Why: To record where you mapped and show coverage on the map
- Storage: Coverage data is stored indefinitely as aggregated, anonymous hexagons
2. Radio Signal Data
- What: Signal strength (RSSI) and quality (SNR) of received radio packets
- Why: To show network coverage quality on the map
- Storage: Stored indefinitely, associated with location hexes only
3. Device Information
- What: Your MeshCore device's public key and node name
- Why: To verify your session and display your name on the leaderboard
- Storage: Stored for leaderboard functionality
4. Live Mapper Status (Live Mode only)
- What: Your current location and online status
- Why: To show active mappers on the map in real-time
- Storage: No longer displayed shortly after your last activity
5. Server Logs
- What: When using the platform, technical access data may be recorded server-side (e.g., IP address, timestamp, accessed endpoint)
- Why: To ensure platform operation and prevent abuse
- Legal basis: Legitimate interest (Art. 6(1)(f) GDPR)
Privacy Modes
You control your visibility with three modes:
- Live: Your position is visible on the map, data appears immediately
- Normal: Not visible on map, coverage data appears after 3 hours
- Ghost: Completely anonymous, data appears after 24 hours
Data Anonymity
- Coverage data (colored hexagons on the map) is anonymous — it shows signal quality in an area, not who measured it
- Only in Live mode can other users see your approximate position
- The leaderboard shows node names and points, but not location history
Data Retention
| Data Type | Retention Period |
| Coverage hexes (signal data) | Indefinitely |
| Leaderboard entries | Until deletion requested |
| Live mapper status | A few minutes after last activity |
| Session tokens | 24 hours |
Cookies and Local Storage
Mapme.sh does not use cookies. However, the following client-side storage technologies are used:
- localStorage: Map preferences (e.g., selected map style), cached statistics
- sessionStorage: Welcome dialog control (shown once per browser session)
This data does not leave your browser and is not transmitted to our server.
Third-Party Services
When you visit mapme.sh, resources are loaded from the following third-party services. Your IP address may be transmitted to these services:
| Service | Purpose |
| unpkg.com | JavaScript libraries (map rendering) |
| basemaps.cartocdn.com | Map tiles (base map display) |
We have no control over data processing by these third-party services. Please refer to their respective privacy policies.
Your Rights
Under GDPR, you have the right to:
- Access (Art. 15): Request a copy of your data
- Deletion (Art. 17): Request removal of your data
- Rectification (Art. 16): Correct inaccurate data
- Restriction (Art. 18): Restrict processing of your data
- Objection (Art. 21): Object to data processing
- Complaint: You have the right to lodge a complaint with a data protection supervisory authority
To exercise these rights, contact: info@hansemesh.de
Data Security
- All data is transmitted over HTTPS
- Session authentication uses cryptographic signature verification
- No passwords are stored
Changes to This Policy
We may update this policy occasionally. The latest version is always available at mapme.sh/privacy.
Contact
Questions about this privacy policy?
Email: info@hansemesh.de