Integrating Privatemode AI with Nanobrowser

Nanobrowser's AI agents automate your browser by sending page content and instructions to cloud LLMs. Privatemode encrypts that data end-to-end, so your browsing stays confidential.

Nanobrowser Chrome extension icon

Introduction

Use cloud-based AI agents in Nanobrowser without compromising data privacy

Browser automation meets confidential AI

Nanobrowser is an open-source Chrome extension that uses AI agents (a Planner and a Navigator) to automate web tasks. These agents send page content and instructions to cloud LLMs. With Privatemode, that data is encrypted end-to-end before it ever leaves your browser.

Keep browsing data private

Browser agents process sensitive data, login pages, personal information, financial details. Standard AI providers see all of this in plaintext. Privatemode processes it inside a confidential computing environment, so neither the AI provider nor Privatemode can access your data.

Cloud-level AI, fully encrypted

Based on confidential computing, Privatemode gives Nanobrowser users access to state-of-the-art models while keeping all browsing context always encrypted, even during inference.

Benefits

Why use Privatemode AI with Nanobrowser?

End-to-end encrypted browser automation

Nanobrowser's Planner and Navigator agents send page content to cloud LLMs. Privatemode encrypts all of that data before it leaves your machine, so your browsing activity stays confidential. Privatemode is designed to never learn from your data.

State-of-the-art model selection

With Privatemode, you can choose from state-of-the-art LLMs to power both the Planner and Navigator agents in Nanobrowser.

Native custom provider support

Nanobrowser has built-in support for custom OpenAI-compatible providers. Add Privatemode in the Settings panel and both agents use it instantly, no workarounds needed.

How to get started

How to set up Privatemode in Nanobrowser

Privatemode sign-up screen

Get your API key


If you don't have a Privatemode API key yet, you can generate one for free here.

docker run -p 8080:8080 \
  ghcr.io/edgelesssys/privatemode/privatemode-proxy:latest \
  --apiKey <your-api-key>

Run the Privatemode proxy


The proxy verifies the integrity of the Privatemode service using confidential computing-based remote attestation. The proxy also encrypts all data before sending and decrypts data it receives.

Add Privatemode as a custom provider in Nanobrowser


Install Nanobrowser from the Chrome Web Store and open its Settings panel. Add a custom OpenAI-compatible provider with the base URL set to your Privatemode proxy endpoint (http://localhost:8080/v1). Assign it to both the Planner and Navigator agents.

Walk through our interactive demo

FAQ

Frequently asked questions about using Privatemode with Nanobrowser

Yes. Nanobrowser lets you assign different LLM providers to each agent. Once you add Privatemode as a custom OpenAI-compatible provider, you can assign it to both the Planner (which plans web tasks) and the Navigator (which executes browser actions), so all AI requests are encrypted.

Integrations

View more

Explore other Privatemode integrations

Integration

n8n

Add cloud-grade AI to your n8n workflows while keeping all data encrypted end-to-end through confidential computing.

Read guide
n8n logo

Integration

PrivateGPT

Use Privatemode's encrypted AI API with PrivateGPT to chat with your documents without exposing sensitive files to any cloud provider.

Read guide
PrivateGPT logo

Talk to an expert

Have a questions about Privatemode? Let's talk!

Want to look for yourself?