Roadmap - Instagram Unfollow Tracker
Current Status (v1.5.0) β
Released: January 14, 2026
Core Functionality
- β Unfollow tracking β Find who unfollowed you and who you donβt follow back
- β Smart badges β Following, Followers, Mutuals, Not following back, Not followed back, Pending, Restricted, Close friends, Unfollowed, Dismissed
- β Lightning search β Trigram/prefix indexes for <2ms search (even with 1M+ accounts)
- β Advanced filtering β BitSet-based filtering <5ms for any badge combination
- β Direct profile links β Click to open Instagram profiles in new tabs
User Experience
- β Modern UI β shadcn/ui components with Tailwind CSS and OKLCH colors
- β Drag & drop upload β Easy ZIP file upload with visual feedback
- β Responsive design β Works on desktop, tablet, and mobile (81% mobile users)
- β 3-way theme toggle β Light / Dark / System with OS preference detection
- β Accessibility β ARIA labels, keyboard navigation, screen reader support, skip links
- β Error recovery β ErrorBoundary with graceful error handling and recovery UI
Internationalization (i18n)
- β 11 languages β English, Spanish, Russian, German, Portuguese, Turkish, Hindi, Indonesian, Japanese, Arabic, French
- β Arabic RTL support β Full right-to-left layout for Arabic
- β 80+ pre-rendered pages β SSG with vite-react-ssg for instant load
- β Localized meta tags β Dynamic title/description per language for SEO
- β Browser language detection β Auto-redirects to preferred language
Progressive Web App (PWA)
- β Installable β Add to home screen on iOS/Android/Desktop
- β Offline support β 176 precached assets via Workbox
- β Service worker β Full offline functionality after first load
Performance & Quality
- β IndexedDB v2 β Columnar storage with 40x space reduction (1M accounts: ~5 MB)
- β FastBitSet.js β 75x faster filtering with bitwise operations
- β Web Workers β Filter operations off main thread via Comlink (INP: 180ms)
- β TanStack Virtual β Lazy loading with 60 FPS scrolling for 1M+ items
- β Search indexes β Trigram/prefix for O(1) lookups
- β 1,601 tests β 98% coverage with comprehensive test suite
- β
TypeScript strict mode β Full type safety with zero
anytypes
Privacy & Security
- β 100% local processing β No data leaves your device during analysis
- β No Instagram login β Uses official Instagram data export only
- β Open source β MIT license, full transparency
Analytics (Privacy-Respecting)
- β Umami Analytics β Anonymous usage statistics (no personal data, GDPR-compliant)
v1.6 (Next Priority) π
Data Export
- π CSV export β Save filtered results to CSV file for external analysis
- π JSON export β Export data in JSON format
- π Export customization β Choose which columns to include
Upload UX Improvements
- π JSON vs HTML Quiz β Interactive guide to prevent wrong format uploads
- π Mobile file picker hints β iOS/Android-specific file location guidance
- π Better error diagnostics β More specific error messages for common mistakes
Enhanced Data Parsing
- π Blocked users support β Parse and display blocked accounts
- π Favorites support β Parse and display favorited accounts
v1.7 (Medium Priority) π
Historical Tracking
- π Multiple data imports β Compare data from different time periods
- π Change detection β See who unfollowed since last upload
- π Timeline view β Visualize follower changes over time
Advanced UI Features
- π Grouping and sorting β Group accounts by various criteria
- π Custom filters β User-defined filter combinations
- π Saved views β Save and restore filter combinations
- π Keyboard shortcuts β Quick actions for power users
v1.8+ (Long-term) π
Advanced Analytics
- π Connection patterns β Analyze follow/unfollow patterns
- π Growth tracking β Track follower growth over time
- π Engagement insights β Correlate with post engagement data
Integration Features
- π Calendar integration β Schedule regular analysis sessions
- π Browser extension β Easier Instagram data download flow
Never (Privacy Principles) β
Authentication & Live Data
- β Instagram login/authentication β No direct Instagram API access
- β Live data fetching β No real-time Instagram data requests
- β Active follow/unfollow actions β No automated account actions
Data Collection
- β Server-side processing β All processing remains client-side
- β Profiling you from your export β it never reaches us, so nothing can be built from it
- β Handing your export to anyone β it never leaves your browser. What the siteβs own third parties do receive is spelled out below and in the Privacy Policy
Commercial Features
- β Subscriptions β Finding your unfollowers is free in full, forever. The only paid item is a one-time $7 unlock for downloading the list as a file, and the download gives you a free sample first
- β Paywalling the analysis β Every badge, filter and account stays free however large your export is
- β Data monetization β No selling or monetizing user data, and no advertiser ever receives it
The site does carry advertising and affiliate links, which is how the free analysis is paid for. Ads are served by Google AdSense and cannot target your Instagram data, because that data never leaves your browser. See the Privacy Policy for what each third party does and does not receive.
Release History
v1.5.0 (January 14, 2026)
- i18n Meta Tags β Dynamic localized meta tags for all languages
- Arabic RTL β 11th language with full RTL support
- System Theme β 3-way theme toggle (light/dark/system)
- Error Handling β ErrorBoundary, 404 page, RouteErrorPage
v1.4.0 (January 12, 2026)
- Wizard Improvements β Calendar reminder, deep links
- Architecture Cleanup β Removed V2 components, renamed HeaderV2
v1.3.0 (January 11, 2026)
- SSG Migration β 80 pre-rendered pages with vite-react-ssg
- Web Worker Filtering β IndexedDBFilterEngine off main thread
- PWA Support β vite-plugin-pwa with 176 precached entries
- Self-hosted Fonts β @fontsource (LCP -400ms)
- Dynamic OG Images β @vercel/og for social sharing
v1.2.0 (January 10, 2026)
- 9 Languages β ES, RU, DE, PT, TR, HI, ID, JA
- FAQ Section β Schema.org FAQPage structured data
- HowTo Section β Schema.org HowTo markup
v1.1.0 (January 7, 2026)
- Sample Data Mode β Try without uploading personal data
- Diagnostic Errors β Rich error UI for upload failures
- BuyMeACoffee Widget β Donation support
v1.0.0 (October 9, 2025)
- IndexedDB v2 β Columnar storage, 40x space reduction
- FastBitSet.js β 75x faster filtering
- Modern UI β shadcn/ui + Tailwind CSS migration
- Search Indexes β Trigram/prefix for instant search
Performance Achievements
| Metric | v0.9 | v1.5.0 | Improvement |
|---|---|---|---|
| Accounts supported | 50k | 1M+ | 20x |
| Filter speed (1M) | 150ms | <5ms | 30x |
| Search speed | 3000ms | <2ms | 1500x |
| Storage (1M) | 200 MB | 5 MB | 40x |
| Memory (1M) | 100 MB | 5 MB | 20x |
| Languages | 1 | 11 | 11x |
| Tests | 175 | 1,601 | 9x |
Contributing
Want to help with development? See our CONTRIBUTING.md guide.
Priority Areas for Contributors
- CSV/JSON export β High impact, well-defined scope
- Upload UX β JSON vs HTML quiz, mobile file picker hints
- Historical tracking β Compare multiple data exports
- More languages β Add translations for new languages
- Documentation β Improve guides and examples
This roadmap is a living document. Priorities may shift based on community feedback. All features maintain our core privacy principles.