Project Overview
Existing alternatives frequently relied on paid subscriptions or requested direct access to users' credentials. To provide a privacy-first and free alternative, I used AI-assisted development tools to design, build, and publish a Chrome extension that performs follower analysis locally in the browser, prioritizing user trust, simplicity, and accessibility.
Architecture / Existing Stack Sections
- Browser extension built using a lightweight, modular architecture focused on privacy-first client-side processing.
- Clear separation between UI components, extension orchestration logic, and Instagram data processing utilities.
- Designed to process exported Instagram account data entirely within the user's browser without transmitting personal information to external servers.
- Reusable parsing and analysis modules to support maintainability and future feature expansion.
- End-to-end ownership covering ideation, implementation, publishing, updates, and user support.
- JavaScript / TypeScript
- Chrome Extension APIs
- Manifest V3
- HTML
- CSS
- Browser storage APIs
- File parsing utilities
- Feature-oriented module organization
Development Tech Stack
- JavaScript / TypeScript
- Chrome Extension APIs
- Manifest V3
- HTML
- CSS
- Browser storage APIs
- File parsing utilities
- Feature-oriented module organization
- Git for version control
Q&A Tech Stack
- Manual testing across major extension workflows
- Validation using multiple Instagram export datasets
- Browser compatibility testing within Chrome
- Regression testing before store updates
- Edge case testing for malformed or incomplete exports
- Functional testing of upload and parsing flows
- User feedback monitoring and issue reproduction
- Iterative improvements through extension updates
AI Integration Tech Stack
- AI-assisted development workflows for implementation acceleration
- Claude
- ChatGPT
- Codex
- AI-assisted code generation and refactoring
- AI-supported debugging and problem solving
- AI-assisted exploration of Chrome Extension patterns and best practices
- Human-led validation, architecture decisions, testing, and final delivery
Deployment Tech Stack
- Chrome Web Store
- Manifest V3 packaging and distribution
- Extension asset preparation and store listing management
- Versioning and release management
- Incremental updates through Chrome Web Store publishing
- User review monitoring and post-release maintenance
- Production support and issue resolution