>PostScrapedIn
A production-ready, offline-first Chrome Extension designed to extract authored LinkedIn posts into structured text or JSON. It prioritizes user privacy through a zero-telemetry architecture and ensures account safety with built-in rate-limiting and anti-429 guardrails.

// specifications
Technical Architecture Matrix
// blueprint
Detailed Engineering Breakdown
//Overview:
▸PostScrapedIn is a browser-based utility built to solve the difficulty of exporting personal content from LinkedIn. By leveraging the Chrome Extension architecture, it provides a seamless interface for users to retrieve their authored posts without relying on third-party scrapers or cloud-based APIs.
The application operates entirely client-side, utilizing the browser's active session to interact with LinkedIn's DOM. It features a robust extraction engine that handles pagination, content expansion, and data normalization, ensuring that the exported output is clean and ready for archival or content repurposing.
//Core Features:
▸Authored Post Purity: Intelligent filtering to exclude likes, comments, and external reactions, focusing strictly on original content.
▸Multi-Format Export: Supports raw text for quick reading and structured JSON for programmatic data portability.
▸Smart Throttling: Implements configurable delays between requests to respect LinkedIn's rate limits and prevent account flagging.
//Architecture & Pipeline:
▸Service Worker: Manages background tasks and session handling without persistent background overhead.
▸DOM Parser: Executes in-memory extraction, expanding truncated 'see more' content and deduplicating entries via URN hashing.
▸UI Layer: A lightweight popup interface providing real-time progress tracking and export controls.
Security & Privacy:
▸Zero-Telemetry: The extension contains no external network calls, webhooks, or remote databases, ensuring all data remains on the local machine.
▸Manifest V3 Compliance: Adheres to modern security standards by restricting host permissions to LinkedIn and utilizing local static scripts to prevent remote code execution.
// stack