The AI agent that works your computer

Your schedule.Already in motion.

Tell Spark what to do and when. It opens the sites, signs in, clicks, types and reports back — from a one-off task to the routine you run every morning.

Used only for the launch note. Unsubscribe any time.

Watch the film
Scroll to explore

The film

Meet Spark.

Fifty-seven seconds of what a day looks like when your schedule runs itself.

It doesn’t just answer. It acts.

Spark sees the screen the way you do — then moves the cursor, types into the field and checks the result before it moves on.

  1. Clicks.
  2. Types.
  3. Drags.
  4. Reads.
  5. Thinks.
  6. Fills forms.
  7. Scrolls.
  8. Calculates.

TEN TASKS. ONE FAMILIAR BROWSER.

In your tabs. On to what’s next.

Reply to an email. Process an order. Bring your team up to speed. Explore how Spark moves through the web to get work done.

01 / 10 — Salesforce

Move the deal forward.

↔ Swipe to explore the full browser

Read the page0.0 / 6.4s

Illustrative workflows recreated from the ad. Real product recordings below.

Inside Spark

Built to act.

Four layers working as one.

  • 01
    Schedule

    Knows what’s next — and when.

  • 02
    Vision

    Reads any screen, field by field.

  • 03
    Hands

    Clicks, types, drags and submits.

  • 04
    Vault

    Signs in securely. Encrypted on your PC.

Not a mockup

Less explaining. More doing.

Sorting products on a shopping site. Finding assignments on a school portal. Unedited recordings of Spark at work.

Real product recordings
A schedule that gets things done.Illustrative schedule · real recordings below
✦
09:00Your next web taskSort out what I need to order
REAL EXECUTION1:31
Shopping comparison — from the search box to a tidy list
Make it a routine→MON — FRI

19 tools with a defined connection path

OAuth 9 · paste a token 5 · through the browser 5

GmailOAuth
Google CalendarOAuth
SlackOAuth
NotionOAuth
DiscordOAuth
NAVER WORKSOAuth
OutlookOAuth
GitHubpaste a token
Linearpaste a token
Jirapaste a token
Asanapaste a token
Trellopaste a token
Zoomthrough the browser
Microsoft TeamsOAuth
Dropboxthrough the browser
Google DriveOAuth
Salesforcethrough the browser
HubSpotthrough the browser
Zendeskthrough the browser

Where an OAuth app is not approved yet, it connects by token or through the browser. Sites that are not on the list can still be handled through the browser.

Playbooks by job

Start the routine your job needs
with one sentence.

Each line below is a starting sentence you can paste into chat to create a routine. They are starting points, not verified results.

Add the site address and it gets there faster.

Student founder

“Every morning at 9, pull only the startup and scholarship items from my school portal”

RoutineBrowser

Store operator

“Every evening at 8, put new orders and unanswered questions from my seller admin into a table”

RoutineBrowserFile

Grants and contests

“Every Monday, go through these three contest sites and table anything closing within two weeks”

RoutineParallelFile

Sales

“Open the homepage of each company on this list and note their main product and whether they are hiring”

ParallelFile

Recruiting

“Check applicant counts on our job posting page every day at 6pm and summarize it into Slack”

RoutineBrowserConnector

Marketer

“Open three competitors’ pricing pages at once and tell me only what changed since last time”

ParallelRoutine

Ops and admin

“Open this grant listing page every Wednesday and collect only what is newly posted”

RoutineBrowser

Researcher

“Check the conference site’s submission dates weekly and append them to my Notion page”

RoutineConnector

Support

“Check the number of unanswered tickets in our helpdesk admin every hour”

RoutineBrowser

Property

“Open this listing page every morning and tell me only what is new”

RoutineBrowser

Creator

“Open my channel analytics every Monday and save last week’s numbers as a spreadsheet”

RoutineFile

Procurement

“Put the same item into three quote sites and compare price and lead time”

ParallelFile

Show it once; after that it goes alone.

Demonstrate the clicks once and Spark saves the order as a recipe, then replays it.

01Record
02Save as a recipe
03Replay
Your browser · your logins · this PC

