An interactive web app to discover your personal cultural profile and compare it against 65+ country cultures. It is built on Erin Meyer's Culture Map framework, the same eight scales used in international business to understand how people from different cultures communicate, lead, trust, and decide.
You answer a short survey, the app maps you across the eight dimensions, and then you can compare yourself side by side with any country, or with your own team.
🔗 Live demo: ventures.com.de/culturemap
- Two ways to start. A full 32-question survey for an accurate profile, or a quick survey when you just want a rough picture.
- Eight cultural dimensions. Communicating, Evaluating, Persuading, Leading, Deciding, Trusting, Disagreeing, and Scheduling. Each is a scale with a clear explanation of both ends.
- Compare against 65+ countries. See where you sit relative to any national culture, and which country your profile is closest to.
- Team mode. Collect profiles from a group and view the whole team on one chart to spot where collaboration friction is likely.
- Browse mode. Skip the survey and just explore how countries compare on each dimension.
- Bilingual. Full English and German interface.
- Private by default. Your answers are stored locally in the browser; nothing is required to try it.
| Survey | Your results |
|---|---|
![]() |
![]() |
| Browse and compare countries | Demographics |
|---|---|
![]() |
![]() |
| Dimension | One end | Other end |
|---|---|---|
| Communicating | Low-context, explicit | High-context, nuanced |
| Evaluating | Direct negative feedback | Indirect negative feedback |
| Persuading | Principles-first | Applications-first |
| Leading | Egalitarian | Hierarchical |
| Deciding | Consensual | Top-down |
| Trusting | Task-based | Relationship-based |
| Disagreeing | Confrontational | Avoids confrontation |
| Scheduling | Linear time | Flexible time |
React + TypeScript + Vite on the front end, with country data and scoring logic in plain TypeScript. It ships as a static build served by nginx, with a small Node server and a Dockerfile for self-hosting.
npm install
npm run devThen open the URL Vite prints (default http://localhost:5173).
To build for production:
npm run build # outputs to dist/
npm run preview # serve the production build locallyA Dockerfile and nginx.conf are included if you want to containerize it.
The eight-dimension framework and the descriptions of each scale are based on the work of Erin Meyer in The Culture Map (2014). This app is an independent, non-commercial tool for self-assessment and learning, and is not affiliated with or endorsed by the author.




