Website report · 2 h ago

gregthefrog.fun

“Greg the Frog, live on Freg Island”

Template-written 27 evidence items Code reader analysed 14 scripts
What this means for you

gregthefrog.fun talked to 8 outside services on a first visit.E11E8E9E7

  • We saw no known analytics or advertising services load on the first visit.E1
  • Its code can ask your wallet to sign transactions. Read every wallet pop-up before approving.E26

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 web3.js, Solana web3 / wallet adapter, PhantomE16E17E18E26
Contract calls in its code none seen
Talks to AI services none seen
Live connections keeps a live two-way connection open to a serverE20

The real tech may live elsewhere. This page links to: github.com/gregthefrogfun/greg · check the code

What it is

  • The Internet Archive has never saved this site, so it is probably new.E27
  • The site describes itself as: “Watch Greg the frog live on his 3D comic island. Everyone sees the same Greg in real time.”E2
  • Notable building blocks in its code: Three.js (3D graphics) and Supabase client.E14E15
  • In your browser it saves small bits of data in your browser and keeps a live two-way connection open to a server.E19E20
  • It has sections such as /golf, /journal and /legal.E25

Where your data goes

Crypto & walletsConnect wallets, read blockchains or fetch token prices. 3
api.geckoterminal.comCoinGecko / GeckoTerminal: token prices and pools 1×E11
datapi.jup.agJupiter: Solana swap routing 6×E8
ipfs.ioPinata / IPFS: decentralised file storage 7×E9
Backend & data servicesDatabases, search and APIs the app runs on. 1
mdggkjocllyqxpthvtop.supabase.coSupabase: app database and API 38×E7
FontsDownload typefaces. 2
fonts.gstatic.comGoogle Fonts: fonts 2×E6
fonts.googleapis.comGoogle Fonts: fonts 1×E4
CDNs & hostingDeliver files (scripts, images) quickly from servers near you. 1
cdn.jsdelivr.netjsDelivr: open-source file CDN 11×E5
Not identifiedServices we don't have in our list yet. 1
100kdaily.topnot identified 1×E10

Crypto and wallets

  • Wallet tools in the code: web3.js, Solana web3 / wallet adapter and Phantom.E16E17E18
  • signTransaction: asks a wallet to sign transactions (often Solana wallets).E26

How key features work

What it can ask your wallet to sign

Its code can ask your wallet for signTransaction. Each of these opens a wallet pop-up you must approve; read it before you click.E26

signTransaction

Connecting your wallet

It connects to crypto wallets using web3.js, Solana web3 / wallet adapter, Phantom and signTransaction. Connecting shows the site your wallet address; it doesn't move funds by itself.E16E17E18E11E8

web3.jsSolana web3 / wallet adapterPhantomsignTransaction

Live updates

It keeps live connections open (WebSockets and mdggkjocllyqxpthvtop.supabase.co) so content updates without reloading.E20E7

websocketmdggkjocllyqxpthvtop.supabase.co

Drawing and editing in the browser

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

Three.js (3D graphics)canvas

Saving data on your device

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

local_storagelocalStoragesessionStorage

Cookies and storage

Names only. We never store the values.

localStorageE12: greg_prefs, greg_save, greg_fly, greg_visitor

sessionStorageE13: greg_fly_room

Pages and API calls

Pages it links to

/golf/journal/legal

Endpoints

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

