New · 1.1.0Ask a PDF, speak your question, and moreAsk a PDF, speak your question

Understand anything
on your screen.
Privately.

Highlight a contract, an email or a notice, ask what it means, and get a plain-English answer in seconds. In local mode, the document never leaves your Mac.

A real summary on a MacBook Pro, in local mode, at normal speed. The letter is fictional. Watch the full demos ↓

✓14-day money back
✓One-time payment, no subscription
✓Works offline after setup
Apple Silicon M1–M5Windows — Coming Soon
Checkable, not claimed

Four numbers, each one visible in a recording on this site or on your own Mac.

0 bytes
sent while it works in local mode — Activity Monitor stays at zero
Watch that recording →
4.0 sec
to summarize a 322-word client email on an M5 Pro, timed on camera
See the benchmarks →
Offline
after the one-time model download — airplane mode, locked-down office, anywhere
How on-device AI works →
$49 once
no subscription, and 14 days to get your money back
See the plans →

Four steps. Fifteen seconds. Total privacy.

Eduardo lives quietly in your menu bar and activates the moment you need it — on any app, any document, any screen.

1

Highlight the confusing part

Select any text on your screen — a paragraph from a client email, a line on an IRS notice, a clause in a document. Just the snippet that isn't clicking.

2

Hit your hotkey

Press ⌥+Shift+A to go straight to a question, or ⌥+Shift+S for a summary first. Eduardo's panel appears with your selected text already loaded.

3

Ask your question

Type it, or hold the mic and say it. "What does this mean?" "What should I watch out for?" "How do I respond to this?" — the last two are one-click presets. Eduardo answers in seconds, on your machine in local mode.

4

Keep the conversation going

Follow up and it remembers. Ask "what happens if I miss it?" and Eduardo knows what "it" was. Like a colleague who was reading over your shoulder the whole time.

Recorded in local mode on an Apple Silicon Mac, not sped up. The letter, plan and client are fictional.
Read the transcript

Here's a denial letter from an insurance plan. Let's ask Hey Eduardo what it means.

Select the text, press Option-Shift-A, and type a question.

It reads the letter right on your Mac. In local mode, nothing is sent anywhere.

Both deadlines, in plain English.

Follow-up questions remember the letter.

Including what happens if you stay silent: the denial becomes final, and $540 comes out of future payments.

So why not paste it into ChatGPT or Claude? This letter has a client's name, member ID and dates of service. That's protected health information.

ChatGPT Plus and Claude Pro don't come with a business associate agreement. In local mode, Hey Eduardo reads it on your Mac, and nothing is sent anywhere.

Hey Eduardo. heyeduardo.app

Everything you need. Nothing you don't.

Built for professionals who work with sensitive information every day — not for casual chatting.

Works on any screen, any app

Email, contracts, spreadsheets, browser tabs, Zoom transcripts. Highlight it, or drag a box over anything you can't select — a scanned notice, a locked PDF — and Eduardo reads it off the screen.

See how it works →

Talk to it — don't just type

Hold the mic button and speak your question out loud. Fast, accurate voice-to-text runs completely offline. No typing required.

See how it works →

Reads answers back to you

Turn on voice output and Eduardo speaks its response aloud. Hands-free AI assistance while your eyes stay on the document.

See how it works →

Local AI that actually keeps up

Powered by Qwen3.5 9B — a best-in-class language model running entirely on your hardware. A 322-word client email came back in 4.0 seconds on an M5 Pro, timed on camera.

See the benchmarks →

Two modes. You control which one.

Local mode is the default — for anything touching client data. Nothing leaves your machine. Cloud mode is opt-in — connect your own API key for general research questions with no client data involved. The app always shows which mode is active.

How the modes work →

Open a PDF and ask about it

Point Eduardo at a PDF or a text file and question it directly — no copying, no pasting. A scanned notice with no text in it? It tells you, and points you at the screen-capture shortcut that can read it.

