TabReach
Local-only · Open source · macOS

The outreach browser that runs on your Mac.

TabReach researches a company, writes a message grounded in what it found, and sends it by email, the company's contact form or LinkedIn — after you approve it. Your prospects, mailbox and browser sessions never leave your computer.

Bring your own AI key — Anthropic, OpenAI or OpenRouter. No account, no subscription, no server.

Waiting for your approval Email · step 1 of 3
To: [email protected] · Mon 09:00 (Europe/Berlin)
Your new Leipzig warehouse

Hi Anna, congratulations on opening the Leipzig site in March. Teams that add a second warehouse usually hit stock sync issues first…

“We opened our second warehouse in Leipzig in March.” — northwind.example/news
Grounded in researchLengthLinksSignatureNot on do-not-contact

From a list to a reply, step by step

A campaign is a sequence you design once. TabReach walks every person through it, and stops wherever a person should decide.

  1. Import

    Contacts and companies from a CSV or your CRM export. Duplicates are merged, not doubled.

  2. Research

    It reads the company's website in a real browser and keeps every fact with a verbatim quote and its source.

  3. Write

    From your template, or by AI from the verified facts — then checked for length, links, tone and signature.

  4. Approve

    You see exactly what will go out, to whom and when. Edit, approve, skip — one keypress each.

  5. Send & listen

    Sent within your sending hours and limits. A reply stops the sequence and lands in the inbox.

Built to be trusted with your name

Outreach goes out under your name and from your accounts. Every part of TabReach is designed around that.

Everything stays on your Mac

One app, one local database. No cloud account, no sync, no server holding your prospects or your mailbox.

Nothing goes out unapproved

Every message waits for you by default. Once a campaign has earned it, you can let messages that pass every check go on their own.

Never a duplicate

Every send is recorded before it happens. If the outcome is uncertain, TabReach asks you instead of trying again.

Research with receipts

A fact without a quote that really appears on the page is thrown away. You can always see where a sentence came from.

Polite by design

Sending hours in each recipient's time zone, per-person and per-company limits, a do-not-contact list checked right before every send.

An inbox that understands replies

Replies are matched to the person and the campaign, sorted into interested, not interested, out of office or unsubscribe — and answered in the same thread.

Channels

APIs where they exist, your own browser where they don't — and you in control of both.

Gmail with your own Google OAuth client Any mailbox IMAP / SMTP Website contact forms filled, photographed, approved LinkedIn assisted — you press Send
  • What TabReach does

  • Drives your installed Google Chrome with dedicated profiles you sign in to yourself
  • Stops and hands you the window at any CAPTCHA, 2FA or unexpected page
  • Keeps a complete, searchable history of every action and message
  • Backs up its data locally and restores it in one step
  • Speaks English and Russian
  • What it will never do

  • Solve CAPTCHAs or bypass security checks
  • Disguise itself with fingerprint spoofing or proxy rotation
  • Sell or scrape a lead database
  • Send your data to a server of ours — there isn't one
  • Send something you didn't approve, unless you told it to

Open source, AGPL-3.0

The source is public. The signed and notarized Mac app (Apple Silicon and Intel) is being prepared for its first release — watch the repository to hear when it ships, or build it from source today.

Watch on GitHub