Skip to content

MulaLens - Workplace Context Extension

extensionLast commit

Chrome extension that adds identity, workplace, salary, job, story, and cited-research context to Deshi Mula company pages.

Role
Product design and browser-extension engineering
Scope
Browser integration, provider workflows, and privacy
Status
GitHub release available
MulaLens - Workplace Context Extension interface preview

Problem

Deshi Mula company pages surface community conversation, but job seekers need structured identity, salary, workplace, story, and cited-research context at the decision point.

Constraints

  1. C1

    Salary/workplace reports may be community-submitted and require independent verification.

  2. C2

    The extension depends on the hosted b4join API and cannot operate as a complete offline research system.

  3. C3

    Page matching and injection must remain narrow to avoid collecting unrelated browsing data.

Architecture

Deshi Mula page detection/content script; injected research panel UI; typed thin client to hosted b4join endpoints; release-built Manifest V3 package plus public documentation site.

01

Page integration

Deshi Mula page detection/content script.

02

Extension interface

Injected research panel UI.

03

Provider boundary

Typed thin client to hosted b4join endpoints.

04

Storage and delivery

Release-built Manifest V3 package plus public documentation site.

Decisions

D1

Keep the extension thin and exclude backend keys/research datasets

Keep the extension thin and exclude backend keys/research datasets, trading offline independence for a smaller distributable privacy surface.

D2

Attach context only to recognized company pages

Attach context only to recognized company pages instead of broad browsing surveillance.

D3

Preserve source citations and caveats

Preserve source citations and caveats rather than presenting community data as authoritative.

Contribution

  • Implemented company-page detection and panel injection.
  • Built identity, workplace, salary, job, story, and cited-research sections.
  • Integrated hosted b4join lookup endpoints and error/loading states.
  • Produced release packaging, store artwork, privacy docs, ADRs, and checks.

Outcomes

  • Users can open workplace context without leaving the company page.
  • Inspect salary and narrative signals alongside source links.
  • Install a packaged release.
  • Understand that evidence is advisory and API-dependent.

Product screenshot

MulaLens - Workplace Context Extension interface preview
MulaLens - Workplace Context Extension presents chrome extension that adds identity, workplace, salary, job, story, and cited-research context to Deshi Mula company pages.

Verified stack

  • TypeScript
  • Chrome Manifest V3
  • Chrome Extensions API
  • esbuild
  • TanStack Start
  • React
  • Tailwind CSS
  • Vitest
  • Netlify
  • GitHub Actions
  • CI/CD
  • Git

Working through something similar?

Share your challenge, scope, and timeline to start a focused conversation.