Auto Clicker
Simulate up to 10 fingers. Single tap, long press, swipe, and custom gestures.

Android Automation Platform
Run any Android task on autopilot. Visual builder or Lua scripting; image, text, and color detection in one product. No root required.
Android release link: current public package
The Android button opens the current Macro Handler package. Installation, permissions, and first-run disclosures are completed through the in-app onboarding flow and this guide.
Product Surface
No-code builder, Lua editor, and macro management sit in one professional Android automation workflow.
Macro Management

No-Code Builder

Lua Editor

14 languages are selectable on both the website and the Android app settings. The website and Android app start in English on first open, and users can switch to their preferred language at any time.
70 official OCR language codes are mapped on-device across 7 OCR families: Latin, Chinese, Japanese, Korean, Devanagari, Arabic, and Cyrillic. For scripts outside the official OCR coverage or rapidly changing glyph shapes, prefer template or image flows.
Macros can start manually from the dashboard, shortcuts, quick settings tile, and widget surfaces; they can also run from daily time, repeating interval, app launch, and allowlisted notification triggers. On the script side, the Event object exposes source, kind, mode, macroId, packageName, appName, title, body, and at fields.
What data we collect, how we process it, and how long we retain it is documented in full.
Step-by-step paths for exercising access, rectification, erasure, and portability rights.
Purpose, retention window, and consent basis for every cookie category are disclosed plainly.
Your account and data can be fully deleted from the in-app flow or the support channel.
Small image parts are captured as "templates" and searched within a defined region on screen.
Use the setup guide to verify the current Android distribution path, then finish accessibility and overlay permissions.
Define macro flow using Visual Builder or Lua Script mode.
Test from control panel, verify performance.
Use the managed sharing and community surfaces available for your plan.
A small image to search for is saved as a "template". The template is searched within a defined region. Actions are triggered when found or not found.
Template Flow

Template Gallery

Template -> Region -> Action
Everything you need to create and manage macros.
Simulate up to 10 fingers. Single tap, long press, swipe, and custom gestures.
Find small images on screen, click or wait. Multi-match and similarity threshold support.
70 official OCR language codes are mapped on-device across 7 OCR families: Latin, Chinese, Japanese, Korean, Devanagari, Arabic, and Cyrillic. For scripts outside the official OCR coverage or rapidly changing glyph shapes, prefer template or image flows.
Build flows without code. Compose larger scenarios with scans, variables, branching, loops, error handling, and group calls.
Write advanced automation on the default launch Lua runtime. The 500+ API methods claim applies to the default launch Lua runtime. Lua 5.4.8 native runtime remains experimental and is not the production default until the cutover gate passes.
Distribute macros through the managed sharing flow. Time limits, ownership checks, and play-only restrictions stay enforced.
Reliable color scanning with RGB tolerance and cluster validation. More stable results across lighting and display profile differences.
Add numeric operations to your automation steps with built-in math utilities like random range, degree conversion, and cube root.
Send GET, POST, PUT, PATCH, DELETE requests. Custom headers, parameters, body, content type, and timeout support.
Persistent key-value storage across macro runs. Save and retrieve counters, states, and preference data.
Record and replay touch sequences. Easily reproduce complex touch patterns without manual scripting.
Create Android dialogs with text fields, checkboxes, radio groups, and dropdowns via Setting.builder().
Build time-based automation with date/time arithmetic, time span measurement, and stopwatch timers.
Control the floating panel from scripts. Programmatically show, hide, resize, and reposition.
Powerful pattern matching: process text data with match, matchAll, find, replace, and split operations.
Send intents, schedule tasks, get battery level, vibrate, open/close apps, and much more.
Current block screenshots
The 1.0.17 English block cards below show the real in-app counterparts for the click, OCR, color, HTTP, KV, replay, panel, and math capabilities described on this page.
Click Block
Block Preview
Supports the auto-clicking narrative with coordinate, last-hit, and repeat controls.

OCR Value Block
Block Preview
Shows region, OCR language family, result variable, and comparison flow for text recognition.

Color Block
Block Preview
Visualizes tolerance, region, and match decisions for the color engine narrative.

HTTP Request Block
Block Preview
Shows method, header, body, content type, and timeout fields for the network API narrative.

KV Set Block
Block Preview
Supports the persistent key-value narrative with key, value, and result-variable flow.

Replay Block
Block Preview
Shows recording name, repeat, and wait controls for record-and-replay flows.

Panel Control Block
Block Preview
Supports showing, hiding, moving, and resizing the floating panel.

Math Eval Block
Block Preview
Shows expression, variable, and result fields for numeric processing.

Product workflow
Instead of repeating the same screenshots, this section teaches the complementary product flow: permission readiness, the live control panel, and account/settings trust surfaces.
Permission Readiness

Live Control

Account and Settings

Use core features for free, upgrade to Premium for advanced capabilities.
$0
Pro
Explore documentation, complete setup, and build your first macro in minutes.
Runtime stability depends on Android version, OEM background restrictions, and correct permission setup. Use the compatibility guide to review device-specific requirements.