ExpatScore methodology

The best destination is different for every person.

ExpatScore is built to make that difference visible. It turns the priorities you share into a structured comparison, so you can explore possible fits and the tradeoffs behind them—not inherit someone else's ranking.

Deterministic by design

Scores come from structured logic, not an LLM.

Numeric country and city or area scores are calculated only by versioned, deterministic scoring logic. Given the same profile, score version, and data version, the model returns the same result.

AI is not used to choose, raise, or lower a score. If explanatory language is added to an experience, it must reflect the structured inputs and calculated dimensions rather than invent a result.

What the model considers

A personal fit is more than cost alone.

The current assessment models the categories below. It does not assume every category matters equally to every person.

  • 01Lifestyle and day-to-day priorities
  • 02Budget and housing preferences
  • 03Climate and mobility
  • 04Family and pets, when provided
  • 05Work and retirement context
  • 06Language preference and travel needs
  • 07Broad visa fit

Priority weighting

Your answers change the emphasis.

The assessment begins with core dimensions, then increases the weight of the areas you say matter most. A person who prioritizes walkability, for example, gives mobility a stronger influence than someone who values driving and home space.

Family, pets, work mode, life stage, housing preference, budget range, climate, language, and travel needs can also change how relevant dimensions are weighted. That is why one destination can be a strong fit for one profile and a more qualified fit for another.

The score is a decision-support tool for exploration. It is not a promise that a destination will meet every real-world need.

Versions and reproducibility

Every result has a model context.

Results are tied to the score logic and destination data available at the time of calculation. Recording those versions makes the method inspectable and helps distinguish a changed profile from a changed model or data release.

Score version
expatscore-mvp-1.0
Country data version
curated-country-data-2026.10

Data confidence

Depth is shown, not hidden.

Data confidence describes the depth and specificity of the structured destination coverage currently available. It does not make a destination more or less desirable.

High

The current structured coverage supports a deeper and more specific exploration of the destination.

Medium

The model has useful structured coverage for a bounded comparison, with clear limits on how much local detail it can show.

Limited

The destination can be explored at a higher level, but the available structured coverage is narrower and should be treated with additional caution.

Clear limits

What ExpatScore does not claim to do.

  • It does not provide legal or immigration advice. Broad visa fit is not an eligibility decision, legal analysis, or substitute for current official requirements.
  • It does not currently use live external property, pricing, listing, or availability feeds to establish what is available today.
  • It does not give a destination a scoring advantage because of a partner, advertiser, or referral relationship. Partner-driven scores are out of scope until verified source integrations exist.

Future source governance

Connections should be traceable.

As verified source integrations are added, ExpatScore is designed to maintain a source registry for each relevant datapoint. This is a future governance model, not a claim that those sources are already connected.

  • Organization
  • Source URL
  • Date
  • Geography
  • Data type
  • Confidence
  • Permission and display rules

Explore with context

Ready to see what changes for you?

Start with your own priorities, then compare the public country profiles that interest you.

    ExpatScore methodology | Roamwise