Website report · 1 h ago

www.ushpindex.com

“USHP | The first-ever US housing index”

Template-written 44 evidence items Code reader analysed 30 scripts
What this means for you

USHP talked to 1 outside service on a first visit, including 1 that measures visits or shows ads.E6

  • Before you click anything, the page loads analytics or ad services: Google Analytics / Tag Manager.E6
  • 3 cookies were set in your browser, all by the site itself.E7E8E9

Tech check

What the site says about itself, next to what its public page actually loads. Facts only, no verdict: you decide.

The page doesn't make tech claims we check for (AI, on-chain, wallets, trading, own chain, staking, live data, an app).

Calls its own backend /api/sanity-queryE24
Wallet code none seen
Contract calls in its code none seen
Talks to AI services none seen
Live connections none seen

What it is

  • The Internet Archive has never saved this site, so it is probably new.E44
  • The site describes itself as: “Get liquid exposure to home price movements in a single asset.”E2
  • It's built with Next.js and React (common tools for building web apps).E12E13
  • Notable building blocks in its code: Three.js (3D graphics).E14
  • In your browser it saves small bits of data in your browser.E21
  • It has sections such as /legal, /home, /housing-index, /economics, /transparency and /portfolio.E37E38
  • While loading, it called 1 endpoint on its own servers, such as /api/sanity-query.E24

Where your data goes

Analytics & trackingCount visits and record what you do on the page. 1
www.googletagmanager.comGoogle Analytics / Tag Manager: Google's visitor analytics and tag loader 1×E6

How key features work

Loading its content

Its content loads from its own API while you browse (/api/sanity-query).E24

/api/sanity-query

Drawing and editing in the browser

The page draws and edits graphics in your browser using Three.js (3D graphics) and the canvas.E14E23

Three.js (3D graphics)canvas

Measuring what you do

Visits and clicks are measured with Google Analytics / Tag Manager, Google tag (gtag.js), PostHog, Hotjar and 1 more (found in its traffic or its code).E6E15E16E17E18

Google Analytics / Tag ManagerGoogle tag (gtag.js)PostHogHotjarMicrosoft Clarity

Saving data on your device

It saves data in your browser (localStorage and sessionStorage), so some things persist between visits.E21E10E11

local_storagelocalStoragesessionStorage

Cookies and storage

Names only. We never store the values.

CookieSet forKeptWhose
ushp-regionE7www.ushpindex.com about 30 daysthe site
ushp-frontE8www.ushpindex.com about 30 daysthe site
ph_phc_uMuGBHEHEvmS89iXFJDd4GrEWRi7r96M8fsAy7erWSxv_posthogE9ushpindex.com about 365 daysthe site

localStorageE10: ph_phc_uMuGBHEHEvmS89iXFJDd4GrEWRi7r96M8fsAy7erWSxv_posthog

sessionStorageE11: ph_phc_uMuGBHEHEvmS89iXFJDd4GrEWRi7r96M8fsAy7erWSxv_posthog, ph_phc_uMuGBHEHEvmS89iXFJDd4GrEWRi7r96M8fsAy7erWSxv_session_registered_properties, ph_phc_uMuGBHEHEvmS89iXFJDd4GrEWRi7r96M8fsAy7erWSxv_primary_window_exists, ph_phc_uMuGBHEHEvmS89iXFJDd4GrEWRi7r96M8fsAy7erWSxv_window_id

Pages and API calls

Pages it links to

/legal/home/housing-index/economics/transparency/portfolio/institutional

Endpoints

Called while loading (seen) or named in the code (code).

www.ushpindex.com/api/sanity-queryseenE24
/api/sanity-querycodeE25
/api/waitlistcodeE26
/housing-indexcodeE27
/economicscodeE28
/institutionalcodeE29
/portfoliocodeE30
/transparencycodeE31
/homecodeE32
/api/surveyscodeE33
/api/early_access_featurescodeE34
/api/product_tourscodeE35
/api/web_experimentscodeE36

Evidence

Every sentence above points to one of these. Code references show the file, line:column and the short identifier that matched, never the site's code itself.