/rest/v1codeE22
/v1/pools/gemscodeE23
/api/broadcastcodeE24

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: Greg the Frog, live on Freg Island
page title · https://gregthefrog.fun/
E2
Page description: Watch Greg the frog live on his 3D comic island. Everyone sees the same Greg in real time.
page description · https://gregthefrog.fun/
E3
23 request(s) to gregthefrog.fun
types: 14 script, 7 fetch, 1 document
GET https://gregthefrog.fun/ · script · 23 requests · network recording
E4
1 request(s) to fonts.googleapis.com
types: 1 stylesheet
GET https://fonts.googleapis.com/css2 · stylesheet · network recording
E5
11 request(s) to cdn.jsdelivr.net
types: 11 script
GET https://cdn.jsdelivr.net/npm/@supabase/supabase-js@2.45.4/+esm · script · 11 requests · network recording
E6
2 request(s) to fonts.gstatic.com
types: 2 font
GET https://fonts.gstatic.com/s/bangers/v25/FeVQS0BTqb0h60ACH55Q2A.woff2 · font · 2 requests · network recording
E7
38 request(s) to mdggkjocllyqxpthvtop.supabase.co
types: 37 fetch, 1 websocket
GET https://mdggkjocllyqxpthvtop.supabase.co/rest/v1/ · fetch · 38 requests · network recording
E8
6 request(s) to datapi.jup.ag
types: 6 fetch
GET https://datapi.jup.ag/v1/pools/gems · fetch · 6 requests · network recording
E9
7 request(s) to ipfs.io
types: 7 image
GET https://ipfs.io/ipfs/bafkreigzk5346rnrqnf5lxs3tfojaxhoobjn4yvp636fbafncere7ccsqu · image · 7 requests · network recording
E10
1 request(s) to 100kdaily.top
types: 1 image
GET https://100kdaily.top/uploads/token-images/token_1792437486_15ca3da094daa2be.png · image · network recording
E11
1 request(s) to api.geckoterminal.com
types: 1 fetch
GET https://api.geckoterminal.com/api/v2/networks/solana/pools/58oQChx4yWmvKdwLLZzBi4ChoCc2fqCUWBkwMihLYQo2/ohlcv/hour · fetch · network recording
E12
localStorage: 4 key(s) saved in your browser
localStorage keys: greg_prefs, greg_save, greg_fly, greg_visitor · values not stored
E13
sessionStorage: 1 key(s) saved in your browser
sessionStorage keys: greg_fly_room · values not stored
E14
Three.js (3D graphics) found in the code
gregthefrog.fun/ (page HTML) @ 15:96 · “three.module” · pattern scan
E15
Supabase client found in the code
gregthefrog.fun/js/data.js @ 3:70 · “supabase-js” · pattern scan
E16
web3.js found in the code
gregthefrog.fun/js/ui.js @ 132:67 · “web3.js” · pattern scan
E17
Solana web3 / wallet adapter found in the code
gregthefrog.fun/js/ui.js @ 132:59 · “@solana/web3.js” · pattern scan
E18
Phantom found in the code
gregthefrog.fun/js/ui.js @ 128:16 · “window.phantom” · pattern scan
E19
Uses the browser ability: local_storage
saves small bits of data in your browser
gregthefrog.fun/js/ui.js @ 14:33 · “localStorage.setItem(” · pattern scan
E20
Uses the browser ability: websocket
keeps a live two-way connection open to a server
cdn.jsdelivr.net/npm/@supabase/realtime-js@2.10.2/+esm @ 7:17157 · “new WebSocket(” · pattern scan
E21
Uses the browser ability: canvas
draws graphics on a canvas
gregthefrog.fun/js/hud.js @ 98:43 · “getContext("2d"” · pattern scan
E22
The code names the endpoint /rest/v1
gregthefrog.fun/js/ui.js @ 25:23 · “/rest/v1” · pattern scan
E23
The code names the endpoint /v1/pools/gems
gregthefrog.fun/js/screens.js @ 136:61 · “/v1/pools/gems” · pattern scan
E24
The code names the endpoint /api/broadcast
cdn.jsdelivr.net/npm/@supabase/realtime-js@2.10.2/+esm @ 7:9079 · “/api/broadcast” · pattern scan
E25
3 links to pages on the same site
page links · https://gregthefrog.fun/ · /golf, /journal, /legal
E26
Wallet request in code: signTransaction
asks a wallet to sign transactions (often Solana wallets)
gregthefrog.fun/js/ui.js @ 136:28 · “signAndSendTransaction” · pattern scan
E27
The Internet Archive has no saved copy of gregthefrog.fun
page web archive · https://web.archive.org/web/*/gregthefrog.fun

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 15 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 gUtWHxt8.