# Introduction

***

## <mark style="color:purple;">A Private Layer for the Internet</mark>

Macro is a private, intelligent, user-owned layer for the internet. The browser is your front door to a complete privacy ecosystem.

Most browsers are just windows to the web. Macro is different—it's a **protective layer** that sits between you and everything online. Tab-aware private AI, a signing sandbox for wallet security, mesh P2P VPN with verifiable routes, Privacy Profiles for identity isolation, encrypted communications, multi-network Web3 depth, and a privacy mixer. All built in. No plugins required.

### <mark style="color:purple;">What is Macro Browser?</mark>

Macro is a private, intelligent, user-owned layer for the internet. The browser is the front door to a privacy ecosystem with tab-aware AI, a signing sandbox, a mesh P2P VPN with verifiable routes, Privacy Profiles, encrypted calls, DMs, and file sharing, multi-network Web3, and a privacy mixer.

#### <mark style="color:purple;">Inside the Ecosystem</mark>

**Tab-Aware AI** - Private intelligence on page

**Signing Sandbox** - Intercepts connects and signs with plain English decode

**Mesh P2P VPN** - Verifiable routes with live health monitoring

**Privacy Profiles** - Scoped identities for work, degen, and anon

**E2EE Communications** - Encrypted calls, DMs, and file sharing

**Wallet & dApp Sandbox** - Safe test mode before mainnet

**Multi-Network Support** - L1s, L2s, and testnets

**Per-dApp Permissions** - One-click revoke control

**Privacy Mixer** - Untraceable transactions

...and more features coming continuously.

### <mark style="color:purple;">What's Broken</mark>

Right now, two things kill adoption:

**DeFi flows are unsafe.** Blind approvals drain wallets. Extensions and fingerprinting expand your attack surface. You're signing transactions you don't understand, hoping for the best.

**Privacy doesn't exist.** Centralized VPN chokepoints. Every click leaves data exhaust. You're tracked, fingerprinted, and profiled across the web.

### <mark style="color:purple;">Macro's Answer</mark>

We fix this at the browser layer. Not through extensions you install. Not through settings you configure. Built in, by default.

**Signing Sandbox - Undrainable by design**\
Intercepts every connect and sign with plain English decode and policy checks.\
**One line:** translates, checks, and only lets scoped safe permissions through.

**Mesh P2P VPN - Verifiable private routes**\
Peer-to-peer with live route health and auto re-routes.\
**One line:** private routes with no middleman and you can see it working.

**Tab-Aware AI - Private intelligence**\
Processes on your device, understands Web2 + Web3, zero data exhaust.

**Privacy Profiles - Scoped identities**\
Isolated cookies, wallets, permissions for work, degen, anon contexts.

### <mark style="color:purple;">Key Principles</mark>

**Private by default** - Always-on privacy with strong tracker and fingerprint defense

**DeGoogled Chromium** - Chromium core with all Google services removed

**Built-in protections** - Native VPN, native wallet sandbox, native approval controls, native encrypted comms

**Verify, don't just trust** - Route status and IP checks visible in-product. Approvals translated into plain English with policy outcomes.

### <mark style="color:purple;">Why Now</mark>

Drainers and fingerprinting cap adoption.

Remove fear at sign. Kill data exhaust. Adoption follows.

***

More than a browser. Your gateway to a privacy ecosystem.

***


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.macrobrowser.com/introduction.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
