Website report · 2 h ago

jamesthefrog.com

“James”

Template-written 17 evidence items Code reader analysed 23 scripts
What this means for you

jamesthefrog.com talked to 3 outside services on a first visit.E5E6E7

  • What loads is a page only: no calls to its own backend, no wallet code, no contract calls, no AI services and no live connections.E16
  • We saw no known analytics or advertising services load on the first visit.E1
  • Its code still includes Vercel Analytics, which may switch on later (for example after you accept cookies or sign in).E12

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 none seen
Wallet code none seen
Contract calls in its code none seen
Talks to AI services none seen
Live connections none seen

What loads is a page only: no own backend calls, wallet code, contract calls, AI services or live connections.E16

What it is

  • The Internet Archive has never saved this site, so it is probably new.E17
  • The site describes itself as: “James is the internet's pet frog. Watch him grow up in his terrarium, give him a snack, tap the glass and leave him a note.”E2
  • It's built with Next.js and React (common tools for building web apps).E9E10
  • Notable building blocks in its code: Three.js (3D graphics).E11
  • In your browser it saves small bits of data in your browser.E14

Where your data goes

Consent & bot protectionCookie banners, CAPTCHAs and bot checks. 2
challenges.cloudflare.comCloudflare Turnstile / challenge: bot check 8×E5
brunhild.challenges.cloudflare.comCloudflare Turnstile / challenge: bot check 1×E6
Backend & data servicesDatabases, search and APIs the app runs on. 1
aromatic-newt-614.convex.cloudConvex: app database 1×E7

How key features work

Live updates

It keeps live connections open (aromatic-newt-614.convex.cloud) so content updates without reloading.E7

aromatic-newt-614.convex.cloud

Drawing and editing in the browser

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

Three.js (3D graphics)canvas

Measuring what you do

Visits and clicks are measured with Vercel Analytics (found in its traffic or its code).E12

Vercel Analytics

Saving data on your device

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

local_storagelocalStorage

Cookies and storage

Names only. We never store the values.

localStorageE8: james.visitorKey

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: James
page title · https://jamesthefrog.com/
E2
Page description: James is the internet's pet frog. Watch him grow up in his terrarium, give him a snack, tap the glass and leave him a note.
page description · https://jamesthefrog.com/
E3
Main heading: James, the internet's pet frog
page h1 · https://jamesthefrog.com/
E4
25 request(s) to jamesthefrog.com
types: 16 script, 5 stylesheet, 3 font
GET https://jamesthefrog.com/ · script · 25 requests · network recording
E5
8 request(s) to challenges.cloudflare.com
types: 2 script, 2 xhr, 2 image
GET https://challenges.cloudflare.com/turnstile/v0/api.js · script · 8 requests · network recording
E6
1 request(s) to brunhild.challenges.cloudflare.com
types: 1 fetch
GET https://brunhild.challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/i/a5a2e0313c9f945f/CgChn51EECO8sLwIm_uBac7NGGkFvqg2UqP-gE… · fetch · network recording
E7
1 request(s) to aromatic-newt-614.convex.cloud
types: 1 websocket
GET wss://aromatic-newt-614.convex.cloud/api/1.49.0/sync · websocket · network recording
E8
localStorage: 1 key(s) saved in your browser
localStorage keys: james.visitorKey · values not stored
E9
Next.js detected by the code reader (next-runtime)
confidence: high
jamesthefrog.com/ · “next-runtime” · the code reader
E10
React detected by the code reader (react-runtime)
confidence: medium
jamesthefrog.com/_next/static/chunks/d02de58d-4922b2630c75b8c8.js · “react-runtime” · the code reader
E11
Three.js (3D graphics) found in the code
jamesthefrog.com/_next/static/chunks/6284d963-d69fda070bd09e81.js @ 1:289507 · “THREE.WebGLRenderer” · pattern scan
E12
Vercel Analytics found in the code
jamesthefrog.com/ (page HTML) @ 1:3818 · “@vercel/analytics” · pattern scan
E13
Cloudflare Turnstile found in the code
jamesthefrog.com/ (page HTML) @ 1:4067 · “challenges.cloudflare.com/turnstile” · pattern scan
E14
Uses the browser ability: local_storage
saves small bits of data in your browser
jamesthefrog.com/_next/static/chunks/890-c7751b6703f44c51.js @ 1:16724 · “localStorage.setItem(” · pattern scan
E15
Uses the browser ability: canvas
draws graphics on a canvas
jamesthefrog.com/_next/static/chunks/656-b9f009b727ff1614.js @ 1:3108 · “getContext("2d"” · pattern scan
E16
34 requests on load: no own backend calls, wallet code, contract calls, AI services or live connections
GET https://jamesthefrog.com/ · summary · 34 requests · network recording
E17
The Internet Archive has no saved copy of jamesthefrog.com
page web archive · https://web.archive.org/web/*/jamesthefrog.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 14 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 QCLgjvHb.