What we're trying to do
The Travel Map exists to help people sketch a journey on a simple, beautiful map and share it as a link — without an account, without a tracker, without anyone harvesting where they've been or where they're going. The whole route lives in the URL bar; the whole app lives in one HTML file your browser already has. We think people should be able to plan and share a trip on the open web in a way that doesn't get monetised behind their back.
What we collect
Nothing. The Travel Map has no analytics, no cookies, no tracking pixels, no fingerprinting, and no server-side user accounts.
Where your data lives
Everything you build — your route, your stops, your map view — is held in your browser. The entire app state is encoded in the URL bar of your browser, and that's the only place a complete copy of your route exists.
The app also stores a small amount of data in your browser's localStorage:
- Your maps: recent routes you've actively shared (up to 20), so you can re-open them. Lives only on this device.
- Autosave: a single snapshot of the route you're currently building, so you can resume after a crash or accidental tab close. Cleared on Finish / Share / Clear.
- Disclaimer acknowledgement: a single boolean so we don't show the legal notice every time you load the page.
None of this data leaves your browser. You can clear it any time from your browser's site-data settings, or by tapping "Clear all" in the Your maps section of the share panel.
Sharing
When you share a map by Copy Link or Save Image, the link contains your full route. Anyone with the link can view the same map. The image is a PNG you save to your device — what you do with it after that is up to you.
Hosting
If you're using a hosted version of The Travel Map, the host's web server may log standard request information (IP address, user agent, timestamp, requested URL) as part of normal operation. That logging is the host's responsibility and is independent of the app itself.
Sensitive locations
Because your route is encoded in the URL, anyone you share that URL with can see every stop. Don't include sensitive locations (home address, schools, places you'd rather not advertise) in routes you intend to share publicly.
What this is
The Travel Map is a free, in-browser tool for sketching travel routes on a simplified world map. It is provided as-is, with no warranty.
Not advice
This app is not travel, safety, legal, medical, immigration, financial, or navigation advice. Country borders, place names, geometry, and distances are illustrative and may be incomplete or inaccurate. Do not rely on this app for navigation, emergency decisions, official boundaries, sanctions compliance, or any decision with real-world consequences.
Before travelling, check official government guidance, local laws, visa rules, health requirements, transport advisories, accessibility needs, and weather conditions from authoritative sources.
Map data
Country shapes used in this app are derived from Natural Earth public-domain vector data, simplified and re-encoded for display. Natural Earth is a public-domain map dataset; no attribution is legally required, but credit is given because the project is excellent and deserves it. Place names, regional labels, and any geographic claims are illustrative simplifications and not authoritative.
Borders and disputed regions
The map shows one cartographic snapshot of the world. Some borders are politically contested — including Kashmir, Western Sahara, Crimea, Taiwan, Israel and the Palestinian territories, the South China Sea, and others. The borders drawn here follow the underlying dataset's defaults and do not represent any political position of the authors. If you live in or care about a region whose representation here doesn't match the reality you know, the data is approximate, not authoritative — please don't read endorsement into a line on a map.
Your responsibility
You are solely responsible for any decisions you make and for the accuracy of anything you share. Do not share routes containing sensitive locations you don't want others to see.
Permitted use
You may use this app freely for any purpose — personal route planning, sharing routes with friends, embedding maps in posts or articles, and commercial use — including hosting, copying, modifying, and distributing it. The only condition is attribution: any copy or substantial portion must clearly state “Powered by TravelMap (thetravelmap.app) – Marko Tusar”. Anyone hosting, distributing, or modifying the app is solely responsible for their own version. See the full licence in the “Add to your website” panel.
Limitations of liability
To the maximum extent permitted by law, the authors and operators of The Travel Map disclaim all liability for any loss, damage, harm, or inconvenience arising from use of this app or from reliance on any information it presents. Use at your own risk.
Changes
These terms may change. The current version is whatever appears in the app you're using. There's no notification list because there's no mailing list because we don't store anyone's email — see Privacy. If you write to admin@thetravelmap.app we'll reply once and won't add you to a list.
Get in touch
For bug reports, feature requests, commercial-use questions, or general feedback:
admin@thetravelmap.app
thetravelmap.app
Reporting bugs
If something looks broken, please include in your report: the URL you were on (it's the route), what you were trying to do, what happened, and what browser / device you used. That's usually enough to reproduce.
For deeper diagnostics, append ?debug=1 to the URL and reload. A small panel appears at the bottom of the screen showing the current build, mode, zoom, route summary, and other internal state. Tap the Copy bug report button at the top of that panel — it puts a pre-filled markdown template on your clipboard with all of the above plus your browser's user-agent string, ready to paste into an email or issue tracker.
About this build
This app is a single HTML file. No backend, no build pipeline, no third-party scripts at runtime. View source in your browser to see exactly what's running.