E1
Page title: USHP | The first-ever US housing index
page title · https://www.ushpindex.com/
E2
Page description: Get liquid exposure to home price movements in a single asset.
page description · https://www.ushpindex.com/
E3
Site name: USHP
page site_name · https://www.ushpindex.com/
E4
Main heading: The U.S. housing market finally has a ticker
page h1 · https://www.ushpindex.com/
E5
40 request(s) to www.ushpindex.com
types: 25 script, 6 fetch, 5 font
GET https://www.ushpindex.com/housing-index · script · 40 requests · network recording
E6
1 request(s) to www.googletagmanager.com
types: 1 script
GET https://www.googletagmanager.com/gtm.js · script · network recording
E7
Cookie 'ushp-region' set for www.ushpindex.com
kept for about 30 days
cookie ushp-region on www.ushpindex.com · value not stored
E8
Cookie 'ushp-front' set for www.ushpindex.com
kept for about 30 days
cookie ushp-front on www.ushpindex.com · value not stored
E9
Cookie 'ph_phc_uMuGBHEHEvmS89iXFJDd4GrEWRi7r96M8fsAy7erWSxv_posthog' set for ushpindex.com
kept for about 365 days
cookie ph_phc_uMuGBHEHEvmS89iXFJDd4GrEWRi7r96M8fsAy7erWSxv_posthog on ushpindex.com · value not stored
E10
localStorage: 1 key(s) saved in your browser
localStorage keys: ph_phc_uMuGBHEHEvmS89iXFJDd4GrEWRi7r96M8 · values not stored
E11
sessionStorage: 4 key(s) saved in your browser
sessionStorage keys: ph_phc_uMuGBHEHEvmS89iXFJDd4GrEWRi7r96M8, ph_phc_uMuGBHEHEvmS89iXFJDd4GrEWRi7r96M8, ph_phc_uMuGBHEHEvmS89iXFJDd4GrEWRi7r96M8, ph_phc_uMuGBHEHEvmS89iXFJDd4GrEWRi7r96M8 · values not stored
E12
Next.js detected by the code reader (next-runtime)
confidence: high
www.ushpindex.com/_next/static/immutable/chunks/turbopack-3xd-7z66s-4wg.js · “next-runtime” · the code reader
E13
React detected by the code reader (react-runtime)
confidence: medium
www.ushpindex.com/_next/static/immutable/chunks/2qltgolszmbd4.js · “react-runtime” · the code reader
E14
Three.js (3D graphics) found in the code
www.ushpindex.com/_next/static/immutable/chunks/3qgfq922x2878.js @ 1:164517 · “WebGLRenderer” · pattern scan
E15
Google tag (gtag.js) found in the code
www.ushpindex.com/_next/static/immutable/chunks/3mme8kw61-bh1.js @ 3:20 · “gtag(” · pattern scan
E16
PostHog found in the code
www.ushpindex.com/_next/static/immutable/chunks/0jiqs5kk2ebkd.js @ 2:34917 · “posthog.com” · pattern scan
E17
Hotjar found in the code
www.ushpindex.com/ingest/static/1.447.3/posthog-recorder.js @ 1:131257 · “hotjar” · pattern scan
E18
Microsoft Clarity found in the code
www.ushpindex.com/ingest/static/1.447.3/posthog-recorder.js @ 1:131076 · “clarity.ms” · pattern scan
E19
Sentry found in the code
www.ushpindex.com/_next/static/immutable/chunks/0jiqs5kk2ebkd.js @ 2:53286 · “sentry.io” · pattern scan
E20
Datadog RUM found in the code
www.ushpindex.com/ingest/static/1.447.3/posthog-recorder.js @ 1:131149 · “datadoghq” · pattern scan
E21
Uses the browser ability: local_storage
saves small bits of data in your browser
www.ushpindex.com/_next/static/immutable/chunks/0jiqs5kk2ebkd.js @ 2:39649 · “localStorage.setItem(” · pattern scan
E22
Uses the browser ability: web_worker
runs work in a background thread
www.ushpindex.com/ingest/static/1.447.3/posthog-recorder.js @ 1:90858 · “new Worker(” · pattern scan
E23
Uses the browser ability: canvas
draws graphics on a canvas
www.ushpindex.com/_next/static/immutable/chunks/15dp8ah7stoyf.js @ 48:32650 · “getContext("2d"” · pattern scan
E24
The page called /api/sanity-query on www.ushpindex.com (GET)
GET https://www.ushpindex.com/api/sanity-query · fetch · network recording
E25
Code reader found the endpoint /api/sanity-query
how: call:fetch
www.ushpindex.com/ @ 1:1253 · “/api/sanity-query” · the code reader
E26
Code reader found the endpoint /api/waitlist
how: call:fetch
www.ushpindex.com/_next/static/immutable/chunks/15dp8ah7stoyf.js @ 48:21505 · “/api/waitlist” · the code reader
E27
Code reader found the endpoint /housing-index
how: property:path
s11-17h1yu9gx2nxa.js · “/housing-index” · the code reader
E28
Code reader found the endpoint /economics
how: property:path
s11-17h1yu9gx2nxa.js · “/economics” · the code reader
E29
Code reader found the endpoint /institutional
how: property:path
s11-17h1yu9gx2nxa.js · “/institutional” · the code reader
E30
Code reader found the endpoint /portfolio
how: property:path
s11-17h1yu9gx2nxa.js · “/portfolio” · the code reader
E31
Code reader found the endpoint /transparency
how: property:path
s11-17h1yu9gx2nxa.js · “/transparency” · the code reader
E32
Code reader found the endpoint /home
how: property:path
s11-17h1yu9gx2nxa.js · “/home” · the code reader
E33
The code names the endpoint /api/surveys
www.ushpindex.com/_next/static/immutable/chunks/0jiqs5kk2ebkd.js @ 2:202839 · “/api/surveys” · pattern scan
E34
The code names the endpoint /api/early_access_features
www.ushpindex.com/_next/static/immutable/chunks/0jiqs5kk2ebkd.js @ 2:231398 · “/api/early_access_features” · pattern scan
E35
The code names the endpoint /api/product_tours
www.ushpindex.com/_next/static/immutable/chunks/0jiqs5kk2ebkd.js @ 2:302206 · “/api/product_tours” · pattern scan
E36
The code names the endpoint /api/web_experiments
www.ushpindex.com/_next/static/immutable/chunks/0jiqs5kk2ebkd.js @ 2:313869 · “/api/web_experiments” · pattern scan
E37
2 links to pages on the same site
page links · https://www.ushpindex.com/ · /legal
E38
Code reader found the route /home
www.ushpindex.com/_next/static/immutable/chunks/17h1yu9gx2nxa.js @ 1:20829 · “/home” · the code reader
E39
Code reader found the route /housing-index
www.ushpindex.com/_next/static/immutable/chunks/17h1yu9gx2nxa.js @ 1:20869 · “/housing-index” · the code reader
E40
Code reader found the route /economics
www.ushpindex.com/_next/static/immutable/chunks/17h1yu9gx2nxa.js @ 1:20926 · “/economics” · the code reader
E41
Code reader found the route /transparency
www.ushpindex.com/_next/static/immutable/chunks/17h1yu9gx2nxa.js @ 1:20985 · “/transparency” · the code reader
E42
Code reader found the route /portfolio
www.ushpindex.com/_next/static/immutable/chunks/17h1yu9gx2nxa.js @ 1:21041 · “/portfolio” · the code reader
E43
Code reader found the route /institutional
www.ushpindex.com/_next/static/immutable/chunks/17h1yu9gx2nxa.js @ 1:21102 · “/institutional” · the code reader
E44
The Internet Archive has no saved copy of ushpindex.com
page web archive · https://web.archive.org/web/*/ushpindex.com

Limits

  • We only see what your browser sees: code and requests on a first visit, without logging in or accepting cookie banners. What the servers do with data is invisible from outside.
  • Site code is usually minified (compressed), so names are partly lost and some code may be only partly analysed.
  • Some trackers only load after you accept cookies or log in, so the real list can be longer.
  • We visited from a server in the United States. Sites load different trackers and cookie banners in different countries (visitors in the EU usually get a consent banner first).
  • This text was written from fixed templates because no AI writer was available. It uses exactly the same evidence.
  • The code reader hit its size budget on parts of 24 large bundle file(s); those parts weren't fully analysed.

Facts, not judgements: this page describes what the code and traffic show, not anyone's intent. Not financial advice. Case id IzBnuvo6.