Not a bot in the cloud —
your own Chrome does the work.

Spark attaches to the Chrome profile on this machine and works already signed in. Instead of shipping screenshots it reads the page structure, and calls the model only to decide.

An example of the events it streams

{"type":"step","action":"click",
 "timing":{"perceive_ms":…,
           "decide_ms":…,"tier":"t1"}}

Your Chrome profile, as is

No second login. It uses the session you already have open.

Page structure, not screenshots

It reads the elements and text in view to pick the next action, and looks at the pixels only when there is nothing to read.

It leaves evidence

When it extracts a value or finishes, it saves that screen and sends it back with the result.

Sample
SPARK
MULTI AGENT ZONE
All
B
A
Y
H
+
B
Bay Area Hack
MemoOverview
Overview · 200 detected
G
Tomorrow’s team meeting time has changed
Gmail · 16:23
S
#general — Friday demo day is confirmed
Slack · 2h ago
N
The project brief was just updated
Notion · 3h ago
Computer Use
step 3 · click · perceive16ms·decide3317ms
AI CTRL
Ask AI anything…
AI SchedulerCycle 3
🌙2 cycles done while you slept!
23
Urgent
49
Today
Team weekly sync · 3:00 PM
MeetingToday
Submit quarterly report
WorkD-1
Book flight — business trip
TravelD-3
Schedule dentist appointment
PersonalD-6
Recurring work

Set it once,
and it keeps going with the app closed.

Every 1 minute while this PC is on, and every 5 minutes from the cloud when it is off. Results come back to the chat that created them.

When

Every hourDaily at HH:mmWeekly on a weekdayCustom interval

What

Browser agentWeb searchAI chat

Where to

Back to the chatPush notificationAs an .xlsx or .csv

Even with the app fully closed, the server pushes deadline reminders and a morning digest every hour.

Check the university portal

Every morning at 9, pull only the startup and scholarship items from my school portal

Sample routine
Daily 09:00Browser agentNext run · —

Routines running today

Sample — not real account data

The list below is a sample used to show the layout. Only the times come from your own clock.

  1. --:--University portal noticesOnly the items matching your keywordsDone
  2. --:--Store ordersNew orders and unanswered questions, as a tableDone
  3. --:--Three competitors’ pricesComparing only what changedRunning
  4. --:--Contest deadlinesOnly what closes within two weeksQueued
Parallel research

Three sites,
opened at once and compared.

Ask the same question of several sites, collect the answers on one board, and get them compared. 3 browsers run at once; the rest wait their turn.

In the app: the “+” menu → run several sites at once

Site A

Same item — price and lead time pulled

Site B

Same item — listed as out of stock

Site C

Same item — lowest price, longest lead time

Comparison board

Sample
  • Site ASame item — price and lead time pulled
  • Site BSame item — listed as out of stock
  • Site CSame item — lowest price, longest lead time

Summary

C is cheapest; A arrives soonest; B has no stock right now.

How it works

Three steps,
and it is running.

01

Connect

Keep your Chrome logins; attach tools like Gmail, Slack and Notion by OAuth or token.

02

Say it or show it

Type the request in chat, or demonstrate it once and the sequence is saved as a recipe.

03

Repeat as a routine

Say “every morning at 9” and it becomes a routine. Results return to the same chat.

Safety and control

What needs a person
stays with a person.

We list what Spark does not do, first.

It stops before payment

It will fill a cart, but it does not press “Place order” or “Pay”. It reports that it is ready and waits for you.

stop_before_payment

A bot wall goes to you

When it detects a block page it stops, hands over the screen, and waits until a person clears it.

manual_takeover

Two-factor codes are yours to type

At an OTP or push-approval screen it asks you for the code and waits. It never makes one up.

wait_for_2fa_code

It never invents a login

If it has no credentials it asks, and the number of times it may ask is capped.

wait_for_credentials

Passwords do not reach the log

Every line that leaves the engine is scrubbed of password- and token-shaped values first.

redact

Saved logins are stored as ciphertext

The server encrypts them with AES-256-GCM and returns them only to an authenticated request from you. The server holds the key, so this is not end-to-end encryption. The browser session itself stays in the Chrome on this PC.

