# Electron

> How larch uses Electron: Bridddge, a macOS app for LinkedIn with its own embedded browser, local SQLite data and a built-in MCP server.

URL: https://larch.ee/technologies/electron/

larch builds desktop apps with Electron. Bridddge, our LinkedIn app for macOS, is Electron and React with its own embedded browser, and everything runs locally on the user’s machine.

- Products built: 1
- Platform: macOS
- Browser: Embedded Chromium
- Local data: SQLite
- Distribution: Signed, notarized

## Built with Electron

One product, on the desktop. Bridddge runs LinkedIn work from a Mac app instead of a browser extension or a cloud service.

### [Bridddge](https://larch.ee/work/bridddge/)

Electron gives Bridddge its own Chromium browser for LinkedIn, with React screens for each feature, a local SQLite database and a built-in MCP server.

- Year: 2025
- Stack: Electron, React, TypeScript, shadcn/ui, Tailwind CSS, SQLite, MCP, Claude AI
- Live product: https://bridddge.com

## Related service

### [Product design](https://larch.ee/services/product-design/)

From a fuzzy idea to a product people want to use, and keep using.

What you get:

- **Discovery measured in days, not months**
- **UX and UI by the team that builds it: no handoffs**: Bridddge’s custom Lyra theme and the Electron app under it came from the same team.
- **Flows, screens and a design system, ready to build**: Bridddge’s screens run on shadcn/ui with Lyra, its own theme: blue primary, sharp edges.

## How we use Electron

A browser inside an app. LinkedIn automation tools are browser extensions that get detected and banned, or cloud services that put the account at risk. Bridddge is a desktop app instead.

### Why a desktop app

LinkedIn is essential for sales, recruiting and networking, and the manual work behind it takes hours a day: connection requests, follow-up messages, posts. We built Bridddge as a macOS desktop app with its own embedded browser, which removes the detection risk that browser extensions carry. Everything runs on the user’s machine, and no data leaves it.

### What runs inside

Electron ships Chromium, and Bridddge uses that embedded browser for LinkedIn. The interface around it is React. A multi-page Vite build gives each feature its own React app: the dashboard, the CRM, Social Selling Index analytics, the post scheduler and the automations. The screens use shadcn/ui with a custom theme called Lyra, with a blue primary color and sharp edges.

Data stays in a local SQLite database, with no cloud service behind it. The CRM tracks every connection with its status, notes and action history, next to Social Selling Index analytics. The automation engine runs on its own: it sends connection requests from search queries, runs multi-step message sequences with set delays, likes a prospect’s posts before connecting, and publishes scheduled posts with media. Human-like delays of 20 to 45 seconds, daily rate limits and a processing queue are there to keep accounts safe.

### Working with AI

Bridddge also contains an MCP server with 30+ tools. Through it, Claude Code works with LinkedIn directly: it searches for prospects, analyzes networks, writes personalized outreach and manages campaigns from plain-language requests.

### Shipping it

Bridddge ships as a signed and notarized macOS app, distributed with an Apple Developer ID.

## Other technologies

Used alongside it. Bridddge pairs Electron with React for its screens and with its own MCP server for AI. See what else we built with them.

- [React](https://larch.ee/technologies/react/): The interfaces of Hiki and Scout, and of the Bridddge desktop app.
- [MCP servers](https://larch.ee/technologies/mcp-servers/): seo-mcp brings SEO audits into AI editors, and Bridddge ships with its own MCP server.
- [All technologies](https://larch.ee/technologies/): Seven technologies, each one running in a product we shipped.

## How to start

Tell us what you want to ship. Bring the idea. We’ll tell you how we’d build it and what it takes.

- Book a 30-minute call: https://calendly.com/nicholas-stackwise/30min
- Email: hello@larch.ee
