Security Warning: Policy Violation
Saved Posts Downloader
ID: alkgglonfjgmdolnjafmbmldmmalhdoi
Supported Languages
Extension Info & Metadata
Publisher Contextual Analysis
- Author
- https://superwebscraper.comView Profile
- Privacy
- Privacy Policy
- Help
- Help Center
- MX records exist
- Yes
- Domain exists
- Yes
- Is disposable
- No
- Is role-based
- Yes
- Mailbox exists
- Yes
- Website
- Visit
Instagram Saved Posts Downloader β Download Saved Instagram Photos & Videos Instantly
π€ Instagram Saved Posts Exporter β Save & Download All Your Saved Instagram Posts Easily Tired of losing track of your favorite Instagram content? β¨ Instagram Saved Posts Exporter is the ultimate extension that lets you export, back up, and download all your saved Instagram photos, videos, and reels automatically with one click. Built for creators, marketers, and everyday users who want to organize and keep their Instagram saved posts offline, this tool is fast, secure, and user-friendly. π 1. What Is Instagram Saved Posts Exporter? Instagram Saved Posts Exporter is a powerful Instagram downloader extension that helps you: π Export your entire list of saved posts instantly πΈ Download all saved photos, videos, and reels π§© Organize downloaded content into folders by username πΎ Save files in high resolution with original quality π‘οΈ Enjoy 100% private, local-only processing β no data ever leaves your browser β‘ 2. Key Features & Benefits 1οΈβ£ One-Click Export β π€ Download all your saved Instagram posts instantly, no copying links or manual saves. 2οΈβ£ Auto-Folder Organization β ποΈ Files are neatly sorted by username so your saved collections stay organized. 3οΈβ£ High-Quality Downloads β π· Save images and videos in original, watermark-free quality. 4οΈβ£ Fast & Lightweight β π Works seamlessly on Instagram.com with no lag or popups. 5οΈβ£ Full Privacy Protection β π Local-only processing with no tracking, no analytics, and no data collection. 6οΈβ£ Select Collections Only β π― Choose specific saved collections to download instead of exporting everything at once. π― 3. Who Can Benefit from Instagram Saved Posts Exporter π©βπ¨ Creators & Influencers β Save creative ideas and inspiration for future content. π Social Media Managers β Archive marketing visuals and competitor insights. ποΈ Online Shoppers β Keep track of favorite product posts or reels. π Researchers & Educators β Collect and organize examples for projects. πΎ Everyday Users β Back up your saved Instagram content before itβs gone. π§ 4. How to Use Instagram Saved Posts Exporter π Step 1: Install the extension. π Step 2: Go to your Instagram βSavedβ tab. π Step 3: Click βExport Saved Posts.β π Step 4: Wait a few seconds β your saved photos and videos will download automatically! Itβs simple β no third-party sites, no login, and no technical setup required. π 5. Why Choose Instagram Saved Posts Exporter β One-click export of all saved posts β Works directly on Instagram.com β No login or registration required β Ad-free, lightweight, and secure β Perfect for productivity, creativity, and data backup With smooth integration and optimized performance, Instagram Saved Posts Exporter is the easiest way to download saved Instagram posts safely and efficiently. π 6. Go Pro Upgrade to Pro and enjoy: - Unlimited images download - Unlimited videos download - Download selected collections - Priority support π 7. Privacy & Security π» 100% local processing inside your browser β No cloud uploads or external servers β No personal data collection or tracking β Your privacy and saved content remain completely under your control β οΈ 8. Legal Notice Instagram Saved Posts Exporter is an independent extension not affiliated with Instagram or Meta Platforms, Inc. Please follow Instagramβs Terms of Use and only export content you own or have permission to download.
Sensitive Domain Access
This extension has access to the following sensitive domains:
- *://*.instagram.com/*
The bundled CRX manifest declares content-script-10075cbf.js, but the published CWS listing manifest summary shows content-script-909eeeae.js β a different content-addressed filename indicating different file contents. Additionally, injected.js is listed as a web-accessible resource for <all_urls> but does not appear anywhere in the signed verified_contents.json file inventory, meaning it is declared but absent. A mismatch between the analysed package and the live CWS listing is itself a high-severity signal that the publisher may have pushed a different content-script version to the store without updating the packaged ZIP consistently.
{ "web_accessible_resources": [ { "matches": [ "<all_urls>" ], "resources": [ "google.svg", "icon.svg", "excel.svg", "csv.svg", "json.png", "injected.js", "youtube.svg", "discord.svg" ], "use_dynamic_url": false }, { "matches": [ "*://*.instagram.com/*" ], "resources": [ "assets/constants-c5ba7627.js", "assets/browser-b5024e97.js", "assets/content-script-10075cbf.js" ], "use_dynamic_url": false } ]}The webRequest onBeforeRequest listener (T) specifically targets Meta's Facebook Groups GraphQL query names (GroupsCometMembersPageNewForumMembersSectionRefetchQuery, CometProfilePlusNonRegularVideosRootQuery) on instagram.com/api/graphql, capturing fb_dtsg (Meta CSRF token), av (authenticated user ID), doc_id, and variables. These are Facebook Groups-specific internal query names with no relation to Instagram saved posts; capturing fb_dtsg and av gives enough context to authenticate arbitrary Meta GraphQL calls on behalf of the user. The data is stored in chrome.storage.local and consumed by the missing content-script, whose behaviour cannot be verified. This is outside the extension's disclosed scope and the CWS-disclosed 'Personally identifiable information' collection does not identify CSRF tokens or Meta actor IDs as collected data categories.
const d = { posts: "GroupsCometMembersPageNewForumMembersSectionRefetchQuery", reels: "GroupsCometMembersPageNewMembersSectionRefetchQuery", tagged: "CometProfilePlusNonRegularVideosRootQuery" }, T = e => { var c, s; if (e.method !== "POST" || !e.url.includes("api/graphql")) return; const t = (c = e.requestBody) == null ? void 0 : c.formData, a = _(t, ["fb_api_req_friendly_name", "av", "fb_dtsg", "doc_id", "variables"]); if (!Object.values(d).includes(a.fb_api_req_friendly_name)) return; const o = (s = Object.entries(d) .find(([, i]) => i === a.fb_api_req_friendly_name)) == null ? void 0 : s[0]; o && chrome.storage.local.get(["requests"], ({ requests: i = [] }) => { Array.isArray(i) || (i = []); const n = e.tabId; let l = !1; const h = i.map(u => u.tabId === n ? (l = !0, { ...u, [o]: a }) : u); l || (h.push({ tabId: n, [o]: a }), h.length > 100 && h.splice(0, h.length - 100)), chrome.storage.local.set({ requests: h }) }) };By severity
Versions scanned
Showing 1 of 9 scanned versions with more than one unique finding. Counts are unique findings that include each version.
| Extension Version | Code Review Findings |
|---|---|
| 2.1.0 | 2 |
Files with findings
2 distinct paths β top paths by unique finding count:
- assets/service-worker-415a9f1c.js1
- manifest.json1
URLs
View the external URLs this extension communicates with to understand its network activity and data interactions.
Gain full insight into all external connections.
Upgrade for full visibility.
Gain full insight into all external connections.
Upgrade for full visibility.
Code Diff
Compare extension code between any two versions.
No comparable text files found between these versions.
Browse and explore files within this extension package
Gain full insight into all external connections.
Upgrade for full visibility.