Passport Power
Global visa access, given a geography.
A searchable passport explorer that connects visa-access data to a Three.js globe. Pick a passport, rotate the world and inspect destinations by entry category.
- Year
- 2026
- Disciplines
- Interactive web / Data visualization / Three.js / Creative development
Independent project. Presented as real design and development work, not commissioned client work.
Context
A list can tell you where a passport travels. It is less good at showing the pattern. Passport Power explores what happens when the same information becomes something you can move around.
The idea
Make the country the interface. Selecting a passport recolors the globe; hovering and clicking bring the destination and its access category into focus without losing the wider view.
The system
A passport catalogue and visa matrix connect search, sorting, access totals and country details. Geographic boundaries become a canvas texture, with separate colors for visa-free, on-arrival, eVisa and visa-required access.
What we built
HTML, CSS and JavaScript handle the interface; Three.js and OrbitControls handle the globe. TopoJSON boundaries, raycasting and point-in-polygon checks connect the two. This is a visualization of the repository dataset, not a live travel-advice service.
Book a meeting