First 100% On-device AI Browsing Agent for Chrome
Erpa lives in your browser to summarize pages, answer questions, and read content aloud—without sending data off‑device by default. Designed to reduce information overload and improve accessibility with screen‑reader‑friendly navigation and voice controls.
Privacy-first computing
From Wikipedia, the free encyclopedia
Privacy-first computing is a computing paradigm that emphasizes data protection and user privacy as primary design principles. Unlike traditional approaches where privacy is added as an afterthought, privacy-first systems are architected from the ground up to minimize data collection and processing.
"Privacy-first computing ensures that user data remains on-device by default, with cloud processing as an explicit opt-in choice rather than the default behavior."
Principles
- Data minimization: Collect only what is necessary
- Local processing: Default to on-device computation
- Transparent controls: Clear privacy settings
- Zero-knowledge architecture: Server cannot access plaintext data
- User sovereignty: Users own and control their data
Implementation
Privacy-first computing is implemented through various techniques including homomorphic encryption, differential privacy, federated learning, and on-device AI. Modern frameworks enable developers to build applications that process sensitive data locally while maintaining functionality.
Privacy-first Computing
- Homomorphic encryption
- Differential privacy
- Zero-knowledge proofs
- Federated learning
Features
On‑page summarization
Summaries appear side‑by‑side with the page. Skim key ideas, takeaways, and limitations.
Ask questions on any page
Ask clarifying questions and get citations back to the page. No context lost.
Read aloud with highlighting
Follow along as words are highlighted. Voice controls and screen‑reader friendly.
Outline navigation
Jump through headings and sections with keyboard shortcuts.
Privacy controls
Local by default. Explicit opt‑in for cloud with clear indicators and per‑site rules.
Built for accessibility
Screen‑reader friendly, high contrast, keyboard first, and voice controls.
- WCAG‑minded focus states
- Semantic landmarks and ARIA labels
- Voice playback and shortcuts
Install via Developer mode
Follow these steps to load the unpacked extension in Chrome for local development or testing.
-
1
Get the source
Clone the repository or download the ZIP and unzip it locally.
-
2
Open extensions page
In Chrome, go to chrome://extensions.
-
3
Enable Developer mode
Toggle the Developer mode switch in the top‑right of the page.
-
4
Click "Load unpacked"
Use the button in the top bar to choose your extension folder.
-
5
Select the folder with manifest.json
Choose the directory that contains manifest.json (e.g., /extension or /dist).
-
6
Pin and launch
Pin the extension from the puzzle menu and open it from the toolbar.
Tip: Use Ctrl/Cmd + J to open Erpa quickly.
Pick the folder that contains the extension’s manifest.json. If you built from source, select the output directory.
- “Invalid manifest”: ensure the selected folder contains manifest.json.
- Button disabled: confirm Developer mode is toggled on.
- Missing icon: try reloading the extension from the card menu.
Made for focused work
Screen reader support, big targets, and audio‑first flows.
Digest reports faster and keep context in‑page.
Summarize papers, extract claims, and navigate sections.
Create study guides and listen while commuting.
Open‑source, community‑driven
MIT‑licensed. Contributions welcome. Transparent roadmap and privacy reviews in the open.
Erpa nails the basics: clear summaries, consistent focus states, and an audio experience that actually respects the page structure.
I finish long reads in a fraction of the time. The on‑device processing is a non‑negotiable for us.
Questions, answered
Does Erpa send my data to the cloud?
No. Erpa processes content locally by default. You can opt‑in to cloud models per request with clear indicators.
Will it work with my screen reader?
Yes. Panels are navigable via landmarks, headings, and ARIA labels, with visible focus and keyboard shortcuts.
What models does Erpa use?
On‑device small language models for speed and privacy. Cloud providers are optional and configurable.
Is it free?
Yes. Erpa is free and open‑source under the MIT License.
Install Erpa and reclaim your focus
Summarize, listen, and navigate smarter—without giving up your privacy.