2026-07-07 07:11:50 +00:00
<!DOCTYPE html>
< html lang = "en" >
< head >
< meta charset = "UTF-8" >
< meta name = "viewport" content = "width=device-width, initial-scale=1.0" >
< title > Coverage — Landvex< / title >
< meta name = "description" content = "Landvex field observation coverage across 20+ countries. Launch markets August 2026: Sweden, Germany, France, Netherlands, Italy, UK, USA, Thailand." >
< meta property = "og:title" content = "Coverage — Landvex" >
< meta property = "og:description" content = "Field observation coverage across 20+ countries at launch. Coverage density varies by geography and mission activity." >
< meta property = "og:url" content = "https://landvex.com/coverage/" >
< link rel = "canonical" href = "https://landvex.com/coverage/" >
< meta name = "robots" content = "index, follow" >
< link rel = "icon" href = "/favicon.svg" type = "image/svg+xml" >
< link rel = "stylesheet" href = "/assets/css/landvex-complete.css" >
< style >
: root {
--bg : #0a0a0f ;
--bg-dark : #06060a ;
--surface : #111118 ;
--border : rgba ( 0 , 0 , 0 , 0.08 ) ;
--border-hover : rgba ( 0 , 102 , 255 , 0.4 ) ;
--blue : #0066ff ;
--blue-dark : #0052cc ;
--text : #f0f0f5 ;
--text-dim : rgba ( 240 , 240 , 245 , 0.7 ) ;
--text-muted : rgba ( 240 , 240 , 245 , 0.4 ) ;
--green : #34c759 ;
--radius-lg : 16 px ;
--radius-md : 10 px ;
--font : - apple-system , "SF Pro Text" , "Helvetica Neue" , Inter , sans-serif ;
--font-display : - apple-system , "SF Pro Display" , "Helvetica Neue" , Inter , sans-serif ;
}
* { box-sizing : border-box ; margin : 0 ; padding : 0 ; -webkit- font-smoothing : antialiased ; }
html { scroll-behavior : smooth ; }
body { font-family : var ( - - font ) ; background : var ( - - bg ) ; color : var ( - - text ) ; line-height : 1.6 ; }
nav {
position : sticky ; top : 0 ; z-index : 100 ;
display : flex ; align-items : center ; justify-content : space-between ;
padding : 0 40 px ; height : 60 px ;
background : rgba ( 255 , 255 , 255 , 0.92 ) ; backdrop-filter : blur ( 12 px ) ;
border-bottom : 1 px solid var ( - - border ) ;
}
. nav-logo {
font-size : 18 px ;
font-weight : 700 ;
letter-spacing : -0.3 px ;
color : #1d1d1f ; text-decoration : none ; letter-spacing : -0.3 px ; }
. nav-links { display : flex ; list-style : none ; gap : 16 px ; align-items : center ; }
. nav-links a { color : var ( - - text - dim ) ; text-decoration : none ; font-size : 14 px ; padding : 24 px ; border-radius : var ( - - radius - sm ) ; transition : color 0.2 s ; }
. nav-links a : hover { color : #1d1d1f ; }
. nav-dropdown { position : relative ; }
. nav-dropdown > a :: after { content : " " ; display : inline-block ; border : 4 px solid transparent ; border-top-color : currentColor ; margin-left : 4 px ; vertical-align : 2 px ; transition : transform 0.2 s ; }
. nav-dropdown-menu { display : none ; position : absolute ; top : calc ( 100 % + 8 px ) ; left : 0 ; min-width : 200 px ; background : #1a1a24 ; border : 1 px solid var ( - - border ) ; border-radius : var ( - - radius - md ) ; padding : 8 px 0 ; }
. nav-dropdown : hover . nav-dropdown-menu , . nav-dropdown : focus-within . nav-dropdown-menu { display : block ; }
. nav-dropdown-menu a { display : block ; padding : 24 px ; color : var ( - - text - dim ) ; font-size : 14 px ; text-decoration : none ; white-space : nowrap ; }
. nav-dropdown-menu a : hover { color : #1d1d1f ; background : rgba ( 0 , 0 , 0 , 0.03 ) ; }
. nav-dropdown-menu . dd-label { font-size : 11 px ; font-weight : 600 ; text-transform : uppercase ; letter-spacing : 0.08 em ; color : var ( - - text - muted ) ; padding : 24 px 4 px ; }
. nav-dropdown-menu hr { border : none ; border-top : 1 px solid var ( - - border ) ; margin : 6 px 0 ; }
. btn { display : inline-flex ; align-items : center ; gap : 16 px ; background : var ( - - blue ) ; color : #1d1d1f ; font-size : 14 px ; font-weight : 600 ; padding : 24 px ; border-radius : var ( - - radius - md ) ; text-decoration : none ; border : none ; cursor : pointer ; transition : background 0.2 s , transform 0.15 s ; font-family : inherit ; }
. btn : hover { background : var ( - - blue - dark ) ; transform : translateY ( -1 px ) ; }
. btn-outline { background : transparent ; border : 1.5 px solid rgba ( 0 , 0 , 0 , 0.2 ) ; }
. btn-outline : hover { background : rgba ( 0 , 0 , 0 , 0.04 ) ; }
. container { max-width : 1100 px ; margin : 0 auto ; padding : 0 40 px ; }
. page-header { padding : 80 px 0 56 px ; border-bottom : 1 px solid var ( - - border ) ; }
. page-header . eyebrow { font-size : 12 px ; font-weight : 600 ; text-transform : uppercase ; letter-spacing : 0.1 em ; color : var ( - - blue ) ; margin-bottom : 24 px ; }
. page-header h1 { font-family : var ( - - font - display ) ; font-size : clamp ( 2.2 rem , 5 vw , 3.5 rem ) ; font-weight : 700 ; letter-spacing : -0.03 em ; line-height : 1.1 ; color : #1d1d1f ; }
. page-header . sub { font-size : 1.1 rem ; color : var ( - - text - dim ) ; margin-top : 16 px ; max-width : 580 px ; }
section { padding : 64 px 0 ; border-bottom : 1 px solid var ( - - border ) ; }
section : last-of-type { border-bottom : none ; }
. section-label { font-size : 12 px ; font-weight : 600 ; text-transform : uppercase ; letter-spacing : 0.1 em ; color : var ( - - blue ) ; margin-bottom : 24 px ; }
. section-title { font-family : var ( - - font - display ) ; font-size : 1.6 rem ; font-weight : 700 ; letter-spacing : -0.02 em ; color : #1d1d1f ; margin-bottom : 12 px ; }
. section-body { font-size : 16 px ; color : var ( - - text - dim ) ; max-width : 640 px ; line-height : 1.7 ; }
/* Markets grid */
. markets-grid { display : grid ; grid-template-columns : repeat ( auto - fill , minmax ( 160 px , 1 fr ) ) ; gap : 16 px ; margin-top : 32 px ; }
. market-card { background : var ( - - surface ) ; border : 1 px solid var ( - - border ) ; border-radius : var ( - - radius - md ) ; padding : 24 px ; display : flex ; align-items : center ; gap : 16 px ; }
. market-flag { font-size : 24 px ; }
. market-name { font-size : 14 px ; font-weight : 600 ; color : var ( - - text ) ; }
. market-status { font-size : 11 px ; color : var ( - - green ) ; margin-top : 2 px ; }
/* Cities */
. cities-grid { display : grid ; grid-template-columns : repeat ( auto - fill , minmax ( 200 px , 1 fr ) ) ; gap : 16 px ; margin-top : 32 px ; }
. city-card { background : var ( - - surface ) ; border : 1 px solid var ( - - border ) ; border-radius : var ( - - radius - md ) ; padding : 20 px ; text-decoration : none ; display : flex ; align-items : center ; justify-content : space-between ; transition : border-color 0.2 s , transform 0.15 s ; }
. city-card : hover { border-color : var ( - - border - hover ) ; transform : translateY ( -2 px ) ; }
. city-name { font-size : 15 px ; font-weight : 600 ; color : var ( - - text ) ; }
. city-country { font-size : 12 px ; color : var ( - - text - muted ) ; margin-top : 2 px ; }
. city-arrow { color : var ( - - text - muted ) ; font-size : 16 px ; }
/* Freshness table */
. freshness-table { width : 100 % ; border-collapse : collapse ; margin-top : 28 px ; }
. freshness-table th { font-size : 11 px ; font-weight : 700 ; text-transform : uppercase ; letter-spacing : 0.08 em ; color : var ( - - text - muted ) ; text-align : left ; padding : 24 px ; border-bottom : 1 px solid var ( - - border ) ; }
. freshness-table td { padding : 24 px ; font-size : 14 px ; color : var ( - - text - dim ) ; border-bottom : 1 px solid var ( - - border ) ; }
. freshness-table tr : last-child td { border-bottom : none ; }
. freshness-table . tier { font-weight : 600 ; color : var ( - - text ) ; }
. badge { display : inline-block ; padding : 24 px ; border-radius : var ( - - radius - xl ) ; font-size : 12 px ; font-weight : 600 ; }
. badge-standard { background : rgba ( 0 , 0 , 0 , 0.08 ) ; color : var ( - - text - dim ) ; }
. badge-premium { background : rgba ( 0 , 102 , 255 , 0.12 ) ; color : #5fa8ff ; }
. badge-realtime { background : rgba ( 52 , 199 , 89 , 0.12 ) ; color : var ( - - green ) ; }
/* CTA */
. cta-block { background : var ( - - surface ) ; border : 1 px solid var ( - - border ) ; border-radius : var ( - - radius - lg ) ; padding : 40 px ; display : flex ; align-items : center ; justify-content : space-between ; gap : 16 px ; margin-top : 32 px ; }
. cta-block p { font-size : 16 px ; color : var ( - - text - dim ) ; max-width : 480 px ; line-height : 1.6 ; }
footer { border-top : 1 px solid var ( - - border ) ; padding : 40 px 0 32 px ; }
. footer-inner { display : flex ; align-items : flex-start ; justify-content : space-between ; gap : 16 px ; }
. footer-logo { font-family : var ( - - font - display ) ; font-size : 18 px ; font-weight : 700 ; color : #1d1d1f ; margin-bottom : 6 px ; }
. footer-copy { font-size : 12 px ; color : var ( - - text - muted ) ; }
. footer-tagline { font-size : 12 px ; color : var ( - - text - muted ) ; margin-top : 4 px ; }
. footer-links { display : flex ; flex-wrap : wrap ; gap : 16 px 16 px ; align-items : center ; justify-content : flex-end ; }
. footer-links a { font-size : 13 px ; color : var ( - - text - muted ) ; text-decoration : none ; transition : color 0.2 s ; }
. footer-links a : hover { color : var ( - - text ) ; }
. footer-social { display : inline-flex ; align-items : center ; padding : 4 px ; }
@ media ( max-width : 640px ) {
nav { padding : 0 20 px ; }
. container { padding : 0 20 px ; }
. page-header { padding : 56 px 0 40 px ; }
. cta-block { flex-direction : column ; gap : 16 px ; padding : 24 px ; }
. footer-inner { flex-direction : column ; gap : 16 px ; }
. footer-links { justify-content : flex-start ; }
}
@ media ( max-width : 600px ) {
. container { padding : 0 16 px !important ; box-sizing : border-box ; }
. freshness-table { overflow-x : auto ; display : block ; width : 100 % ; }
. markets-grid { grid-template-columns : repeat ( auto - fill , minmax ( min ( 160 px , 100 % ) , 1 fr ) ) ; }
. cities-grid { grid-template-columns : repeat ( auto - fill , minmax ( min ( 200 px , 100 % ) , 1 fr ) ) ; }
}
< / style >
< script type = "application/ld+json" >
{
"@context" : "https://schema.org" ,
"@type" : "BreadcrumbList" ,
"itemListElement" : [
{
"@type" : "ListItem" ,
"position" : 1 ,
"name" : "Landvex" ,
"item" : "https://landvex.com/"
} ,
{
"@type" : "ListItem" ,
"position" : 2 ,
"name" : "Coverage" ,
"item" : "https://landvex.com/coverage/"
}
]
}
< / script >
< link rel = "alternate" hreflang = "x-default" href = "https://landvex.com/" >
< link rel = "alternate" hreflang = "en" href = "https://landvex.com/" > < link rel = "alternate" hreflang = "it" href = "https://landvex.it/" >
< / head >
< body >
< nav aria-label = "breadcrumb" aria-label = "Main navigation" >
< a href = "/" > Home< / a > / < span > coverage< / span >
< / nav >
< nav aria-label = "Main navigation" >
< a class = "nav-logo" href = "/" > LandveX< / a >
< ul class = "nav-links" >
< li > < a href = "/#how-it-works" > How it works< / a > < / li >
< li > < a href = "/#verticals" > Verticals< / a > < / li >
< li class = "nav-dropdown" >
< a href = "/methodology/" > Intelligence< / a >
< div class = "nav-dropdown-menu" >
< div class = "dd-label" > Learn< / div >
< a href = "/methodology/" > Methodology< / a >
< a href = "/#intelligence" > Intelligence scores< / a >
< hr / >
< div class = "dd-label" > Products< / div >
< a href = "/enterprise/" > Enterprise< / a >
< a href = "/reports/" > Intelligence Reports< / a >
< a href = "/pilot/" > Pilot Programme< / a >
< hr / >
< a href = "/security/" > Security< / a >
< / div >
< / li >
< li > < a href = "/contact/" > Contact< / a > < / li >
< li > < a href = "/contact/" > Contact< / a > < / li >
< / ul >
< a class = "lv-btn lv-btn--outline" href = "/contact/" > Get in touch< / a >
< / nav >
< div class = "lv-container" >
< div class = "page-header" >
< div class = "eyebrow" > Coverage< / div >
< h1 > Where we operate.< / h1 >
< p class = "sub" > Field observation coverage across 20+ countries at launch. Coverage density varies by geography and mission activity.< / p >
< / div >
< section >
< div class = "section-label" > Launch markets< / div >
< div class = "section-title" > August 2026< / div >
< div class = "section-body" > Landvex launches with active observation coverage in eight markets. Additional markets are onboarded continuously as the quiXzoom contributor network expands.< / div >
< div class = "markets-grid" >
< div class = "market-card" >
< div class = "market-flag" > 🇸 🇪 < / div >
< div > < div class = "market-name" > Sweden< / div > < div class = "market-status" > Launch market< / div > < / div >
< / div >
< div class = "market-card" >
< div class = "market-flag" > 🇩 🇪 < / div >
< div > < div class = "market-name" > Germany< / div > < div class = "market-status" > Launch market< / div > < / div >
< / div >
< div class = "market-card" >
< div class = "market-flag" > 🇫 🇷 < / div >
< div > < div class = "market-name" > France< / div > < div class = "market-status" > Launch market< / div > < / div >
< / div >
< div class = "market-card" >
< div class = "market-flag" > 🇳 🇱 < / div >
< div > < div class = "market-name" > Netherlands< / div > < div class = "market-status" > Launch market< / div > < / div >
< / div >
< div class = "market-card" >
< div class = "market-flag" > 🇮 🇹 < / div >
< div > < div class = "market-name" > Italy< / div > < div class = "market-status" > Launch market< / div > < / div >
< / div >
< div class = "market-card" >
< div class = "market-flag" > 🇬 🇧 < / div >
< div > < div class = "market-name" > United Kingdom< / div > < div class = "market-status" > Launch market< / div > < / div >
< / div >
< div class = "market-card" >
< div class = "market-flag" > 🇺 🇸 < / div >
< div > < div class = "market-name" > USA< / div > < div class = "market-status" > Launch market< / div > < / div >
< / div >
< div class = "market-card" >
< div class = "market-flag" > 🇹 🇭 < / div >
< div > < div class = "market-name" > Thailand< / div > < div class = "market-status" > Launch market< / div > < / div >
< / div >
< / div >
< / section >
< section >
< div class = "section-label" > Active intelligence cities< / div >
< div class = "section-title" > Cities with structured intelligence< / div >
< div class = "section-body" > The following cities have dedicated intelligence pages with structured data, city health indices, and commercial opportunity scores.< / div >
< div class = "cities-grid" >
< a class = "city-card" href = "/cities/stockholm/" >
< div > < div class = "city-name" > Stockholm< / div > < div class = "city-country" > Sweden< / div > < / div >
< div class = "city-arrow" > → < / div >
< / a >
< a class = "city-card" href = "/cities/berlin/" >
< div > < div class = "city-name" > Berlin< / div > < div class = "city-country" > Germany< / div > < / div >
< div class = "city-arrow" > → < / div >
< / a >
< a class = "city-card" href = "/cities/milan/" >
< div > < div class = "city-name" > Milan< / div > < div class = "city-country" > Italy< / div > < / div >
< div class = "city-arrow" > → < / div >
< / a >
< a class = "city-card" href = "/cities/amsterdam/" >
< div > < div class = "city-name" > Amsterdam< / div > < div class = "city-country" > Netherlands< / div > < / div >
< div class = "city-arrow" > → < / div >
< / a >
< / div >
< / section >
< section >
< div class = "section-label" > Data freshness< / div >
< div class = "section-title" > Coverage commitment< / div >
< div class = "section-body" > Landvex publishes coverage refresh rates per market. Data freshness is part of every enterprise SLA.< / div >
< table class = "freshness-table" >
< thead >
< tr >
< th > Tier< / th >
< th > Observation window< / th >
< th > Availability< / th >
< / tr >
< / thead >
< tbody >
< tr >
< td class = "tier" > < span class = "badge badge-standard" > Standard< / span > < / td >
< td > Observations within 90 days< / td >
< td > All markets< / td >
< / tr >
< tr >
< td class = "tier" > < span class = "badge badge-premium" > Premium< / span > < / td >
< td > Observations within 30 days< / td >
< td > Launch markets< / td >
< / tr >
< tr >
< td class = "tier" > < span class = "badge badge-realtime" > Real-time< / span > < / td >
< td > Available for high-priority missions< / td >
< td > By arrangement< / td >
< / tr >
< / tbody >
< / table >
< / section >
< section id = "contact" >
< div class = "cta-block" >
< p > Need coverage details for a specific geography or market not listed here? Request a coverage briefing and we will provide an up-to-date density report.< / p >
< a class = "btn" href = "/contact/" > Request coverage details → < / a >
< / div >
< / section >
< / div >
< footer class = "lv-footer" role = "contentinfo" >
< div class = "lv-container" >
< div class = "footer-inner" >
< div >
< div class = "footer-logo" > Landvex< / div >
2026-07-14 15:27:33 +00:00
< div class = "footer-copy" > © 2026 Landvex AB · Org.nr 559141-7042 · Stockholm, Sweden< / div >
2026-07-07 07:11:50 +00:00
< div class = "footer-tagline" > Decision intelligence for the physical world.< / div >
< div > Landvex AB · Org.nr 559141-7042< br > Tyresö , Sweden · < a href = "mailto:contact@landvex.com" > contact@landvex.com< / a > < / div >
< / div >
< div class = "footer-links" >
< a href = "/privacy/" > Privacy< / a >
< a href = "/terms/" > Terms< / a >
< a href = "/methodology/" > Methodology< / a >
< a href = "/data-quality/" > Data Quality< / a >
< a href = "/security/" > Security< / a >
< a href = "/cities/stockholm/" > Stockholm< / a >
< a href = "/cities/berlin/" > Berlin< / a >
< a href = "https://www.quixzoom.com/" target = "_blank" rel = "noopener" > quiXzoom → < / a >
< a href = "mailto:contact@landvex.com" > contact@landvex.com< / a >
< a href = "mailto:security@landvex.com" > security@landvex.com< / a >
< a href = "https://www.linkedin.com/company/landvex" target = "_blank" rel = "noopener" class = "footer-social" title = "LandveX on LinkedIn" >
< svg width = "16" height = "16" viewBox = "0 0 24 24" fill = "none" xmlns = "http://www.w3.org/2000/svg" >
< path d = "M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z" stroke = "#888" stroke-width = "2" stroke-linecap = "round" stroke-linejoin = "round" / >
< rect x = "2" y = "9" width = "4" height = "12" stroke = "#888" stroke-width = "2" stroke-linecap = "round" stroke-linejoin = "round" / >
< circle cx = "4" cy = "4" r = "2" stroke = "#888" stroke-width = "2" stroke-linecap = "round" stroke-linejoin = "round" / >
< / svg >
< / a >
< a href = "https://x.com/landvex" target = "_blank" rel = "noopener" class = "footer-social" title = "LandveX on X" >
< svg width = "15" height = "15" viewBox = "0 0 24 24" fill = "#888" xmlns = "http://www.w3.org/2000/svg" >
< path d = "M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-4.714-6.231-5.401 6.231H2.746l7.73-8.835L1.254 2.25H8.08l4.253 5.622 5.912-5.622Zm-1.161 17.52h1.833L7.084 4.126H5.117z" / >
< / svg >
< / a >
< / div >
< / div >
< / div >
< / footer >
< / body >
< / html >