AI 产品解读Collect and bulk download all images and videos from any webpage
Users need an easy way to discover and download all media (images, videos, HLS/DASH streams) from webpages in bulk, rather than saving each file individually.
1. User visits any webpage. 2. Content scripts (collect-media-sources.js, streaming-detector.js) automatically scan the page for images, videos, and streaming media. 3. A floating button appears on the page. 4. User clicks the floating button, which opens a web app tab (mediagrab.arinaru.com) showing all discovered media. 5. User selects desired media items and clicks download. 6. The extension either downloads files directly via chrome.downloads or opens the web app with auto-download parameters. 7. For streaming media (HLS/DASH), the extension parses playlists and downloads segments.
One-click bulk download of all images and videos from the current tabSelective download: choose specific media files before downloadingReal-time preview of discovered mediaSmart duplicate prevention using URL normalizationHLS/DASH streaming media detection and download (with DRM detection)URL list scraping: add URLs to a queue and batch-download media from them
- 目标用户
- Web users who frequently need to save images/videos from websites / Content curators and researchers / Social media users wanting to save media from galleries / Anyone needing to bulk-download media from blogs, galleries, or social sites
- The floating-button.js and media-download-button.js files are heavily minified React bundles (~200KB each), making it difficult to fully trace the UI rendering logic. However, the absence of any login/payment-related code patterns across all files is a strong signal.
- The web app at mediagrab.arinaru.com could potentially have server-side paid features not visible in the extension source. However, the extension itself does not gate any features behind payment or login.
- The extension opens the web app on install (background/index.js), but this appears to be a marketing/onboarding step rather than a required login flow.
付费分析未识别到付费功能
No paid features, subscription gating, billing integration, or upgrade prompts were found in the extension code. The extension uses chrome.storage.sync for local settings and chrome.downloads for actual file downloads. The 'pro' keyword matches in the static scan were false positives from React library license headers (react.production.js) and the word 'pro' appearing in CSS font-family strings ('SF Pro Display'). There is no Stripe, PayPal, or any payment platform integration.
- 置信度
- 95
- 支付平台
- --
- 来源
- AI / 高
- 需要登录
- 否
- 登录理由
- The extension performs all media collection and download operations locally via content scripts and the background service worker. No authentication flows, session tokens, or API keys are present in the code. The extension opens a web app (mediagrab.arinaru.com) for UI purposes, but the web app communicates with the extension via chrome.runtime messages and does not require user login — it relies on the extension being installed. The install event opens the web app directly without redirecting to a login page.