See how it works →

Follow-ups that remember

Ask "what happens if I miss it?" and Eduardo knows what "it" was. The thread stays with that document and clears the moment you capture something else — one client's questions never bleed into another's.

See how it works →

Flags what you're agreeing to

One click on Watch out for and Eduardo pulls out what a letter or contract commits you to, and any deadline — including the line that says your silence counts as agreement.

See how it works →

Drafts a reply you can send

One click on How to respond and Eduardo drafts a reply you can edit and send. It never confirms a figure or accepts a deadline on your behalf — it says you will review first.

See how it works →
Recorded in local mode on a MacBook Pro, not sped up. The bill is a fictional, image-only scan with no text layer. Check amounts and dates against the page before relying on them.
Read the transcript

This hospital bill is a scan. It's just a picture, so there's no text to select.

Press Option-Shift-C, and drag a box over the part you need.

Apple's on-device text recognition reads the scan, and Hey Eduardo explains it.

It explains the bill in plain words.

Then ask for the exact amount and the due date.

$1,284.50, due October 1.

So why not upload it to ChatGPT or Claude? A medical bill carries your name, your account number, and the care you received.

Upload it, and all of that goes to another company's servers. Here, the scan is read and answered on your Mac. Nothing is sent anywhere.

Hey Eduardo. heyeduardo.app

Your data is at risk every time you ask ChatGPT for help.

Every document you paste goes to their servers, and you lose control the moment you hit send. Eduardo works the other way round: in local mode, the default, your data never leaves your machine. That isn't a policy. It's the architecture.

You own your data — ChatGPT doesn't

A document pasted into a public AI tool sits on that company's servers, under their retention policy and reachable by subpoena. In local mode, Eduardo runs on your computer, so there is nothing of yours on our side to hand over.

Your clients trusted you with their information

Clients share sensitive details because they trust you, and that trust doesn't extend to OpenAI or Google. Eduardo keeps client data where your professional obligations say it belongs: on your machine.

Understanding something shouldn't cost you your privacy

Decoding a clause, learning a new field, or asking something you'd rather not ask out loud — the question itself is personal. In local mode, nobody sees it. Not us. Not anyone.

You control your data. Not us. Not OpenAI. Not anyone.

Most AI tools run on a trade: you hand over your data, they hand back an answer. Eduardo doesn't make that trade. In local mode there is no server receiving your documents, no account storing your questions, and no company on the other end of the conversation.

The short history it keeps stays on your Mac, where you can switch it off. We can't see what you're working on, because it never reaches us.

On-device by default

In local mode, every answer is worked out on your Mac's own chip. After a one-time model download and licence activation, it runs with no internet connection at all.

Zero telemetry, zero tracking

We don't collect usage data, crash reports, or analytics. The only thing the app ever sends us is your licence key and a device ID, once, to activate it. We genuinely cannot see what you're doing — by design.

Your history stays on your Mac

Eduardo keeps your last 25 results on this Mac so you can reopen them. They are never uploaded. Switch it off or clear it any time in Settings → Reading → Recent.

Privacy you can actually verify

Don't take our word for it — in local mode we never receive your documents or questions, so there is nothing of yours on our side to breach or subpoena. All we hold is the licence record for your purchase.

Don't take our word for it. Watch the counter.

Every privacy claim on this page can be tested in about a minute, with a tool Apple already put on your Mac.

  1. 1

    Open Activity Monitor

    It comes with every Mac — Applications → Utilities. Click the Network tab.

  2. 2

    Find Hey Eduardo in the list

    Two columns matter: Bytes Sent and Bytes Received. Note what they say.

  3. 3

    Summarize something

    Highlight a contract, press ⌥+Shift+S, read the answer. Those two numbers do not move.

  4. Cloud mode is the exception, and it is off until you turn it on with your own API key. Then the counter does move, because your text goes to the provider you chose. The panel shows which mode is running at all times.
