Website report · 02 Nov 2026

www.pinterest.com

“Pinterest”

Template-written 56 evidence items Code reader analysed 10 scripts
What this means for you

Pinterest talked to 7 outside services on a first visit, including 2 that measure visits or show ads.E6E12

  • An AI agent used the site and saw 0 of 2 claimed features working.E52E53E55E54E56
  • AI / agents: “Skip to content Log in Sign up Search Less AI Baked goods Entrees Meal Method Deviled Roll in a bowl…” (a : A 'Less AI' filter button showed up among the search refinement chips for the query 'egg'. I clicked it twice and both clicks timed out because a login overlay covered the page, so I never saw the filter change the results.E52E53E55
  • Extra observation: a login overlay covers the search page for signed-out visitors: Every attempt to use the page was caught by a 'Welcome to Pinterest / Log in' modal. I couldn't close the upsell, and text I typed into the search box ended up in the modal's email field, which showed 'that doesn't look like an email address'.E54E56
  • Tech check: the site mentions ai / agents, but we found nothing behind it in what its public page loads.E50
  • Before you click anything, the page loads analytics or ad services: Pinterest Tag.E6E12
  • 9 cookies were set in your browser, all by the site itself.E15E16E17E18E19

Tech check

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

Nothing found on the public page

AI / agents

“Skip to content Log in Sign up Search Less AI Baked goods Entrees Meal Method Deviled Roll in a bowl…”E50

No matching code, calls or services in what loaded for us.

Calls its own backend /_/_/storage_report/, /resource/SearchTabResource/get/, /resource/AdvancedTypeaheadResource/get/E32E33E34E35
Wallet code none seen
Contract calls in its code none seen
Talks to AI services none seen
Live connections none seen

What the AI agent tried

An AI agent (claude-opus-5-5) used the site in our sandbox for 5 steps and saw 0 of 1 claimed feature working. It can't connect a wallet, pay, sign or log in, so those features count as "couldn't test". What it reports is what it observed, not a verdict.

Couldn't test

AI / agents: “Skip to content Log in Sign up Search Less AI Baked goods Entrees Meal Method Deviled Roll in a bowl…”…

A 'Less AI' filter button showed up among the search refinement chips for the query 'egg'. I clicked it twice and both clicks timed out because a login overlay covered the page, so I never saw the filter change the results.E52E53E55

Also noticed

Things the agent saw along the way that aren't among the site's claims. Not counted above.

Noticed

a login overlay covers the search page for signed-out visitors

Every attempt to use the page was caught by a 'Welcome to Pinterest / Log in' modal. I couldn't close the upsell, and text I typed into the search box ended up in the modal's email field, which showed 'that doesn't look like an email address'.E54E56

What it is

  • The Internet Archive first saved this site on 2010-02-02 (6116 days ago).E51
  • The site describes itself as: “Discover recipes, home ideas, style inspiration and other ideas to try.”E2
  • In your browser it stores data in your browser's built-in database and saves small bits of data in your browser.E29E30
  • It has sections such as /search, /ideas, /shopping, /_ and /password.E49
  • While loading, it called 14 endpoints on its own servers, such as /_/_/storage_report/, /resource/SearchTabResource/get/, /resource/AdvancedTypeaheadResource/get/ and 11 more.E32E33E34E35

Where your data goes

AdvertisingShow ads and follow you across sites to target them. 2
s.pinimg.comPinterest Tag: Pinterest ad tracking 84×E6
i.pinimg.comPinterest Tag: Pinterest ad tracking 53×E12
Sign-in & accountsLog you in or manage accounts. 1
accounts.google.comGoogle Sign-In: log in with Google 5×E7
Consent & bot protectionCookie banners, CAPTCHAs and bot checks. 1
www.recaptcha.netGoogle reCAPTCHA: bot check 3×E10
FontsDownload typefaces. 1
fonts.gstatic.comGoogle Fonts: fonts 3×E13
CDNs & hostingDeliver files (scripts, images) quickly from servers near you. 1
www.gstatic.comGoogle static files: Google's static file CDN 5×E11
Not identifiedServices we don't have in our list yet. 1
play.google.comnot identified 2×E14

How key features work

Sign-in and accounts

Sign-in and account features show up in its code or traffic (/resource/UserExperienceResource/get/, /secure/unauth_user_data/, /resource/UserRegisterTrackActionResource/update/ and accounts.google.com).E36E37E44E7E27

/resource/UserExperienceResource/get//secure/unauth_user_data//resource/UserRegisterTrackActionResource/update/accounts.google.com

Loading its content

Its content loads from its own API while you browse (/_/_/storage_report/, /resource/SearchTabResource/get/, /resource/AdvancedTypeaheadResource/get/, /resource/BaseSearchResource/get/ and 2 more).E32E33E34E35E36

/_/_/storage_report//resource/SearchTabResource/get//resource/AdvancedTypeaheadResource/get//resource/BaseSearchResource/get//resource/UserExperienceResource/get//secure/unauth_user_data/

Search

Search runs through /resource/SearchTabResource/get/, /resource/AdvancedTypeaheadResource/get/ and /resource/BaseSearchResource/get/.E33E34E35

/resource/SearchTabResource/get//resource/AdvancedTypeaheadResource/get//resource/BaseSearchResource/get/

How ads get picked

Ads are chosen through ad networks and exchanges (Pinterest Tag); they receive details about your visit to bid on the ad space.E6E12

Pinterest Tag

Saving data on your device

It saves data in your browser (IndexedDB (a browser database), localStorage and sessionStorage), so some things persist between visits.E29E30E24E25

indexeddblocal_storagelocalStoragesessionStorageIndexedDB

Cookies and storage

Names only. We never store the values.

CookieSet forKeptWhose
csrftokenE15www.pinterest.com about 365 daysthe site
_pinterest_sessE16pinterest.com about 360 daysthe site
_authE17pinterest.com about 360 daysthe site
_routing_idE18www.pinterest.com about 1 daysthe site
tstE19pinterest.com about 2 daysthe site
sessionFunnelEventLoggedE20www.pinterest.com about 0 daysthe site
g_stateE21www.pinterest.com about 180 daysthe site
_bE22pinterest.com about 400 daysthe site
_irE23okra.pinterest.com about 0 daysthe site

localStorageE24: conversionUpsellReason, conversionUpsellTimesViewed, _unauthVisitedPages, pid, unauthCompletedSearches, _lastVisitedBoardPages

sessionStorageE25: _bottomRightUpsellDismissed, HAS_SEEN_LOGIN_MODAL, SEEN_ACTION_UPSELL

IndexedDBE26: ContextLoggingDB, EventLoggingDB

Pages and API calls

Pages it links to

/search//ideas/shopping/_/password

Endpoints

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

www.pinterest.com/_/_/storage_report/seenE32
www.pinterest.com/resource/SearchTabResource/get/seenE33
www.pinterest.com/resource/AdvancedTypeaheadResource/get/seenE34
www.pinterest.com/resource/BaseSearchResource/get/seenE35
www.pinterest.com/resource/UserExperienceResource/get/seenE36
www.pinterest.com/secure/unauth_user_data/seenE37
www.pinterest.com/secure/arkose_data_exchange/seenE38
www.pinterest.com/resource/ApiResource/get/seenE39
www.pinterest.com/resource/ApiSResource/create/seenE40
www.pinterest.com/resource/ApiResource/create/seenE41
www.pinterest.com/_/_/trace/trace/seenE42
www.pinterest.com/resource/ApiCResource/create/seenE43
www.pinterest.com/resource/UserRegisterTrackActionResource/update/seenE44
www.pinterest.com/resource/ActivateExperimentResource/create/seenE45
/_/_/csp_report/codeE46
/v1/chooseServercodeE47
/v1/refreshCredscodeE48

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: Pinterest
page title · https://www.pinterest.com/search/pins/
E2
Page description: Discover recipes, home ideas, style inspiration and other ideas to try.
page description · https://www.pinterest.com/search/pins/
E3
Site name: Pinterest
page site_name · https://www.pinterest.com/search/pins/
E4
Main heading: Search
page h1 · https://www.pinterest.com/search/pins/
E5
26 request(s) to www.pinterest.com
types: 21 xhr, 3 fetch, 1 document
GET https://www.pinterest.com/search/pins/ · xhr · 26 requests · network recording
E6
84 request(s) to s.pinimg.com
types: 79 script, 4 font, 1 stylesheet
GET https://s.pinimg.com/webapp/polyfills-0a169f3baf4dd065.mjs · script · 84 requests · network recording
E7
5 request(s) to accounts.google.com
types: 2 document, 1 script, 1 stylesheet
GET https://accounts.google.com/gsi/client · document · 5 requests · network recording
E8
1 request(s) to ct.pinterest.com
types: 1 document
GET https://ct.pinterest.com/ct.html · document · network recording
E9
1 request(s) to okra.pinterest.com
types: 1 script
GET https://okra.pinterest.com/v2/F5675B21-025B-4843-983C-38D86DEB394B/api.js · script · network recording
E10
3 request(s) to www.recaptcha.net
types: 2 script, 1 document
GET https://www.recaptcha.net/recaptcha/enterprise.js · script · 3 requests · network recording
E11
5 request(s) to www.gstatic.com
types: 2 script, 1 stylesheet, 1 image
GET https://www.gstatic.com/recaptcha/releases/NhfdZHzre16wrc2m6BxEdu7J/recaptcha__en.js · script · 5 requests · network recording
E12
53 request(s) to i.pinimg.com
types: 53 image
GET https://i.pinimg.com/236x/00/4b/37/004b37d748bb85cb192ad29dc04c4ce8.jpg · image · 53 requests · network recording
E13
3 request(s) to fonts.gstatic.com
types: 3 font
GET https://fonts.gstatic.com/s/googlesans/v62/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2vgCI.woff2 · font · 3 requests · network recording
E14
2 request(s) to play.google.com
types: 2 fetch
GET https://play.google.com/log · fetch · 2 requests · network recording
E15
Cookie 'csrftoken' set for www.pinterest.com
kept for about 365 days
cookie csrftoken on www.pinterest.com · value not stored
E16
Cookie '_pinterest_sess' set for pinterest.com
kept for about 360 days
cookie _pinterest_sess on pinterest.com · value not stored
E17
Cookie '_auth' set for pinterest.com
kept for about 360 days
cookie _auth on pinterest.com · value not stored
E18
Cookie '_routing_id' set for www.pinterest.com
kept for about 1 days
cookie _routing_id on www.pinterest.com · value not stored
E19
Cookie 'tst' set for pinterest.com
kept for about 2 days
cookie tst on pinterest.com · value not stored
E20
Cookie 'sessionFunnelEventLogged' set for www.pinterest.com
kept for about 0 days
cookie sessionFunnelEventLogged on www.pinterest.com · value not stored
E21
Cookie 'g_state' set for www.pinterest.com
kept for about 180 days
cookie g_state on www.pinterest.com · value not stored
E22
Cookie '_b' set for pinterest.com
kept for about 400 days
cookie _b on pinterest.com · value not stored
E23
Cookie '_ir' set for okra.pinterest.com
kept for about 0 days
cookie _ir on okra.pinterest.com · value not stored
E24
localStorage: 6 key(s) saved in your browser
localStorage keys: conversionUpsellReason, conversionUpsellTimesViewed, _unauthVisitedPages, pid, unauthCompletedSearches, _lastVisitedBoardPages · values not stored
E25
sessionStorage: 3 key(s) saved in your browser
sessionStorage keys: _bottomRightUpsellDismissed, HAS_SEEN_LOGIN_MODAL, SEEN_ACTION_UPSELL · values not stored
E26
IndexedDB: 2 key(s) saved in your browser
IndexedDB keys: ContextLoggingDB, EventLoggingDB · values not stored
E27
Google Sign-In found in the code
www.pinterest.com/ (page HTML) @ 1:20951 · “accounts.google.com/gsi” · pattern scan
E28
reCAPTCHA found in the code
www.pinterest.com/ (page HTML) @ 2697:41 · “grecaptcha” · pattern scan
E29
Uses the browser ability: indexeddb
stores data in your browser's built-in database
okra.pinterest.com/v2/F5675B21-025B-4843-983C-38D86DEB394B/api.js @ 17:118728 · “indexedDB.open(” · pattern scan
E30
Uses the browser ability: local_storage
saves small bits of data in your browser
okra.pinterest.com/v2/F5675B21-025B-4843-983C-38D86DEB394B/api.js @ 17:115911 · “localStorage.setItem(” · pattern scan
E31
Uses the browser ability: web_worker
runs work in a background thread
www.gstatic.com/recaptcha/releases/NhfdZHzre16wrc2m6BxEdu7J/recaptcha__en.js @ 467:436 · “new Worker(” · pattern scan
E32
The page called /_/_/storage_report/ on www.pinterest.com (POST)
POST https://www.pinterest.com/_/_/storage_report/ · fetch · network recording
E33
The page called /resource/SearchTabResource/get/ on www.pinterest.com (GET)
GET https://www.pinterest.com/resource/SearchTabResource/get/ · xhr · network recording
E34
The page called /resource/AdvancedTypeaheadResource/get/ on www.pinterest.com (GET)
GET https://www.pinterest.com/resource/AdvancedTypeaheadResource/get/ · xhr · network recording
E35
The page called /resource/BaseSearchResource/get/ on www.pinterest.com (GET)
GET https://www.pinterest.com/resource/BaseSearchResource/get/ · xhr · network recording
E36
The page called /resource/UserExperienceResource/get/ on www.pinterest.com (GET)
GET https://www.pinterest.com/resource/UserExperienceResource/get/ · xhr · network recording
E37
The page called /secure/unauth_user_data/ on www.pinterest.com (GET)
GET https://www.pinterest.com/secure/unauth_user_data/ · fetch · network recording
E38
The page called /secure/arkose_data_exchange/ on www.pinterest.com (GET)
GET https://www.pinterest.com/secure/arkose_data_exchange/ · fetch · network recording
E39
The page called /resource/ApiResource/get/ on www.pinterest.com (GET)
GET https://www.pinterest.com/resource/ApiResource/get/ · xhr · network recording
E40
The page called /resource/ApiSResource/create/ on www.pinterest.com (POST)
POST https://www.pinterest.com/resource/ApiSResource/create/ · xhr · network recording
E41
The page called /resource/ApiResource/create/ on www.pinterest.com (POST)
POST https://www.pinterest.com/resource/ApiResource/create/ · xhr · network recording
E42
The page called /_/_/trace/trace/ on www.pinterest.com (POST)
POST https://www.pinterest.com/_/_/trace/trace/ · xhr · network recording
E43
The page called /resource/ApiCResource/create/ on www.pinterest.com (POST)
POST https://www.pinterest.com/resource/ApiCResource/create/ · xhr · network recording
E44
The page called /resource/UserRegisterTrackActionResource/update/ on www.pinterest.com (POST)
POST https://www.pinterest.com/resource/UserRegisterTrackActionResource/update/ · xhr · network recording
E45
The page called /resource/ActivateExperimentResource/create/ on www.pinterest.com (POST)
POST https://www.pinterest.com/resource/ActivateExperimentResource/create/ · xhr · network recording
E46
Code reader found the endpoint /_/_/csp_report/
how: call:fetch
www.pinterest.com/search/pins/ @ 8:18 · “/_/_/csp_report/” · the code reader
E47
The code names the endpoint /v1/chooseServer
www.gstatic.com/recaptcha/releases/NhfdZHzre16wrc2m6BxEdu7J/recaptcha__en.js @ 283:299 · “/v1/chooseServer” · pattern scan
E48
The code names the endpoint /v1/refreshCreds
www.gstatic.com/recaptcha/releases/NhfdZHzre16wrc2m6BxEdu7J/recaptcha__en.js @ 769:463 · “/v1/refreshCreds” · pattern scan
E49
8 links to pages on the same site
page links · https://www.pinterest.com/search/pins/ · /search, /, /ideas, /shopping, /_, /password
E50
The site says: “Skip to content Log in Sign up Search Less AI Baked goods Entrees Meal Method Deviled Roll in a bowl…”
page text · https://www.pinterest.com/search/pins/ · Skip to content Log in Sign up Search Less AI Baked goods Entrees Meal Method Deviled Roll in a bowl…
E51
The Internet Archive first saved pinterest.com on 2010-02-02 and has snapshots from 2000 different days
page web archive · https://web.archive.org/web/20100202235045/pinterest.com
E52
Agent step 1: view
AI agent step 1 · view on /search/pins/
E53
Agent step 2: click Less AI (not done: Locator.click: Timeout 4000ms exceeded.)
AI agent step 2 · click on /search/pins/ · page called POST www.pinterest.com/resource/ApiCResource/create/
E54
Agent step 3: click Close Bottom Right Upsell (not done: Locator.click: Timeout 4000ms exceeded.)
AI agent step 3 · click on /search/pins/
E55
Agent step 4: click Less AI (not done: Locator.click: Timeout 4000ms exceeded.)
AI agent step 4 · click on /search/pins/ · page called POST www.pinterest.com/resource/ApiCResource/create/
E56
Agent step 5: type egg ← “test”
AI agent step 5 · type on /search/pins/ · page called POST www.pinterest.com/_/_/trace/trace/

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).
  • The tech check compares the site's own words with what its public page loads. Work done on servers, in private code or in separate apps isn't visible here, so 'nothing found' means not visible on the public page, not that it doesn't exist.
  • 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 3 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 1SStf1F2.