Case Study

TaskTabs

A privacy-first Chrome extension that helps users recover context across many open browser tabs

01

Overview

TaskTabs is an in-progress Chrome extension for browser-heavy users who switch between multiple ongoing projects and lose context after returning to unfinished work. It organises live tabs around user-defined tasks, builds on Chrome's native Tab Groups, and provides a Side Panel dashboard for assigning, resuming, and managing work context. Check: TaskTabs

Status
Ongoing local MVP development
Role
Product Researcher · Product Designer · Product Lead
Platform
Chrome extension · Manifest V3
Tools
Chrome APIs · Vanilla JS · Local storage · AI-assisted coding
02

Product Opportunity & Timeline

Browser tabs often become informal memory aids. Users keep pages open because they need the context later, but parallel projects, interruptions, and similar-looking tabs make it difficult to resume work without reconstructing what each page was for.

Many tabs, many projects

Users often keep tabs open across parallel tasks and lose track of why each page was opened.

Context decays after interruption

Returning to unfinished work requires reconstructing task intent, useful pages, and next actions.

Lightweight help fits the habit

Users need support inside existing browser behaviour, not another heavy task-management workspace.

TaskTabs user research synthesis
03

Product Principles

These principles guided feature prioritisation, interaction design, and technical decisions throughout the project. Here is the privacy policy.

Passive Before Active

Prioritise lightweight contextual assistance over frequent user input.

Transparency Over Automation

Every automated action can be inspected, adjusted, or overridden.

Augment, Don't Replace

Layer onto normal browser behaviour instead of forcing a new workflow.

Respect User Boundaries

Collect only what is necessary: metadata and user actions, not page content.

Simplicity Over Intelligence

Use clear, predictable rules instead of complex automated decisions.

Native Before Custom

Build on Chrome Tab Groups and the Side Panel to reduce learning effort.

Meet TaskTabs

TaskTabs helps users manage browser workspaces through lightweight automation, while ensuring they remain in control of how pages are organised, retrieved, and resumed across work sessions.

04

Product Highlights

TaskTabs lightweight classification prompt

Passive Classification

Product thinking

Lightweight prompts appear only when organisation is likely to be valuable, with configurable timing so users can tune interruption level.

Experience value

The product encourages structure without asking users to classify every page manually.

TaskTabs workspace context management

Workspace-Based Context Management

Product thinking

Tabs are grouped around user-defined tasks so pages can be understood by purpose, not just title or window position.

Experience value

Users can recognise which pages belong together and return to a project without rebuilding the workspace from memory.

TaskTabs resume report

Context Recovery

Product thinking

Resume Reports surface recently active tasks, useful pages, and work context after meetings, breaks, or overnight interruptions.

Experience value

Users can restart faster without retracing browser history or searching through many similar tabs.

TaskTabs recognition-based retrieval

Activity Visibility

Product thinking

Task views surface page roles, recent activity, notes, and browser group relationships to support recognition-based retrieval.

Experience value

Users can distinguish similar pages and keep workspace context visible without switching to a separate task manager.

Balancing Automation and User Control

Product thinking

TaskTabs combines lightweight automation with transparent controls, including configurable prompt timing, auto-assign sources, snoozed pages, and manual override protection.

Experience value

Users can reduce repetitive organisation while keeping automation predictable, explainable, and easy to correct.

05

Key Decisions & Trade-offs

Privacy over AI Assistance

The MVP avoids accounts, cloud sync, analytics, AI features, and page-content reading so users can trust the extension with sensitive browsing contexts.

User Control over Full Automation

Automation is useful only when users can inspect, override, and correct it. Manual assignment and override protection stay visible.

Progressive Automation over Interruptions

TaskTabs uses lightweight prompts and configurable timing instead of aggressive suggestions that interrupt focused work.

Chrome Integration over Platform Independence

Building on Chrome Tab Groups and the Side Panel reduced adoption cost, even though it ties the MVP to one browser ecosystem.

06

User Testing & Iteration

I invited participants from the interviews to test the current MVP. I refined the extension based on feedback to reduce learning curve, improve control, and refine UI.

Reducing Learning Barriers Through Guided Onboarding

Bilingual onboarding support and a guided Side Panel walkthrough help users understand tasks, page classification, and auto-assignment.

Balancing Automation with User Control

Configurable prompt timing lets users decide when and how often TaskTabs should surface suggestions.

Making Classification Less Intrusive

Timeout behaviour became page-specific, shorter, and paused during task selection to reduce interruptions.

Supporting Flexible Workspace Management

Task renaming, tab notes, and batch editing actions help users adapt workspaces to evolving projects.

Integrating with Existing Browser Habits

Manual Chrome grouping now carries the same meaning as assigning pages through TaskTabs.

Simplifying the Interface for Everyday Use

Side Panel structure, visual hierarchy, and feature groupings were refined to reduce cognitive load.

07

Next Steps

Validate resumption value

Test whether Resume Reports reduce the time and effort needed to restart interrupted work.

Measure prompt tolerance

Study how often classification prompts can appear before they become disruptive.

Stress-test privacy expectations

Review whether local-only metadata collection remains understandable and trustworthy to users.

08

Reflection

Start with the smallest problem worth solving

Research pointed to a simpler problem than intelligence: people lose track of work across tabs.

Automation needs correction paths

Users appreciated automation only when they could understand, modify, or override it.

Native patterns reduce adoption cost

Integrating with Chrome Tab Groups and the Side Panel reduced the need to learn new workflows.

Flexibility matters more than optimisation

Letting users define their own tasks proved more valuable than optimising for one workflow.

Let's work together

Always happy to chat about research, design, or a good mystery.

Get in touch loriyanglyly0310@gmail.com 07423 719572 Resume LinkedIn