2 items
Sync localStorage across browsers and devices Web apps store your preferences, favorites, and UI state in localStorage. Switch browsers, clear your cache, or open a new device — and it's all gone. There's no native way to sync this across browsers. StashBridge is a browser extension that watches localStorage on sites you whitelist and syncs it across all your browsers. ZERO SETUP DEFAULT — Uses your browser's built-in sync (Chrome Sync, Brave Sync, Firefox Sync). Just install, whitelist sites, and go. No server needed. OPTIONAL SERVER RELAY — For cross-browser sync (Chrome to Firefox), connect a free Cloudflare Worker relay. FEATURES • Configurable origin whitelist — only sync the sites you choose • Per-key sync — granular key filtering or wildcard (sync all keys) • LZ-String compression — fits more data in the 100KB browser sync limit • Optional AES-256 encryption — encrypt data with a passphrase before syncing • Storage usage indicator — see how much of the sync quota you're using • Offline resilient — changes queue locally and push when connectivity returns • Dark glassmorphism UI — clean, minimal popup interface USE CASES • Sync favorited plugins on Obsidian Stats • Keep Hacker News upvoted/hidden stories across browsers • Sync preferences for dev tools (Swagger UI, GraphQL Playground) • Persist layout preferences for self-hosted dashboards • Any web app that stores state in localStorage but doesn't offer cloud sync COST: $0/month. Browser sync is free. The optional server relay runs on Cloudflare's free tier. PRIVACY: No data is collected or sent to the developer. All sync happens through your browser's built-in sync or a server you control. Open source at github.com/cybersader/stashbridge
Apr 6, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.