How to Get Started

Join the Discord

Plans are sold, and status/results are posted, on the KeenEye Discord — not a storefront.

  1. 1Click the invite below to join the server.
Join Discord

Purchasing a Plan

Buying a plan goes through a private ticket, not a checkout page.

  1. 1Open #pricing and click Create ticket.
  2. 2In your new ticket, state which plan you want to purchase.
  3. 3Click Payment to get a QR code, pay, then screenshot the paid page and post it back in the same ticket.
  4. 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.

  1. 1Turn off your browser's pop-up blocker for this site.
  2. 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)
1Open the Web App in Safari.Open the Web App in Chrome.
2Tap the Share button (square with an arrow) in the toolbar.Tap the ⋮ menu in the top-right corner.
3Scroll down and tap Add to Home Screen.Tap Add to Home screen (or Install app).
4Tap Add in the top-right corner.Tap Add (or Install) to confirm.
5Launch KeenEye from the new home screen icon.Launch KeenEye from the new home screen icon.
Opens full-screen like a native app, without the browser's address bar — and it's one tap away when a restock hits.

Before You Connect

Choose what to monitor, then start the connection.

  1. 1Go to Products, check which ones you want notifications for, then save — defaults to all.
  2. 2Go to Nodes → Restock and click Connect, then stay in the app. Do not let your phone sleep.

Catching a Restock

  1. 1Keep the Lazada app open in the foreground, not force-closed — a cold start after an alert fires costs precious seconds.
  2. 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.
  3. 3Turn your volume up — a restock alert plays a ding the instant one is found.
  4. 4The bottom button reads Waiting for restock until then. It turns green and switches to Shop Now the moment a restock hits.
  5. 5Click Shop Now to get redirected straight to the Lazada app, then buy your item ASAP. Every second counts.
An auto-clicker set to the bottom-middle of the button — right where "Waiting for restock" sits — lands on Lazada's own Buy Now button too, so one tap position covers both screens.

Account

Your license key, plan, and referral discount all live here.

Account Details

  1. 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.
  2. 2Expires shows when your current plan runs out.

Referral System

  1. 1Your referral code is just your Discord username — share it with a friend.
  2. 2After they buy a plan, they run /refer {your username} in Discord — that's what gives you credit for referring them.
  3. 3Each active referral is worth 5% off, capped at 50% off (10 referrals).
  4. 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.

  1. 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.
  2. 2Download the latest ACO.exe from the Discord #version channel and run it. Still in early testing — expect occasional bugs.
  3. 3Enter your license key when prompted.
  4. 4That's it. From here, everything is controlled from the Web App's Console page. Start, Pause, Stop, and Test.
Join Discord

Desktop Application

Installation

A Windows desktop app that logs in and checks out for you the instant a tracked product restocks.

  1. 1Head to our Discord server and check the #version channel — it always has the latest KeenEye.exe download.
  2. 2Run it and keep it open. It has to stay running to act on alerts.
Join Discord

Others

A few things worth knowing about the desktop app itself.

  1. 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.
  2. 2Closing it is the same as Stop — the browser it opened closes with it.
  3. 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.

  1. 1Start opens the browser on the desktop, logs in, and waits for alerts — also what resumes a paused worker.
  2. 2Pause leaves the browser open but stops it acting — only valid while running.
  3. 3Stop closes the process entirely. Leaves a running terminal behind.
  4. 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.
  5. 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

OC03 — You're banned from checking out.
UL01 — Your account is frozen/banned.
Use an alt account that isn't brand new — a fresh account gets detected/flagged far more easily.

Settings

One-time account, notification, and (optional) proxy details the worker needs.

FieldDescription
License Key / Discord UsernameShown read-only, sourced from your account.
Lazada Email / PasswordWhat the worker logs in with.
Status Discord Webhook URLLive status message (Connecting/Running/Paused/Stopped/Error).
Events Discord Webhook URLNotified when a purchase succeeds, hits a rate limit, or errors out.
Proxy (optional)Host and Port are required together; Username/Password are not.
Proxy timingTakes 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.

  1. 1Things like downtime, policy changes, or anything else affecting everyone at once.

Promotion Channel

Referral perks, and any live plan pricing/promo.

  1. 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%.
  2. 2Each account can only refer a friend once.
Check this channel directly for current plan pricing and any live promo — it changes, so exact figures aren't repeated here.

Docs Channel

Reference for every Discord bot slash command.

  1. 1Questions beyond this? Open a ticket in #pricing and an admin will help you out.
CommandDescription
/licenseLook up your own license details.
/trialClaim a one-time free 1-day access key. Once per Discord account.
/refer usernameAfter 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.

  1. 1Community-wide, not tied to your own Auto Checkout worker or its Status webhook.
Check here first if alerts seem to have stopped — it tells you whether the engine itself is up.

Restock Notif Channel

A shared alert the moment the scraper finds a restock, for the whole community.

  1. 1Fires the instant a restock is detected — the same trigger the Web App's own alert reacts to.
  2. 2Useful as a backup, or for watching from Discord without keeping the app open.

Result Channels

Checkout proof — screenshots from a successful catch.

  1. 1Submit your successful checkouts after using our application. Greatly appreciated!