One moment
Preparing your destination guide…
One moment
Preparing your destination guide…

Our data promise
We want every number and label to tell you what it means, where it comes from, and what remains unknown. Researched records cite public sources; a web-source check is not an on-site inspection or halal certification.
A real place or fact documented by linked public sources, with an access date and limitations. Amenities without explicit evidence stay unknown. This does not grant a verification or certification badge. Missing data stays unavailable unless a separately documented planning model or editorial assessment supports an estimate.
A transparent model built from sourced price references and stated household assumptions. It is not an observed average household bill or a guaranteed booking price. Open the evidence section on a destination or cost page to inspect the calculations, dates and limitations.
Illustrative scores and costs, or fictional venues. Not verified information, not indexed, and never a reason to visit a sample address.
An editor has recorded a source and verification date. Verification applies to the information reviewed at that time; circumstances can change.
Shown only for a non-demo restaurant with recorded certification authority, HTTPS evidence and a verification date. A general verification flag alone is insufficient.
Ownership or halal information has been reported. These labels do not establish third-party certification.
No reliable confirmation has been recorded. Unknown amenities are not silently treated as absent.
The headline is a rounded weighted mean of 13 editable editorial assessments, each from 0 to 100. It is not a user rating, an official certification, or a safety guarantee. Missing required scores produce no headline score. An editor can change weights, but the percentages must total 100.
Score = round(sum(category score × weight) / sum(weights))
Choose one to eight people, including at least one adult. Rent uses a monthly apartment band for 1–2, 3–4, 5–6 or 7–8 people. Other expenses combine a fixed household amount, a per-adult amount and a per-child amount. Child rates do not vary by age.
Each category has a lower and upper estimate. We sum the lower bounds and upper bounds separately. Comparison and matching use the midpoint as the typical monthly estimate. The optional remote-work setting adds exactly one coworking membership, regardless of the number of adults.
Flights, visa fees, insurance, school and childcare are excluded. Separate nightly hotel, meal and transport unit prices are reference figures; they are not added again to the monthly total.
Money is stored in exact local-currency minor units. EUR values use a manually maintained rate expressed as local units per euro. Both costs and exchange rates show their dates. No live exchange-rate service is used.
These models describe a modest, comfortable long stay in a private apartment outside premium districts, with regular home cooking and simple restaurant meals. Official tariffs, operator prices, rental asking prices and community cost aggregators inform the ranges. They are not a representative survey of Muslim travellers.
We compare references only when their location, unit and product are sufficiently similar. Where at least two publishers provide comparable figures, the evidence table shows the median within each publisher, then the median across publishers so one prolific source does not dominate. Publishers may still share underlying data. These reference medians inform, but do not automatically equal, our rounded planning ranges. The total midpoint is the midpoint of the model bounds, not a measured market average. Ranges are not statistical confidence intervals.
Rent bands usually map to one, two, three and four bedrooms as the household grows. Some larger homes are interpolated or extrapolated from smaller listings; seven or eight people may require more than one unit. Legal occupancy, lease length, deposits and annual prepayment must be checked separately. Low monthly rent can require substantial upfront cash. A monthly recurring budget is not a promise that a 30-day rental exists at that price.
Child allowances are modelling choices, not guaranteed child discounts. Mobile plans generally cover adults, while internet is counted once in utilities. Each city documents meal frequency, transport, utilities and other assumptions. Known consumer taxes are included where supported. Deposits, setup and agent fees, personal income taxes, medical treatment, insurance, education, childcare, flights and visa costs are outside the recurring model. Keep a separate reserve for them and for currency or price changes.
Category scores are editorial judgements rounded to five points: 90–100 means broadly strong provision with few barriers; 75–85 means good provision with gaps; 60–70 means usable with material constraints; 40–55 means considerable friction; and 0–35 requires documented serious limitations. Missing evidence is not scored as zero. Each rationale and its low or medium confidence are visible on the destination page. These are not averages of user reviews or objective safety, healthcare or accessibility measurements.
Affordability is a relative comparison across the seven September models using solo budgets without coworking. The cheapest model receives 90 and the most expensive 40; intermediate values use 90 − 50 × ln(cost / cheapest) / ln(most expensive / cheapest), rounded to five points. This is not affordability relative to local wages. The original source snapshot remains visible after an administrator edits live costs or scores; such edits do not silently rewrite the research or recalibrate the other cities.
We start with the weights above. Low, Medium, High and Very high halal/prayer importance multiply the respective weight by 0.5, 1, 1.5 and 2. Safety uses 0.5, 1 and 1.5. Family style doubles the family weight. Couple style increases accommodation weight by 50%. Remote work or Digital Nomad style doubles internet weight once.
Affordability is replaced by budget fit: 100 × min(1, your household budget / typical monthly estimate), with weight 20. Requesting a beach adds a 100-or-0 beach score with weight 10. We then normalize all weights and calculate the rounded weighted mean.
Over-budget destinations may still score well on other priorities; we always flag the cost difference. Destinations with incomplete inputs are excluded. Ties favor lower costs, then alphabetical destination names. Match percentages express fit to your stated inputs, not a prediction or guarantee.
Search indexing is limited to approved, substantive non-demo content. Demo records, unpublished content, incomplete destination guides, empty categories, filters and comparison combinations are excluded from sitemaps.
We do not fabricate reviews or ratings. The MVP has no public review submission feature. A sourced external rating may only be shown for a real record with its source and review count.
Visa information is a general country overview, not passport eligibility advice. Verify entry conditions and permission to work with the relevant government authority. Climate charts are monthly summaries, not live forecasts.