Tell an AI what to do on your phone.

Describe the goal in a sentence. DuckClick's agent looks at the screen, taps, types and swipes in the apps you already use, and you can step in at any moment.

See how it works

No root. No app to install on the phone. USB debugging is all it needs.

How it works

From a sentence to a routine that runs itself

Explore once with the agent. Then freeze what worked, so the next hundred runs are fast and free of model cost.

  1. 1

    Describe the goal

    Type what you want in plain language: “check today's price of this item on three apps”. Pick the model and the phone.

  2. 2

    Watch it work, or take over

    The agent reads the screen, acts and verifies each step. You see the live screen and can grab the controls whenever you like.

  3. 3

    Save it as a Flow

    A successful run becomes a Flow. Replay it in seconds, run it on a schedule, and let the agent step back in only if something changes.

Features

Everything between “I want” and “it's done”

An agent that acts, a console that keeps you in control, and a way to make good runs repeatable.

Natural-language control

Say the goal. The agent sees the screen and the UI structure, then taps, types, swipes and checks the result.

Human takeover

Watch the phone live in the browser and take over mid-run. Hand it back and the agent carries on with what you did in mind.

Flows you can replay

Turn a successful run into a readable Flow. Replays take seconds and cost nothing in model usage.

Scheduled tasks

Run a goal at set times each day, tried out first. Repeated failures pause it automatically.

Background screens

Run the agent on a virtual screen so your phone's main screen stays yours.

Bring your own model

Use a built-in provider or any OpenAI-compatible gateway. DuckClick tests whether a model can see images and call tools before you rely on it.

App guides and skills

Short per-app notes and installable skills teach the agent the traps of your apps, so it stops repeating mistakes.

Guardrails built in

App policies, approvals, action budgets, cost caps and a full event log. It never bypasses a PIN, pattern or password.

Use cases

If it has a screen, it can be automated

Most of the apps people depend on have no API. DuckClick works through the screen, like you do.

Content operations

Collect posts, save media to the album, prepare drafts in WeChat Official Accounts and publish after your approval.

› Save the top 3 videos for “pour-over coffee” to my album

Price and listing checks

Search the same product on several shopping apps every morning and get the numbers in one place.

› Search “mechanical keyboard” on Pinduoduo and report the first five prices

App testing on real devices

Write test steps in plain language, run them on a real phone, and freeze the passing runs as repeatable Flows.

› Sign up with the test account and check that the home feed loads

Daily routines

Check-ins, reward claims, reading a status page: the small taps you repeat every day, on a schedule.

› Every day at 09:00 open the app and claim the daily reward

Apps without an API

In-house tools and regional apps that only offer a UI become something you can script.

› Open the internal app and export yesterday's report

Reproduce and report

Hand the agent a bug report, let it reproduce the steps on a real device, and keep the recorded run as evidence.

› Follow these steps to reproduce the crash and record what happens

Security and control

You decide how far it goes

An agent with a phone needs limits. They are enforced by the server, not left to the model.

Never bypasses a lock

With a PIN, pattern or password set, the agent asks a human instead of trying to get around it.

Approvals

Risky actions pause and wait for your yes. Long runs ask whether to continue after a set number of actions.

Budgets and cost caps

Limit actions per run and spend per run. Unattended runs simply stop at the limit.

Audit trail

Every step is an event with its screenshots, so you can replay what happened and why.

App policy

Decide which apps the agent may open, per task. Unattended runs only get the apps you allow.

Secrets stay out

Passwords are never recorded in Flows and typed secrets are redacted from the history.

Pricing

Simple plans that grow with you

Start free. Upgrade when it becomes part of how you work: pay monthly, or once for good.

Free

Try DuckClick on your own phone.

$0

  • Unlimited conversations
  • Live screen and takeover
  • Saved Flows you can replay
  • Bring your own model key
Most popular

Monthly

For people who automate every day.

$5/ month

  • Everything in Free
  • Scheduled tasks
  • Background screens
  • App guides and skills
  • Priority support
  • Cancel any time

Lifetime

Pay once and never renew.

$69one-time

  • Everything in Monthly
  • One payment, no renewal
  • Updates while we offer DuckClick

Model usage is billed by your model provider. Prices are shown in USD.

FAQ

Questions people ask first

Do I need to root my phone?

No. DuckClick uses USB debugging (adb) and a small input method that you enable once. Nothing is rooted or jailbroken.

Which phones are supported?

Android phones with USB debugging. It has been tested on Android 11. iPhone is not supported.

Which AI models can I use?

Any provider DuckClick's agent runtime supports, plus any OpenAI-compatible gateway. The model needs tool calling, and image input if you want it to read screenshots.

What does a Flow cost to run?

Nothing in model usage. A Flow is replayed by an interpreter on the phone and only goes back to the agent if a step fails.

Can it get into my accounts or bypass a login?

It uses the apps the way you do. It does not bypass lock screens, and when a login or captcha needs a person, it stops and asks.

Where does my data go?

Screens and event history stay in your console. Screenshots are sent to the model provider you chose, so pick one you trust.

Give your phone a duck to do the tapping.

Connect a phone, say what you want, and watch it get done.

Talk to us