Recorded in local mode on a MacBook Pro, not sped up. Activity Monitor’s network counters for Hey Eduardo stayed at zero bytes for the whole recording. The contract is fictional.
Read the transcript

Does Hey Eduardo send your documents anywhere? Let's watch.

Below the contract, Activity Monitor is tracking Hey Eduardo's network traffic.

Now ask a question about the liability clause.

It finds the three-month cap, and all three exceptions.

And Activity Monitor still shows zero bytes sent, and zero received. It all happened on this Mac.

Activity Monitor is on every Mac, so you can check this yourself. heyeduardo.app

Some people read something once and get it. Most of us need to ask.

That's not a weakness — it's how most people learn. Whether you process information differently, you're new to the subject, or the document simply makes no sense, asking beats re-reading every time.

Eduardo explains it in plain English, right next to whatever you're looking at. In local mode, nobody else ever knows you asked.

15–20%
of people have some symptoms of dyslexia
International Dyslexia Association
28%
of US adults scored at the lowest literacy levels in 2023, up from 19% in 2017
U.S. Department of Education, PIAAC
35%
of US entrepreneurs in one study identified as dyslexic
Cass Business School
Recorded in local mode on a MacBook Pro, not sped up; the pause while the voice loads is cut. The read-aloud audio was rendered separately with the app’s own voice and speed, since screen recording doesn’t capture app sound. The lease is fictional.
Read the transcript

Legal writing like this lease is hard going, especially if you have dyslexia.

Highlight the section, and press Option-Shift-E.

Hey Eduardo explains it in plain words, and spells out the hard ones.

Want just the key points? Click Simpler.

Then click Listen. It reads the explanation aloud, and highlights each word as it goes.

[Hey Eduardo reads the explanation aloud]

So why not paste it into ChatGPT or Claude? This lease has your name, your address, and your rent, and they would go to another company's servers.

Here, the explanation and the voice both run on your Mac. Nothing is sent anywhere.

Hey Eduardo. heyeduardo.app

Get Hey Eduardo — $49 →

One-time payment · 14-day money back · Apple Silicon Macs

Where it fits, and where it doesn't.

Better to know now than after the download. If the right-hand list describes your work, this isn't your tool.

Made for this

  • Apple Silicon Macs, M1 through M5, on macOS 15 or later
  • Letters, clauses, notices, emails — highlight the part that matters and ask about it
  • Work that isn’t allowed to be uploaded: client records, contracts, anything under a confidentiality rule
  • Places with no connection, or where the network is locked down
  • Scanned pages and locked PDFs, read off the screen with ⌥+Shift+C

Not this

  • Windows and Intel Macs — Windows support is still to come
  • Whole 300-page files in one go: a question reads a window of a long document, not all of it at once
  • Live web research — it doesn’t browse the internet in either mode
  • Legal, tax or medical advice — it explains what a document says, and you still make the call
  • Macs under 8 GB of memory; the largest model wants 16 GB

Set up in a few minutes, once.

No account to configure, no workspace to invite anyone to. Here is the whole thing.

1

Download and install

Open the .dmg and drag Hey Eduardo into Applications. The first launch needs one trip to System Settings → Privacy & Security → Open Anyway, because the app is signed but not sent to Apple for notarisation.

2

Paste your license key

It arrives by email the moment you buy. Enter it once on the activation screen.

3

Let it pick a model

Eduardo looks at your Mac’s memory and offers the model that will run well on it — from about 0.5 GB up to 6 GB. It downloads once, and after that you can work offline.

4

Turn on Accessibility, then highlight something

One toggle in System Settings lets Eduardo read the text you select. Press ⌥+Shift+S on any document and you have your first summary.

What a subscription costs over three years.

ChatGPT Plus and Claude Pro are $20 a month. Hey Eduardo Pro is $49, one time, with a year of updates included — and it keeps working after that year. It pays for itself in under three months.

