Back to case studies
ChromeProWork

TabBoost Chrome Extension

Manifest V3 Chrome extension for team productivity — unified search across 8 SaaS tools, focus timer, and quick notes — 68% daily active users and 45 min/day saved per user.

68%
Daily Active Users
DAU/MAU ratio — indicating strong daily habit formation
45 min/day
Time Saved per User
self-reported in ProWork's in-app survey at week 8
< 400 ms
Unified Search Speed
results across all connected tools within one keystroke
Approved
First Submission
Chrome Web Store review passed on first submission, no policy issues
About the client

Client background

ProWork is a New York-based productivity startup whose core product is a team workspace platform. After interviewing 200 customers, their biggest finding was that users still spent 35% of their day in Chrome — switching between Gmail, Notion, Jira, Slack, and other tools that ProWork couldn't replace. A Chrome extension was the strategic answer.

The problem

The challenge

ProWork's users were context-switching between 8 tools per day, losing 45+ minutes in the process. ProWork wanted to reduce that friction without rebuilding all 8 tools themselves. A Chrome extension that unified search, added a focus timer, and let users capture quick notes — without leaving their current tab — was the product bet. The challenge: it had to be genuinely fast, reliable, and pass Chrome Web Store review first submission.

How we started

Discovery & planning

1

User Interview Review

ProWork shared summaries of 20 customer interviews. We identified the 3 most-requested browser-level features: unified search (18/20), quick capture notes (15/20), and focus timer (12/20). These became the v1 scope.

2

Technical Architecture Call

Planned Manifest V3 architecture: popup for main UI (React), background service worker for alarms and API calls, content scripts for page interaction, and chrome.storage.sync for cross-device settings.

3

OAuth Integration Planning

Mapped the OAuth2 scopes required for Google, Notion, and Jira APIs via chrome.identity. Confirmed read-only scopes were sufficient for search — avoiding sensitive permission requests that hurt store approval rates.

4

UX Prototype Sign-Off

Built an interactive Figma prototype of the popup interface. ProWork's product team tested it with 5 users and returned prioritised feedback. Approved after one round of revisions.

What we built

Technical solution

We built a Manifest V3 extension with a React-powered popup that opens via keyboard shortcut (Cmd/Ctrl+Shift+K). The popup provides unified search across connected apps (Google Drive, Notion, Jira, GitHub), a Pomodoro-style focus timer with break reminders via Chrome notifications, and a quick-capture note pad that syncs to Notion. All API calls happen in the background service worker, keeping the popup instant.

Unified search across Google Drive, Notion, Jira, GitHub, and Slack — results in < 400 ms
OAuth2 authentication via chrome.identity for each connected service — no passwords stored
Pomodoro focus timer with configurable work/break intervals and Chrome alarm API notifications
Quick note capture → auto-synced to a Notion database of the user's choice
Cross-device settings sync via chrome.storage.sync — preferences follow the user
Content script: highlight any text on a webpage, press shortcut → captured as a Notion note with source URL
Keyboard-first navigation throughout the popup for power users
Technologies used

Tech stack

TypeScriptReactManifest V3Chrome APIsChrome Storage APIChrome Identity APIChrome Alarms APIIndexedDBViteTailwind CSSGoogle Drive APINotion APIJira APIOAuth2
Project phases

Timeline

Phase 1
Architecture & Design
Weeks 1–2

Manifest V3 project setup, Figma designs, OAuth flow planning, API client libraries scaffolding

Phase 2
Core Features
Weeks 3–5

Unified search (Google Drive + Notion), focus timer, quick notes, chrome.storage sync

Phase 3
Integrations & Polish
Weeks 6–7

Jira + GitHub search, content script for page text capture, keyboard shortcuts, Chrome Web Store assets

Phase 4
Review & Launch
Week 7 (parallel)

Chrome Web Store submission, policy compliance review, beta testing with 50 ProWork users, staged rollout

Impact

Results & outcomes

68%
Daily Active Users
DAU/MAU ratio — indicating strong daily habit formation
45 min/day
Time Saved per User
self-reported in ProWork's in-app survey at week 8
< 400 ms
Unified Search Speed
results across all connected tools within one keystroke
Approved
First Submission
Chrome Web Store review passed on first submission, no policy issues
Our team installed it in week one and I genuinely can not imagine working without it now. The unified search alone saves me 20 minutes a day. Super Soft delivered exactly what we spec'd — on time, no drama, first submission passed Chrome's review.
A
Alex KimCEO, ProWork
Next case study
FinTrack SaaS Platform
FinTrack Inc.
Start your project
Want something similar?

Book a free call and we'll scope your project in 30 minutes.

Book a free call