Requirements & environments
Understand the runtime, game and connection requirements before launching.
Client requirements#
| Requirement | Why it matters |
|---|---|
| Roblox running Greedy Growers | The documented loader checks GameId 10440833423. Other games are rejected before the client download. |
| Compatible Luau executor | The loader uses loadstring and game:HttpGet. Executor HTTP, WebSocket, clipboard and file APIs vary. |
| HTTPS access | The loader fetches a version manifest and the selected client. Presence has an HTTPS fallback when WebSocket cannot be used. |
Optional file APIs support saved client preferences. Clipboard support enables copy actions. WebSocket support is preferred for presence but is not required for its fallback. The source does not provide a verified compatibility matrix for every executor.
Dashboard requirements#
A browser and Discord sign-in are required for private dashboard sections. A running, linked client is required for current telemetry. An unlinked client can report basic presence without sending the authenticated dashboard snapshot.
Mobile support has separate scopes#
The public 4.3.90–4.3.95 client includes mobile reflow and touch scrolling fixes. The newer reusable UI Library was approved on PC with Potassium; its mobile and other-executor verification remains pending. Improvements to the public client do not establish compatibility of that separate library.
Developing your own deployment#
Backend development requires Node.js, your own Discord OAuth application and your own Cloudflare resources. A static preview alone cannot provide sign-in or live telemetry. See self-hosting boundaries.