They aren't the same tool. Those run much larger models on someone else's servers, which is the part we're avoiding. This is about what leaves your Mac, and what you keep paying.

Hey EduardoA $20/mo plan
First year$49$240
Two years$49$480
Three years$49$720

Prices as published by OpenAI and Anthropic for their $20 personal plans.

Pay once. Use forever.

No subscriptions. No per-user fees. No monthly surprises. Buy Eduardo once and it's yours — including all updates for the period specified.

Pro
$49
One-time · 1 year of updates included
Everything you need to use AI confidently on client work, with your data staying exactly where it belongs.
Full local AI (Qwen3.5 9B, runs on your device)
Unlimited sessions and conversations
Voice input and voice output
macOS — Apple Silicon, M1 through M5
Connect your own API key (Anthropic, OpenAI, OpenRouter)
Conversation export (.txt or .md)
1 year of free updates
Business
$149
Per seat · One-time · All future updates
For firms deploying Eduardo across a team. Includes a commercial license, formal invoicing, and priority support.
Everything in Lifetime
Commercial use license
Formal invoice for expense reporting
Priority support (same-day response)
Team onboarding guide and documentation
Volume discounts at 5+ seats
Dedicated account contact

Common questions.

Yes, after a one-time setup. The AI model downloads once and your licence activates once; after that, local mode runs entirely on the CPU and GPU of your Mac. You can use Eduardo in airplane mode, in a secure client facility, anywhere with no connection. The only time the app needs the internet after setup is if you choose to turn on cloud mode with your own API key.
Hey Eduardo requires a Mac with Apple Silicon — M1 through M5. We recommend at least 8 GB of RAM. The AI runs via Metal GPU acceleration, which is what makes it feel instant and responsive. Intel Macs are not supported. Windows support is coming soon.
Local mode is the default — everything runs on your machine and nothing you capture is sent anywhere. Use it for anything involving client data. Cloud mode is opt-in — you add your own Anthropic, OpenAI or OpenRouter API key, and the text you capture is sent to that provider under your account. It's for general research that doesn't involve client information, and it doesn't browse the web. The app always shows which mode is active.
The local AI model is excellent at comprehension, explanation, and analysis — but it won't know about recent legislative updates. Eduardo is a thinking partner, not a tax research tool. Use your existing Thomson Reuters or Bloomberg Tax subscription for current law questions, and use Eduardo to help you understand, explain, and work through what you're reading. For general research with no client data involved, cloud mode can use a larger, more recently trained model — though it doesn't browse the web either.
Eduardo works best on snippets — a paragraph, a clause, a specific line item — rather than entire documents at once. You can open a whole PDF and ask about it, and Eduardo will tell you when a document is longer than it can take in, so you are never left guessing whether it read the part you meant. For full-document work, cloud mode with your own API key takes in far more at once.
When you use ChatGPT, everything you type goes to OpenAI's servers, is stored, and can potentially be used for model training. A February 2026 federal court ruling confirmed that public AI chat is not a confidential channel — anything typed in can be subpoenaed. Eduardo is the architectural opposite: in local mode, the default, your words, your documents, and your questions never leave your machine. There is nothing of yours on our servers to breach, because we never receive it in the first place.
Not yet — Hey Eduardo is currently macOS Apple Silicon only. Windows support is coming soon. If you're on Windows and want to be notified the moment it launches, email and you'll be first to know.
No free tier, but every plan includes a 14-day money-back guarantee — no questions asked. Download it, use it with your actual work for two weeks, and if it doesn't deliver clear value you'll get a full refund. We think that's a more honest test than an artificially limited demo version.

Your data is yours. It should stay that way.

In local mode Eduardo runs entirely on your computer, so there is nothing to upload and nothing for us to see. Just you, your screen, and an assistant that explains anything without telling anyone you asked.

Compare plans ↑

14-day money back, no questions asked · One-time payment · macOS on Apple Silicon