How to Get Started
Join the Discord
Plans are sold, and status/results are posted, on the KeenEye Discord — not a storefront.
- 1Click the invite below to join the server.
Purchasing a Plan
Buying a plan goes through a private ticket, not a checkout page.
- 1Open #pricing and click Create ticket.
- 2In your new ticket, state which plan you want to purchase.
- 3Click Payment to get a QR code, pay, then screenshot the paid page and post it back in the same ticket.
- 4An admin verifies the payment, then grants your role and hands you your license key. Keep this key private - it's your login.
Web Application
Browser Setup
One-time browser setup so alerts and redirects work correctly.
- 1Turn off your browser's pop-up blocker for this site.
- 2Set your browser to open new tabs in the background.
Opens a sample product page. If nothing happens, or it opens in the foreground and steals focus, revisit the settings above.
Add to Home Screen
Install the Web App to your phone's home screen so it opens like a native app.
| # | iOS (Safari) | Android (Chrome) |
|---|---|---|
| 1 | Open the Web App in Safari. | Open the Web App in Chrome. |
| 2 | Tap the Share button (square with an arrow) in the toolbar. | Tap the ⋮ menu in the top-right corner. |
| 3 | Scroll down and tap Add to Home Screen. | Tap Add to Home screen (or Install app). |
| 4 | Tap Add in the top-right corner. | Tap Add (or Install) to confirm. |
| 5 | Launch KeenEye from the new home screen icon. | Launch KeenEye from the new home screen icon. |
Before You Connect
Choose what to monitor, then start the connection.
- 1Go to Products, check which ones you want notifications for, then save — defaults to all.
- 2Go to Nodes → Restock and click Connect, then stay in the app. Do not let your phone sleep.
Catching a Restock
- 1Keep the Lazada app open in the foreground, not force-closed — a cold start after an alert fires costs precious seconds.
- 2Log in with your license key, then check the Home page. If the bot is offline, you can still join the monitoring pool — you'll be notified once it comes online and scraping starts.
- 3Turn your volume up — a restock alert plays a ding the instant one is found.
- 4The bottom button reads Waiting for restock until then. It turns green and switches to Shop Now the moment a restock hits.
- 5Click Shop Now to get redirected straight to the Lazada app, then buy your item ASAP. Every second counts.
Account
Your license key, plan, and referral discount all live here.
Account Details
- 1Your License Key is hidden by default — click reveal to view it, or copy it straight to your clipboard. It's your login — keep it private.
- 2Expires shows when your current plan runs out.
Referral System
- 1Your referral code is just your Discord username — share it with a friend.
- 2After they buy a plan, they run /refer {your username} in Discord — that's what gives you credit for referring them.
- 3Each active referral is worth 5% off, capped at 50% off (10 referrals).
- 4Each account can only refer a friend once.
Auto Checkout Application
Setup Process
ACO Setup Process
Start to finish, from purchase to a running worker.
- 1After purchasing a Max Plan key, head to the Web App's Automation page to configure your Lazada/proxy/webhook details, and the Products page to set which items to track.
- 2Download the latest ACO.exe from the Discord #version channel and run it. Still in early testing — expect occasional bugs.
- 3Enter your license key when prompted.
- 4That's it. From here, everything is controlled from the Web App's Console page. Start, Pause, Stop, and Test.
Desktop Application
Installation
A Windows desktop app that logs in and checks out for you the instant a tracked product restocks.
- 1Head to our Discord server and check the #version channel — it always has the latest KeenEye.exe download.
- 2Run it and keep it open. It has to stay running to act on alerts.
Others
A few things worth knowing about the desktop app itself.
- 1It logs in and runs using whatever Lazada/proxy/webhook details you saved under Web App → Settings — nothing is configured on the desktop app itself.
- 2Closing it is the same as Stop — the browser it opened closes with it.
- 3A changed Discord webhook reaches an already-open worker live; a changed Lazada credential or proxy only takes effect the next time it starts.
Web App
Controller
Start, Pause, Stop, and Test — everything to control a running worker.
- 1Start opens the browser on the desktop, logs in, and waits for alerts — also what resumes a paused worker.
- 2Pause leaves the browser open but stops it acting — only valid while running.
- 3Stop closes the process entirely. Leaves a running terminal behind.
- 4The badge next to Worker shows its live state — yellow while starting up, green while running, red on its way out or on error, grey otherwise.
- 5Recommended: run a Test checkout first to confirm your account is valid — paste a Lazada product URL and run it, and the worker logs in, opens the page, and runs the exact real checkout flow.
Error Codes
Settings
One-time account, notification, and (optional) proxy details the worker needs.
| Field | Description |
|---|---|
| License Key / Discord Username | Shown read-only, sourced from your account. |
| Lazada Email / Password | What the worker logs in with. |
| Status Discord Webhook URL | Live status message (Connecting/Running/Paused/Stopped/Error). |
| Events Discord Webhook URL | Notified when a purchase succeeds, hits a rate limit, or errors out. |
| Proxy (optional) | Host and Port are required together; Username/Password are not. |
| Proxy timing | Takes effect the next time the worker starts — not applied live to an already-open browser. |
Discord
Announcements Channel
Official server-wide news — the ones worth a ping, not routine chatter.
- 1Things like downtime, policy changes, or anything else affecting everyone at once.
Promotion Channel
Referral perks, and any live plan pricing/promo.
- 1Quote your Discord username when a friend purchases to refer them — every active customer who quotes it is worth 5% off your subscription, stackable to 50%.
- 2Each account can only refer a friend once.
Docs Channel
Reference for every Discord bot slash command.
- 1Questions beyond this? Open a ticket in #pricing and an admin will help you out.
| Command | Description |
|---|---|
| /license | Look up your own license details. |
| /trial | Claim a one-time free 1-day access key. Once per Discord account. |
| /refer username | After you purchase, credit whoever referred you; grants them 5% off, stackable to 50%. |
Updates Channel
Technical updates — bug fixes, new features, and the like.
Bot Status Channel
One shared channel showing whether KeenEye's bot/scraping engine is online.
- 1Community-wide, not tied to your own Auto Checkout worker or its Status webhook.
Restock Notif Channel
A shared alert the moment the scraper finds a restock, for the whole community.
- 1Fires the instant a restock is detected — the same trigger the Web App's own alert reacts to.
- 2Useful as a backup, or for watching from Discord without keeping the app open.
Result Channels
Checkout proof — screenshots from a successful catch.
- 1Submit your successful checkouts after using our application. Greatly appreciated!