AES-256-GCM

Your content is not used for training without consent

Exactly as written in the privacy policy.

/privacy
Pricing

Simple Pricing,
Powerful Features

Start free, upgrade when you need to. No hidden costs, ever.

Free

Basic plan for individual users

$0forever free
  • AI memo analysis (50/day)
  • AI chat (100 messages/day)
  • Web search (15/day)
  • 10 memo pages
  • Auto task classification
  • Web dashboard
Most Popular

Pro

Premium plan for power users

$19.99/month
  • AI memo analysis (unlimited)
  • AI agent web search
  • Google Calendar sync
  • Gmail integration
  • Unlimited memo pages
  • Web & mobile sync
  • Auto URL analysis
  • Priority support
Secure payment via Paddle
24/7 AGENT

Ultra

24/7 autonomous scheduling agent

$49.99/month
  • Everything in Pro, plus:
  • 24/7 autonomous AI agent
  • Round-the-clock schedule processing
  • Executes tasks while you sleep
  • Auto-reschedules & resolves conflicts
  • Non-stop Gmail / Notion / Calendar monitoring
  • Browser use — it opens, reads and summarizes sites itself
  • Priority agent compute
Get Ultra
Secure payment via Paddle

Team

Enterprise plan for team collaboration

$3.99/mo/user
  • All Pro features included
  • Shared team memo board
  • Team task assignment
  • Real-time collaborative editing
  • Unified team calendar
  • API access
  • Custom AI prompts
  • Dedicated support
Contact Sales
Secure payment via Paddle
SSL Encrypted
Cancel Anytime
Cards & local payment methods
Global Tax/VAT handled automatically
FAQ

Frequently asked questions

What does Spark do?

It is a scheduling browser agent: at the time you set, it opens sites in your browser, reads them, and brings back a summary. Routines repeat hourly, daily, weekly or on a custom interval, and results return to the chat that created them.

Do routines run with the app closed?

While this PC is on, Spark checks every 1 minute. With the app closed, the cloud checks every 5 minutes and runs them instead. The cloud does not have your Chrome logins, though — anything behind a login works properly when this PC is on.

Will it pay or verify for me?

No. It stops before the final payment button and asks you for two-factor codes. When it hits a bot wall it hands the screen over and waits.

Where are my passwords kept?

Browser sessions stay in the Chrome profile on this PC. Credentials you save to the vault are encrypted by the server with AES-256-GCM and returned only to an authenticated request from you. Password-shaped values are scrubbed from the run log.

What does it connect to?

Gmail, Google Calendar, Google Drive, Slack, Notion, Discord, NAVER WORKS, Outlook and Microsoft Teams connect by OAuth; GitHub, Linear, Jira, Asana and Trello by pasting a token; Zoom, Dropbox, Salesforce, HubSpot and Zendesk through the browser. Sites that are not on the list can still be handled through the browser.

Is there a free plan?

Free gives you 50 AI analyses, 100 chat messages and 15 web searches a day, plus 10 memo pages. Beyond that, Pro is $19.99/month, and Ultra — for autonomous runs that continue with the app closed — is $49.99/month.

Your day, handled

A quieter kind of productivity.

Everything your browser brings back, in one calm place.

spark / today

Routines running today

Sample — not real account data

The list below is a sample used to show the layout. Only the times come from your own clock.

  1. --:--University portal noticesOnly the items matching your keywordsDone
  2. --:--Store ordersNew orders and unanswered questions, as a tableDone
  3. --:--Three competitors’ pricesComparing only what changedRunning
  4. --:--Contest deadlinesOnly what closes within two weeksQueued
  5. --:--Job board sign-inWaiting for your two-factor codeWaiting for you
19tools with a connection path
03browsers at once
5 mincloud check with the app off
1 minroutine check on this PC
Download the app
Spark

Your schedule. Already in motion.

Join the list and we’ll tell you the day Spark launches.

Used only for the launch note. Unsubscribe any time.

Download the app
Payment and verification stay with youNo credit card requiredChecked every 5 minutes, app or not