[{"data":1,"prerenderedAt":2011},["ShallowReactive",2],{"navigation":3,"\u002Fdocs\u002Ffeatures\u002Fprivacy-security":713,"\u002Fdocs\u002Ffeatures\u002Fprivacy-security-surround":2006},[4,170,307,444,580],{"title":5,"path":6,"stem":7,"children":8,"page":32},"Docs","\u002Fdocs","1.docs",[9,33,74,95,134,154],{"title":10,"path":11,"stem":12,"children":13,"icon":32},"Getting Started","\u002Fdocs\u002Fgetting-started","1.docs\u002F1.getting-started\u002F1.index",[14,17,22,27],{"title":15,"path":11,"stem":12,"icon":16},"Introduction","i-lucide-house",{"title":18,"path":19,"stem":20,"icon":21},"Installation","\u002Fdocs\u002Fgetting-started\u002Finstallation","1.docs\u002F1.getting-started\u002F2.installation","i-lucide-download",{"title":23,"path":24,"stem":25,"icon":26},"Usage Guide","\u002Fdocs\u002Fgetting-started\u002Fusage","1.docs\u002F1.getting-started\u002F3.usage","i-lucide-sliders",{"title":28,"path":29,"stem":30,"icon":31},"Configuration Reference","\u002Fdocs\u002Fgetting-started\u002Fconfiguration","1.docs\u002F1.getting-started\u002F4.configuration","i-lucide-settings",false,{"title":34,"icon":35,"path":36,"stem":37,"children":38,"page":32},"Features","i-lucide-star","\u002Fdocs\u002Ffeatures","1.docs\u002F2.features",[39,44,49,54,59,64,69],{"title":40,"path":41,"stem":42,"icon":43},"Video Sniffing","\u002Fdocs\u002Ffeatures\u002Fvideo-sniffing","1.docs\u002F2.features\u002F1.video-sniffing","i-lucide-video",{"title":45,"path":46,"stem":47,"icon":48},"Audio Capture","\u002Fdocs\u002Ffeatures\u002Faudio-capture","1.docs\u002F2.features\u002F2.audio-capture","i-lucide-music",{"title":50,"path":51,"stem":52,"icon":53},"Image Download","\u002Fdocs\u002Ffeatures\u002Fimage-download","1.docs\u002F2.features\u002F3.image-download","i-lucide-image",{"title":55,"path":56,"stem":57,"icon":58},"Privacy & Security","\u002Fdocs\u002Ffeatures\u002Fprivacy-security","1.docs\u002F2.features\u002F4.privacy-security","i-lucide-shield-check",{"title":60,"path":61,"stem":62,"icon":63},"Format Conversion","\u002Fdocs\u002Ffeatures\u002Fformat-conversion","1.docs\u002F2.features\u002F5.format-conversion","i-lucide-arrow-left-right",{"title":65,"path":66,"stem":67,"icon":68},"Batch Download","\u002Fdocs\u002Ffeatures\u002Fbatch-download","1.docs\u002F2.features\u002F6.batch-download","i-lucide-layers",{"title":70,"path":71,"stem":72,"icon":73},"Keyboard Shortcuts","\u002Fdocs\u002Ffeatures\u002Fkeyboard-shortcuts","1.docs\u002F2.features\u002F7.keyboard-shortcuts","i-lucide-keyboard",{"title":75,"icon":76,"path":77,"stem":78,"children":79,"page":32},"Advanced","i-lucide-book-open","\u002Fdocs\u002Fadvanced","1.docs\u002F3.advanced",[80,85,90],{"title":81,"path":82,"stem":83,"icon":84},"Online Tools","\u002Fdocs\u002Fadvanced\u002Fonline-tools","1.docs\u002F3.advanced\u002F1.online-tools","i-lucide-globe",{"title":86,"path":87,"stem":88,"icon":89},"Browser Compatibility","\u002Fdocs\u002Fadvanced\u002Fbrowser-compatibility","1.docs\u002F3.advanced\u002F2.browser-compatibility","i-lucide-monitor-check",{"title":91,"path":92,"stem":93,"icon":94},"Download Engine Architecture","\u002Fdocs\u002Fadvanced\u002Fdownload-engine","1.docs\u002F3.advanced\u002F3.download-engine","i-lucide-cpu",{"title":96,"icon":97,"path":98,"stem":99,"children":100,"page":32},"Use Cases","i-lucide-lightbulb","\u002Fdocs\u002Fusecases","1.docs\u002F4.usecases",[101,106,110,115,120,124,129],{"title":102,"path":103,"stem":104,"icon":105},"Online Courses & Educational Platforms","\u002Fdocs\u002Fusecases\u002Fonline-courses","1.docs\u002F4.usecases\u002F1.online-courses","i-lucide-graduation-cap",{"title":107,"path":108,"stem":109,"icon":43},"Video Platforms & UGC Content","\u002Fdocs\u002Fusecases\u002Fvideo-platforms","1.docs\u002F4.usecases\u002F2.video-platforms",{"title":111,"path":112,"stem":113,"icon":114},"Live Replays & Event Recordings","\u002Fdocs\u002Fusecases\u002Flive-replays","1.docs\u002F4.usecases\u002F3.live-replays","i-lucide-radio",{"title":116,"path":117,"stem":118,"icon":119},"Podcasts & Audio Content","\u002Fdocs\u002Fusecases\u002Fpodcasts-audio","1.docs\u002F4.usecases\u002F4.podcasts-audio","i-lucide-headphones",{"title":121,"path":122,"stem":123,"icon":53},"Image Galleries & Wallpaper Batch Download","\u002Fdocs\u002Fusecases\u002Fimage-galleries","1.docs\u002F4.usecases\u002F5.image-galleries",{"title":125,"path":126,"stem":127,"icon":128},"Corporate Training & Internal Videos","\u002Fdocs\u002Fusecases\u002Fcorporate-training","1.docs\u002F4.usecases\u002F6.corporate-training","i-lucide-building-2",{"title":130,"path":131,"stem":132,"icon":133},"Personal Media Archiving & Collection","\u002Fdocs\u002Fusecases\u002Fpersonal-archiving","1.docs\u002F4.usecases\u002F7.personal-archiving","i-lucide-archive",{"title":135,"icon":136,"path":137,"stem":138,"children":139,"page":32},"Troubleshooting","i-lucide-wrench","\u002Fdocs\u002Ftroubleshooting","1.docs\u002F5.troubleshooting",[140,144,149],{"title":141,"path":142,"stem":143,"icon":136},"Common Issues Troubleshooting","\u002Fdocs\u002Ftroubleshooting\u002Fcommon-issues","1.docs\u002F5.troubleshooting\u002F1.common-issues",{"title":145,"path":146,"stem":147,"icon":148},"Known Limitations & Caveats","\u002Fdocs\u002Ftroubleshooting\u002Fknown-issues","1.docs\u002F5.troubleshooting\u002F2.known-issues","i-lucide-alert-triangle",{"title":150,"path":151,"stem":152,"icon":153},"FAQ","\u002Fdocs\u002Ftroubleshooting\u002Ffaq","1.docs\u002F5.troubleshooting\u002F3.faq","i-lucide-message-circle-question",{"title":155,"icon":156,"path":157,"stem":158,"children":159,"page":32},"Developer Docs","i-lucide-code","\u002Fdocs\u002Fdeveloper","1.docs\u002F6.developer",[160,165],{"title":161,"path":162,"stem":163,"icon":164},"Contributing Guide","\u002Fdocs\u002Fdeveloper\u002Fcontributing","1.docs\u002F6.developer\u002F1.contributing","i-lucide-git-pull-request",{"title":166,"path":167,"stem":168,"icon":169},"Project Architecture","\u002Fdocs\u002Fdeveloper\u002Farchitecture","1.docs\u002F6.developer\u002F2.architecture","i-lucide-box",{"title":171,"path":172,"stem":173,"children":174,"page":32},"Ja","\u002Fja","ja",[175,194,227,244,277,294],{"title":176,"path":177,"stem":178,"children":179,"icon":32},"クイックスタート","\u002Fja\u002Fgetting-started","ja\u002F1.getting-started\u002F1.index",[180,182,186,190],{"title":181,"path":177,"stem":178,"icon":16},"概要",{"title":183,"path":184,"stem":185,"icon":21},"インストール","\u002Fja\u002Fgetting-started\u002Finstallation","ja\u002F1.getting-started\u002F2.installation",{"title":187,"path":188,"stem":189,"icon":26},"使用方法","\u002Fja\u002Fgetting-started\u002Fusage","ja\u002F1.getting-started\u002F3.usage",{"title":191,"path":192,"stem":193,"icon":31},"設定リファレンス","\u002Fja\u002Fgetting-started\u002Fconfiguration","ja\u002F1.getting-started\u002F4.configuration",{"title":195,"icon":35,"path":196,"stem":197,"children":198,"page":32},"機能","\u002Fja\u002Ffeatures","ja\u002F2.features",[199,203,207,211,215,219,223],{"title":200,"path":201,"stem":202,"icon":43},"動画検知","\u002Fja\u002Ffeatures\u002Fvideo-sniffing","ja\u002F2.features\u002F1.video-sniffing",{"title":204,"path":205,"stem":206,"icon":48},"音声キャプチャ","\u002Fja\u002Ffeatures\u002Faudio-capture","ja\u002F2.features\u002F2.audio-capture",{"title":208,"path":209,"stem":210,"icon":53},"画像ダウンロード","\u002Fja\u002Ffeatures\u002Fimage-download","ja\u002F2.features\u002F3.image-download",{"title":212,"path":213,"stem":214,"icon":58},"プライバシーとセキュリティ","\u002Fja\u002Ffeatures\u002Fprivacy-security","ja\u002F2.features\u002F4.privacy-security",{"title":216,"path":217,"stem":218,"icon":63},"フォーマット変換","\u002Fja\u002Ffeatures\u002Fformat-conversion","ja\u002F2.features\u002F5.format-conversion",{"title":220,"path":221,"stem":222,"icon":68},"一括ダウンロード","\u002Fja\u002Ffeatures\u002Fbatch-download","ja\u002F2.features\u002F6.batch-download",{"title":224,"path":225,"stem":226,"icon":73},"キーボードショートカット","\u002Fja\u002Ffeatures\u002Fkeyboard-shortcuts","ja\u002F2.features\u002F7.keyboard-shortcuts",{"title":228,"icon":76,"path":229,"stem":230,"children":231,"page":32},"詳細情報","\u002Fja\u002Fadvanced","ja\u002F3.advanced",[232,236,240],{"title":233,"path":234,"stem":235,"icon":84},"オンラインツール","\u002Fja\u002Fadvanced\u002Fonline-tools","ja\u002F3.advanced\u002F1.online-tools",{"title":237,"path":238,"stem":239,"icon":89},"ブラウザ互換性","\u002Fja\u002Fadvanced\u002Fbrowser-compatibility","ja\u002F3.advanced\u002F2.browser-compatibility",{"title":241,"path":242,"stem":243,"icon":94},"ダウンロードエンジンアーキテクチャ","\u002Fja\u002Fadvanced\u002Fdownload-engine","ja\u002F3.advanced\u002F3.download-engine",{"title":245,"icon":97,"path":246,"stem":247,"children":248,"page":32},"ユースケース","\u002Fja\u002Fusecases","ja\u002F4.usecases",[249,253,257,261,265,269,273],{"title":250,"path":251,"stem":252,"icon":105},"オンラインコースと教育プラットフォーム","\u002Fja\u002Fusecases\u002Fonline-courses","ja\u002F4.usecases\u002F1.online-courses",{"title":254,"path":255,"stem":256,"icon":43},"動画プラットフォームと UGC コンテンツ","\u002Fja\u002Fusecases\u002Fvideo-platforms","ja\u002F4.usecases\u002F2.video-platforms",{"title":258,"path":259,"stem":260,"icon":114},"ライブ配信アーカイブと競技録画","\u002Fja\u002Fusecases\u002Flive-replays","ja\u002F4.usecases\u002F3.live-replays",{"title":262,"path":263,"stem":264,"icon":119},"ポッドキャストとオーディオコンテンツ","\u002Fja\u002Fusecases\u002Fpodcasts-audio","ja\u002F4.usecases\u002F4.podcasts-audio",{"title":266,"path":267,"stem":268,"icon":53},"ギャラリーと壁紙の一括ダウンロード","\u002Fja\u002Fusecases\u002Fimage-galleries","ja\u002F4.usecases\u002F5.image-galleries",{"title":270,"path":271,"stem":272,"icon":128},"企業研修と内部動画","\u002Fja\u002Fusecases\u002Fcorporate-training","ja\u002F4.usecases\u002F6.corporate-training",{"title":274,"path":275,"stem":276,"icon":133},"個人メディアコレクションとアーカイブ","\u002Fja\u002Fusecases\u002Fpersonal-archiving","ja\u002F4.usecases\u002F7.personal-archiving",{"title":278,"icon":136,"path":279,"stem":280,"children":281,"page":32},"トラブルシューティング","\u002Fja\u002Ftroubleshooting","ja\u002F5.troubleshooting",[282,286,290],{"title":283,"path":284,"stem":285,"icon":136},"一般的な問題のトラブルシューティング","\u002Fja\u002Ftroubleshooting\u002Fcommon-issues","ja\u002F5.troubleshooting\u002F1.common-issues",{"title":287,"path":288,"stem":289,"icon":148},"既知の制限事項と注意点","\u002Fja\u002Ftroubleshooting\u002Fknown-issues","ja\u002F5.troubleshooting\u002F2.known-issues",{"title":291,"path":292,"stem":293,"icon":153},"よくある質問","\u002Fja\u002Ftroubleshooting\u002Ffaq","ja\u002F5.troubleshooting\u002F3.faq",{"title":295,"icon":156,"path":296,"stem":297,"children":298,"page":32},"開発者ガイド","\u002Fja\u002Fdeveloper","ja\u002F6.developer",[299,303],{"title":300,"path":301,"stem":302,"icon":164},"貢献ガイド","\u002Fja\u002Fdeveloper\u002Fcontributing","ja\u002F6.developer\u002F1.contributing",{"title":304,"path":305,"stem":306,"icon":169},"プロジェクトアーキテクチャ","\u002Fja\u002Fdeveloper\u002Farchitecture","ja\u002F6.developer\u002F2.architecture",{"title":308,"path":309,"stem":310,"children":311,"page":32},"Ko","\u002Fko","ko",[312,331,364,381,414,431],{"title":313,"path":314,"stem":315,"children":316,"icon":32},"빠른 시작","\u002Fko\u002Fgetting-started","ko\u002F1.getting-started\u002F1.index",[317,319,323,327],{"title":318,"path":314,"stem":315,"icon":16},"소개",{"title":320,"path":321,"stem":322,"icon":21},"설치","\u002Fko\u002Fgetting-started\u002Finstallation","ko\u002F1.getting-started\u002F2.installation",{"title":324,"path":325,"stem":326,"icon":26},"사용 방법","\u002Fko\u002Fgetting-started\u002Fusage","ko\u002F1.getting-started\u002F3.usage",{"title":328,"path":329,"stem":330,"icon":31},"설정 참조","\u002Fko\u002Fgetting-started\u002Fconfiguration","ko\u002F1.getting-started\u002F4.configuration",{"title":332,"icon":35,"path":333,"stem":334,"children":335,"page":32},"기능","\u002Fko\u002Ffeatures","ko\u002F2.features",[336,340,344,348,352,356,360],{"title":337,"path":338,"stem":339,"icon":43},"비디오 스니핑","\u002Fko\u002Ffeatures\u002Fvideo-sniffing","ko\u002F2.features\u002F1.video-sniffing",{"title":341,"path":342,"stem":343,"icon":48},"오디오 캡처","\u002Fko\u002Ffeatures\u002Faudio-capture","ko\u002F2.features\u002F2.audio-capture",{"title":345,"path":346,"stem":347,"icon":53},"이미지 다운로드","\u002Fko\u002Ffeatures\u002Fimage-download","ko\u002F2.features\u002F3.image-download",{"title":349,"path":350,"stem":351,"icon":58},"개인정보 보호와 보안","\u002Fko\u002Ffeatures\u002Fprivacy-security","ko\u002F2.features\u002F4.privacy-security",{"title":353,"path":354,"stem":355,"icon":63},"포맷 변환","\u002Fko\u002Ffeatures\u002Fformat-conversion","ko\u002F2.features\u002F5.format-conversion",{"title":357,"path":358,"stem":359,"icon":68},"일괄 다운로드","\u002Fko\u002Ffeatures\u002Fbatch-download","ko\u002F2.features\u002F6.batch-download",{"title":361,"path":362,"stem":363,"icon":73},"키보드 단축키","\u002Fko\u002Ffeatures\u002Fkeyboard-shortcuts","ko\u002F2.features\u002F7.keyboard-shortcuts",{"title":365,"icon":76,"path":366,"stem":367,"children":368,"page":32},"고급 가이드","\u002Fko\u002Fadvanced","ko\u002F3.advanced",[369,373,377],{"title":370,"path":371,"stem":372,"icon":84},"온라인 도구","\u002Fko\u002Fadvanced\u002Fonline-tools","ko\u002F3.advanced\u002F1.online-tools",{"title":374,"path":375,"stem":376,"icon":89},"브라우저 호환성","\u002Fko\u002Fadvanced\u002Fbrowser-compatibility","ko\u002F3.advanced\u002F2.browser-compatibility",{"title":378,"path":379,"stem":380,"icon":94},"다운로드 엔진 아키텍처","\u002Fko\u002Fadvanced\u002Fdownload-engine","ko\u002F3.advanced\u002F3.download-engine",{"title":382,"icon":97,"path":383,"stem":384,"children":385,"page":32},"사용 사례","\u002Fko\u002Fusecases","ko\u002F4.usecases",[386,390,394,398,402,406,410],{"title":387,"path":388,"stem":389,"icon":105},"온라인 강좌 및 교육 플랫폼","\u002Fko\u002Fusecases\u002Fonline-courses","ko\u002F4.usecases\u002F1.online-courses",{"title":391,"path":392,"stem":393,"icon":43},"비디오 플랫폼 및 UGC 콘텐츠","\u002Fko\u002Fusecases\u002Fvideo-platforms","ko\u002F4.usecases\u002F2.video-platforms",{"title":395,"path":396,"stem":397,"icon":114},"라이브 방송 재생 및 경기 녹화","\u002Fko\u002Fusecases\u002Flive-replays","ko\u002F4.usecases\u002F3.live-replays",{"title":399,"path":400,"stem":401,"icon":119},"팟캐스트 및 오디오 콘텐츠","\u002Fko\u002Fusecases\u002Fpodcasts-audio","ko\u002F4.usecases\u002F4.podcasts-audio",{"title":403,"path":404,"stem":405,"icon":53},"이미지 갤러리 및 배경화면 일괄 다운로드","\u002Fko\u002Fusecases\u002Fimage-galleries","ko\u002F4.usecases\u002F5.image-galleries",{"title":407,"path":408,"stem":409,"icon":128},"기업 교육 및 내부 비디오","\u002Fko\u002Fusecases\u002Fcorporate-training","ko\u002F4.usecases\u002F6.corporate-training",{"title":411,"path":412,"stem":413,"icon":133},"개인 미디어 수집 및 보관","\u002Fko\u002Fusecases\u002Fpersonal-archiving","ko\u002F4.usecases\u002F7.personal-archiving",{"title":415,"icon":136,"path":416,"stem":417,"children":418,"page":32},"문제 해결","\u002Fko\u002Ftroubleshooting","ko\u002F5.troubleshooting",[419,423,427],{"title":420,"path":421,"stem":422,"icon":136},"일반적인 문제 해결","\u002Fko\u002Ftroubleshooting\u002Fcommon-issues","ko\u002F5.troubleshooting\u002F1.common-issues",{"title":424,"path":425,"stem":426,"icon":148},"알려진 제한 사항 및 주의사항","\u002Fko\u002Ftroubleshooting\u002Fknown-issues","ko\u002F5.troubleshooting\u002F2.known-issues",{"title":428,"path":429,"stem":430,"icon":153},"자주 묻는 질문","\u002Fko\u002Ftroubleshooting\u002Ffaq","ko\u002F5.troubleshooting\u002F3.faq",{"title":432,"icon":156,"path":433,"stem":434,"children":435,"page":32},"개발자 문서","\u002Fko\u002Fdeveloper","ko\u002F6.developer",[436,440],{"title":437,"path":438,"stem":439,"icon":164},"기여 가이드라인","\u002Fko\u002Fdeveloper\u002Fcontributing","ko\u002F6.developer\u002F1.contributing",{"title":441,"path":442,"stem":443,"icon":169},"프로젝트 아키텍처","\u002Fko\u002Fdeveloper\u002Farchitecture","ko\u002F6.developer\u002F2.architecture",{"title":445,"path":446,"stem":447,"children":448,"page":32},"Zh Hans","\u002Fzh-hans","zh-Hans",[449,467,500,517,550,567],{"title":450,"path":451,"stem":452,"children":453,"icon":32},"快速开始","\u002Fzh-hans\u002Fgetting-started","zh-Hans\u002F1.getting-started\u002F1.index",[454,456,460,463],{"title":455,"path":451,"stem":452,"icon":16},"简介",{"title":457,"path":458,"stem":459,"icon":21},"安装","\u002Fzh-hans\u002Fgetting-started\u002Finstallation","zh-Hans\u002F1.getting-started\u002F2.installation",{"title":187,"path":461,"stem":462,"icon":26},"\u002Fzh-hans\u002Fgetting-started\u002Fusage","zh-Hans\u002F1.getting-started\u002F3.usage",{"title":464,"path":465,"stem":466,"icon":31},"配置参考","\u002Fzh-hans\u002Fgetting-started\u002Fconfiguration","zh-Hans\u002F1.getting-started\u002F4.configuration",{"title":468,"icon":35,"path":469,"stem":470,"children":471,"page":32},"功能特性","\u002Fzh-hans\u002Ffeatures","zh-Hans\u002F2.features",[472,476,480,484,488,492,496],{"title":473,"path":474,"stem":475,"icon":43},"视频嗅探","\u002Fzh-hans\u002Ffeatures\u002Fvideo-sniffing","zh-Hans\u002F2.features\u002F1.video-sniffing",{"title":477,"path":478,"stem":479,"icon":48},"音频捕获","\u002Fzh-hans\u002Ffeatures\u002Faudio-capture","zh-Hans\u002F2.features\u002F2.audio-capture",{"title":481,"path":482,"stem":483,"icon":53},"图片下载","\u002Fzh-hans\u002Ffeatures\u002Fimage-download","zh-Hans\u002F2.features\u002F3.image-download",{"title":485,"path":486,"stem":487,"icon":58},"隐私与安全","\u002Fzh-hans\u002Ffeatures\u002Fprivacy-security","zh-Hans\u002F2.features\u002F4.privacy-security",{"title":489,"path":490,"stem":491,"icon":63},"格式转换","\u002Fzh-hans\u002Ffeatures\u002Fformat-conversion","zh-Hans\u002F2.features\u002F5.format-conversion",{"title":493,"path":494,"stem":495,"icon":68},"批量下载","\u002Fzh-hans\u002Ffeatures\u002Fbatch-download","zh-Hans\u002F2.features\u002F6.batch-download",{"title":497,"path":498,"stem":499,"icon":73},"键盘快捷键","\u002Fzh-hans\u002Ffeatures\u002Fkeyboard-shortcuts","zh-Hans\u002F2.features\u002F7.keyboard-shortcuts",{"title":501,"icon":76,"path":502,"stem":503,"children":504,"page":32},"高级指南","\u002Fzh-hans\u002Fadvanced","zh-Hans\u002F3.advanced",[505,509,513],{"title":506,"path":507,"stem":508,"icon":84},"在线工具","\u002Fzh-hans\u002Fadvanced\u002Fonline-tools","zh-Hans\u002F3.advanced\u002F1.online-tools",{"title":510,"path":511,"stem":512,"icon":89},"浏览器兼容性","\u002Fzh-hans\u002Fadvanced\u002Fbrowser-compatibility","zh-Hans\u002F3.advanced\u002F2.browser-compatibility",{"title":514,"path":515,"stem":516,"icon":94},"下载引擎架构","\u002Fzh-hans\u002Fadvanced\u002Fdownload-engine","zh-Hans\u002F3.advanced\u002F3.download-engine",{"title":518,"icon":97,"path":519,"stem":520,"children":521,"page":32},"使用场景","\u002Fzh-hans\u002Fusecases","zh-Hans\u002F4.usecases",[522,526,530,534,538,542,546],{"title":523,"path":524,"stem":525,"icon":105},"在线课程与教育平台","\u002Fzh-hans\u002Fusecases\u002Fonline-courses","zh-Hans\u002F4.usecases\u002F1.online-courses",{"title":527,"path":528,"stem":529,"icon":43},"视频平台与 UGC 内容","\u002Fzh-hans\u002Fusecases\u002Fvideo-platforms","zh-Hans\u002F4.usecases\u002F2.video-platforms",{"title":531,"path":532,"stem":533,"icon":114},"直播回放与赛事录像","\u002Fzh-hans\u002Fusecases\u002Flive-replays","zh-Hans\u002F4.usecases\u002F3.live-replays",{"title":535,"path":536,"stem":537,"icon":119},"播客与音频内容","\u002Fzh-hans\u002Fusecases\u002Fpodcasts-audio","zh-Hans\u002F4.usecases\u002F4.podcasts-audio",{"title":539,"path":540,"stem":541,"icon":53},"图库与壁纸批量下载","\u002Fzh-hans\u002Fusecases\u002Fimage-galleries","zh-Hans\u002F4.usecases\u002F5.image-galleries",{"title":543,"path":544,"stem":545,"icon":128},"企业培训与内部视频","\u002Fzh-hans\u002Fusecases\u002Fcorporate-training","zh-Hans\u002F4.usecases\u002F6.corporate-training",{"title":547,"path":548,"stem":549,"icon":133},"个人媒体收藏与归档","\u002Fzh-hans\u002Fusecases\u002Fpersonal-archiving","zh-Hans\u002F4.usecases\u002F7.personal-archiving",{"title":551,"icon":136,"path":552,"stem":553,"children":554,"page":32},"故障排除","\u002Fzh-hans\u002Ftroubleshooting","zh-Hans\u002F5.troubleshooting",[555,559,563],{"title":556,"path":557,"stem":558,"icon":136},"常见问题排查","\u002Fzh-hans\u002Ftroubleshooting\u002Fcommon-issues","zh-Hans\u002F5.troubleshooting\u002F1.common-issues",{"title":560,"path":561,"stem":562,"icon":148},"已知限制与注意事项","\u002Fzh-hans\u002Ftroubleshooting\u002Fknown-issues","zh-Hans\u002F5.troubleshooting\u002F2.known-issues",{"title":564,"path":565,"stem":566,"icon":153},"常见问题解答","\u002Fzh-hans\u002Ftroubleshooting\u002Ffaq","zh-Hans\u002F5.troubleshooting\u002F3.faq",{"title":568,"icon":156,"path":569,"stem":570,"children":571,"page":32},"开发者文档","\u002Fzh-hans\u002Fdeveloper","zh-Hans\u002F6.developer",[572,576],{"title":573,"path":574,"stem":575,"icon":164},"贡献指南","\u002Fzh-hans\u002Fdeveloper\u002Fcontributing","zh-Hans\u002F6.developer\u002F1.contributing",{"title":577,"path":578,"stem":579,"icon":169},"项目架构","\u002Fzh-hans\u002Fdeveloper\u002Farchitecture","zh-Hans\u002F6.developer\u002F2.architecture",{"title":581,"path":582,"stem":583,"children":584,"page":32},"Zh Hant","\u002Fzh-hant","zh-Hant",[585,603,636,652,684,701],{"title":586,"path":587,"stem":588,"children":589,"icon":32},"快速入門","\u002Fzh-hant\u002Fgetting-started","zh-Hant\u002F1.getting-started\u002F1.index",[590,592,596,599],{"title":591,"path":587,"stem":588,"icon":16},"簡介",{"title":593,"path":594,"stem":595,"icon":21},"安裝","\u002Fzh-hant\u002Fgetting-started\u002Finstallation","zh-Hant\u002F1.getting-started\u002F2.installation",{"title":187,"path":597,"stem":598,"icon":26},"\u002Fzh-hant\u002Fgetting-started\u002Fusage","zh-Hant\u002F1.getting-started\u002F3.usage",{"title":600,"path":601,"stem":602,"icon":31},"配置參考","\u002Fzh-hant\u002Fgetting-started\u002Fconfiguration","zh-Hant\u002F1.getting-started\u002F4.configuration",{"title":604,"icon":35,"path":605,"stem":606,"children":607,"page":32},"功能特色","\u002Fzh-hant\u002Ffeatures","zh-Hant\u002F2.features",[608,612,616,620,624,628,632],{"title":609,"path":610,"stem":611,"icon":43},"影片嗅探","\u002Fzh-hant\u002Ffeatures\u002Fvideo-sniffing","zh-Hant\u002F2.features\u002F1.video-sniffing",{"title":613,"path":614,"stem":615,"icon":48},"音訊擷取","\u002Fzh-hant\u002Ffeatures\u002Faudio-capture","zh-Hant\u002F2.features\u002F2.audio-capture",{"title":617,"path":618,"stem":619,"icon":53},"圖片下載","\u002Fzh-hant\u002Ffeatures\u002Fimage-download","zh-Hant\u002F2.features\u002F3.image-download",{"title":621,"path":622,"stem":623,"icon":58},"隱私與安全","\u002Fzh-hant\u002Ffeatures\u002Fprivacy-security","zh-Hant\u002F2.features\u002F4.privacy-security",{"title":625,"path":626,"stem":627,"icon":63},"格式轉換","\u002Fzh-hant\u002Ffeatures\u002Fformat-conversion","zh-Hant\u002F2.features\u002F5.format-conversion",{"title":629,"path":630,"stem":631,"icon":68},"批次下載","\u002Fzh-hant\u002Ffeatures\u002Fbatch-download","zh-Hant\u002F2.features\u002F6.batch-download",{"title":633,"path":634,"stem":635,"icon":73},"鍵盤快速鍵","\u002Fzh-hant\u002Ffeatures\u002Fkeyboard-shortcuts","zh-Hant\u002F2.features\u002F7.keyboard-shortcuts",{"title":501,"icon":76,"path":637,"stem":638,"children":639,"page":32},"\u002Fzh-hant\u002Fadvanced","zh-Hant\u002F3.advanced",[640,644,648],{"title":641,"path":642,"stem":643,"icon":84},"線上工具","\u002Fzh-hant\u002Fadvanced\u002Fonline-tools","zh-Hant\u002F3.advanced\u002F1.online-tools",{"title":645,"path":646,"stem":647,"icon":89},"瀏覽器相容性","\u002Fzh-hant\u002Fadvanced\u002Fbrowser-compatibility","zh-Hant\u002F3.advanced\u002F2.browser-compatibility",{"title":649,"path":650,"stem":651,"icon":94},"下載引擎架構","\u002Fzh-hant\u002Fadvanced\u002Fdownload-engine","zh-Hant\u002F3.advanced\u002F3.download-engine",{"title":518,"icon":97,"path":653,"stem":654,"children":655,"page":32},"\u002Fzh-hant\u002Fusecases","zh-Hant\u002F4.usecases",[656,660,664,668,672,676,680],{"title":657,"path":658,"stem":659,"icon":105},"線上課程與教育平台","\u002Fzh-hant\u002Fusecases\u002Fonline-courses","zh-Hant\u002F4.usecases\u002F1.online-courses",{"title":661,"path":662,"stem":663,"icon":43},"影片平台與 UGC 內容","\u002Fzh-hant\u002Fusecases\u002Fvideo-platforms","zh-Hant\u002F4.usecases\u002F2.video-platforms",{"title":665,"path":666,"stem":667,"icon":114},"直播回放與賽事錄影","\u002Fzh-hant\u002Fusecases\u002Flive-replays","zh-Hant\u002F4.usecases\u002F3.live-replays",{"title":669,"path":670,"stem":671,"icon":119},"播客與音訊內容","\u002Fzh-hant\u002Fusecases\u002Fpodcasts-audio","zh-Hant\u002F4.usecases\u002F4.podcasts-audio",{"title":673,"path":674,"stem":675,"icon":53},"圖庫與桌布批次下載","\u002Fzh-hant\u002Fusecases\u002Fimage-galleries","zh-Hant\u002F4.usecases\u002F5.image-galleries",{"title":677,"path":678,"stem":679,"icon":128},"企業培訓與內部影片","\u002Fzh-hant\u002Fusecases\u002Fcorporate-training","zh-Hant\u002F4.usecases\u002F6.corporate-training",{"title":681,"path":682,"stem":683,"icon":133},"個人媒體收藏與歸檔","\u002Fzh-hant\u002Fusecases\u002Fpersonal-archiving","zh-Hant\u002F4.usecases\u002F7.personal-archiving",{"title":685,"icon":136,"path":686,"stem":687,"children":688,"page":32},"疑難排解","\u002Fzh-hant\u002Ftroubleshooting","zh-Hant\u002F5.troubleshooting",[689,693,697],{"title":690,"path":691,"stem":692,"icon":136},"常見問題排查","\u002Fzh-hant\u002Ftroubleshooting\u002Fcommon-issues","zh-Hant\u002F5.troubleshooting\u002F1.common-issues",{"title":694,"path":695,"stem":696,"icon":148},"已知限制與注意事項","\u002Fzh-hant\u002Ftroubleshooting\u002Fknown-issues","zh-Hant\u002F5.troubleshooting\u002F2.known-issues",{"title":698,"path":699,"stem":700,"icon":153},"常見問題解答","\u002Fzh-hant\u002Ftroubleshooting\u002Ffaq","zh-Hant\u002F5.troubleshooting\u002F3.faq",{"title":568,"icon":156,"path":702,"stem":703,"children":704,"page":32},"\u002Fzh-hant\u002Fdeveloper","zh-Hant\u002F6.developer",[705,709],{"title":706,"path":707,"stem":708,"icon":164},"貢獻指南","\u002Fzh-hant\u002Fdeveloper\u002Fcontributing","zh-Hant\u002F6.developer\u002F1.contributing",{"title":710,"path":711,"stem":712,"icon":169},"專案架構","\u002Fzh-hant\u002Fdeveloper\u002Farchitecture","zh-Hant\u002F6.developer\u002F2.architecture",{"id":714,"title":55,"body":715,"description":2000,"extension":2001,"meta":2002,"navigation":2003,"path":56,"seo":2004,"stem":57,"__hash__":2005},"docs\u002F1.docs\u002F2.features\u002F4.privacy-security.md",{"type":716,"value":717,"toc":1959},"minimark",[718,722,725,730,735,809,813,816,903,910,914,942,956,958,962,965,969,1039,1043,1084,1088,1095,1106,1112,1123,1129,1140,1146,1160,1162,1166,1170,1173,1233,1238,1252,1256,1259,1276,1282,1284,1288,1292,1339,1343,1360,1364,1367,1379,1382,1393,1395,1399,1403,1408,1419,1424,1435,1440,1451,1456,1467,1471,1476,1479,1490,1495,1498,1509,1514,1525,1527,1531,1535,1541,1555,1561,1565,1575,1586,1589,1593,1598,1612,1615,1619,1622,1636,1639,1641,1645,1753,1755,1759,1763,1766,1825,1829,1848,1850,1854,1857,1891,1894,1905,1907,1911],[719,720,721],"p",{},"FlowPick is designed with privacy-first principles. All data processing happens locally in your browser; we do not collect, store, or transmit any of your personal data.",[723,724],"hr",{},[726,727,729],"h2",{"id":728},"core-principles","Core Principles",[731,732,734],"h3",{"id":733},"zero-data-collection","Zero Data Collection",[736,737,738,754],"table",{},[739,740,741],"thead",{},[742,743,744,748,751],"tr",{},[745,746,747],"th",{},"Data Type",[745,749,750],{},"Collection Status",[745,752,753],{},"Explanation",[755,756,757,769,779,789,799],"tbody",{},[742,758,759,763,766],{},[760,761,762],"td",{},"Browsing history",[760,764,765],{},"Not collected",[760,767,768],{},"Extension does not record which websites you visit",[742,770,771,774,776],{},[760,772,773],{},"Download history",[760,775,765],{},[760,777,778],{},"Download records only exist locally in your browser",[742,780,781,784,786],{},[760,782,783],{},"Personal information",[760,785,765],{},[760,787,788],{},"No account system, no login required",[742,790,791,794,796],{},[760,792,793],{},"Usage statistics",[760,795,765],{},[760,797,798],{},"No analytics or tracking code",[742,800,801,804,806],{},[760,802,803],{},"Device information",[760,805,765],{},[760,807,808],{},"No hardware fingerprinting",[731,810,812],{"id":811},"local-processing","Local Processing",[719,814,815],{},"All core functions run entirely in your browser:",[736,817,818,831],{},[739,819,820],{},[742,821,822,825,828],{},[745,823,824],{},"Function",[745,826,827],{},"Processing Location",[745,829,830],{},"Data Transmission",[755,832,833,844,853,862,873,883,893],{},[742,834,835,838,841],{},[760,836,837],{},"Video detection",[760,839,840],{},"Browser extension",[760,842,843],{},"None",[742,845,846,849,851],{},[760,847,848],{},"Audio detection",[760,850,840],{},[760,852,843],{},[742,854,855,858,860],{},[760,856,857],{},"Image detection",[760,859,840],{},[760,861,843],{},[742,863,864,867,870],{},[760,865,866],{},"Fragment download",[760,868,869],{},"Browser → Server (direct)",[760,871,872],{},"Only media data",[742,874,875,878,881],{},[760,876,877],{},"Format conversion",[760,879,880],{},"Browser WASM",[760,882,843],{},[742,884,885,888,891],{},[760,886,887],{},"File merging",[760,889,890],{},"Browser memory",[760,892,843],{},[742,894,895,898,901],{},[760,896,897],{},"Decryption",[760,899,900],{},"Web Crypto API",[760,902,843],{},[719,904,905,909],{},[906,907,908],"strong",{},"Key Point:"," Your media files are never uploaded to our servers. All processing completes in your browser.",[731,911,913],{"id":912},"open-source-transparent","Open Source & Transparent",[915,916,917,924,930,936],"ul",{},[918,919,920,923],"li",{},[906,921,922],{},"Fully open source",": Code available on GitHub for audit",[918,925,926,929],{},[906,927,928],{},"No obfuscation",": Core logic readable, no hidden code",[918,931,932,935],{},[906,933,934],{},"No remote code",": No dynamic loading of external scripts",[918,937,938,941],{},[906,939,940],{},"Community review",": Anyone can review code for security issues",[943,944,945],"tip",{},[719,946,947,948,955],{},"You can review our complete source code on GitHub: ",[949,950,954],"a",{"href":951,"rel":952},"https:\u002F\u002Fgithub.com\u002Fezwebtools\u002Fflowpick",[953],"nofollow","flowpick repository",". If you discover any security issues, please report via GitHub Issues.",[723,957],{},[726,959,961],{"id":960},"permission-explanations","Permission Explanations",[719,963,964],{},"FlowPick requires following permissions to function properly. Each permission has specific purpose and scope limitations:",[731,966,968],{"id":967},"required-permissions","Required Permissions",[736,970,971,984],{},[739,972,973],{},[742,974,975,978,981],{},[745,976,977],{},"Permission",[745,979,980],{},"Purpose",[745,982,983],{},"Scope Limitation",[755,985,986,1000,1013,1026],{},[742,987,988,994,997],{},[760,989,990],{},[991,992,993],"code",{},"activeTab",[760,995,996],{},"Access current tab's network requests to detect media resources",[760,998,999],{},"Only works on user-active tab, needs user action to trigger",[742,1001,1002,1007,1010],{},[760,1003,1004],{},[991,1005,1006],{},"downloads",[760,1008,1009],{},"Trigger browser native download to save files",[760,1011,1012],{},"Can only download user-selected resources",[742,1014,1015,1020,1023],{},[760,1016,1017],{},[991,1018,1019],{},"webRequest",[760,1021,1022],{},"Monitor network requests to identify video\u002Faudio\u002Fimage URLs",[760,1024,1025],{},"Read-only, cannot modify requests or responses",[742,1027,1028,1033,1036],{},[760,1029,1030],{},[991,1031,1032],{},"\u003Call_urls>",[760,1034,1035],{},"Intercept requests from all domains for media detection",[760,1037,1038],{},"Only reads Content-Type headers, does not read page content",[731,1040,1042],{"id":1041},"optional-permissions","Optional Permissions",[736,1044,1045,1056],{},[739,1046,1047],{},[742,1048,1049,1051,1053],{},[745,1050,977],{},[745,1052,980],{},[745,1054,1055],{},"When Needed",[755,1057,1058,1071],{},[742,1059,1060,1065,1068],{},[760,1061,1062],{},[991,1063,1064],{},"storage",[760,1066,1067],{},"Save user preferences (output format, filter settings, etc.)",[760,1069,1070],{},"User modifies settings",[742,1072,1073,1078,1081],{},[760,1074,1075],{},[991,1076,1077],{},"notifications",[760,1079,1080],{},"Show download completion notifications",[760,1082,1083],{},"User enables notifications",[731,1085,1087],{"id":1086},"why-these-permissions-are-safe","Why These Permissions Are Safe",[719,1089,1090],{},[906,1091,1092,1094],{},[991,1093,993],{}," Permission:",[915,1096,1097,1100,1103],{},[918,1098,1099],{},"Only activates when you click extension icon or use shortcut",[918,1101,1102],{},"Cannot access background tabs",[918,1104,1105],{},"Automatically revoked when tab navigates away",[719,1107,1108],{},[906,1109,1110,1094],{},[991,1111,1006],{},[915,1113,1114,1117,1120],{},[918,1115,1116],{},"Uses browser's built-in download manager",[918,1118,1119],{},"Cannot access previously downloaded files",[918,1121,1122],{},"Cannot delete or modify downloaded files",[719,1124,1125],{},[906,1126,1127,1094],{},[991,1128,1019],{},[915,1130,1131,1134,1137],{},[918,1132,1133],{},"Read-only monitoring, cannot modify request content",[918,1135,1136],{},"Only reads response headers (Content-Type, Content-Length)",[918,1138,1139],{},"Does not read request\u002Fresponse body",[719,1141,1142],{},[906,1143,1144,1094],{},[991,1145,1032],{},[915,1147,1148,1151,1154,1157],{},[918,1149,1150],{},"Despite broad name, actual usage is very limited",[918,1152,1153],{},"Only intercepts media-type requests (video\u002Faudio\u002Fimage)",[918,1155,1156],{},"Does not intercept page HTML, JavaScript, CSS",[918,1158,1159],{},"Does not read cookies or authentication info",[723,1161],{},[726,1163,1165],{"id":1164},"network-behavior-analysis","Network Behavior Analysis",[731,1167,1169],{"id":1168},"normal-operation-network-requests","Normal Operation Network Requests",[719,1171,1172],{},"When using FlowPick, following types of network requests occur:",[736,1174,1175,1187],{},[739,1176,1177],{},[742,1178,1179,1182,1185],{},[745,1180,1181],{},"Request Type",[745,1183,1184],{},"Direction",[745,1186,980],{},[755,1188,1189,1200,1211,1222],{},[742,1190,1191,1194,1197],{},[760,1192,1193],{},"Media resource requests",[760,1195,1196],{},"Browser → Media server",[760,1198,1199],{},"Download video\u002Faudio\u002Fimage fragments",[742,1201,1202,1205,1208],{},[760,1203,1204],{},"Manifest file requests",[760,1206,1207],{},"Browser → Streaming server",[760,1209,1210],{},"Download M3U8\u002FMPD manifest files",[742,1212,1213,1216,1219],{},[760,1214,1215],{},"Key file requests",[760,1217,1218],{},"Browser → Key server",[760,1220,1221],{},"Download decryption keys (AES-128)",[742,1223,1224,1227,1230],{},[760,1225,1226],{},"FFmpeg WASM loading",[760,1228,1229],{},"Browser → CDN\u002FLocal",[760,1231,1232],{},"Load FFmpeg WASM library (first time only)",[719,1234,1235],{},[906,1236,1237],{},"Important Notes:",[915,1239,1240,1243,1246,1249],{},[918,1241,1242],{},"All media downloads are direct connections between your browser and media server",[918,1244,1245],{},"FlowPick servers are NOT involved in this process",[918,1247,1248],{},"We cannot see what you're downloading",[918,1250,1251],{},"We cannot access your download content",[731,1253,1255],{"id":1254},"no-data-upload","No Data Upload",[719,1257,1258],{},"During entire usage process:",[915,1260,1261,1264,1267,1270,1273],{},[918,1262,1263],{},"❌ No browsing history upload",[918,1265,1266],{},"❌ No usage statistics upload",[918,1268,1269],{},"❌ No error log upload",[918,1271,1272],{},"❌ No device information upload",[918,1274,1275],{},"❌ No personal information upload",[719,1277,1278,1281],{},[906,1279,1280],{},"Only exception:"," FFmpeg WASM library is loaded from CDN on first use (open source project, no tracking code).",[723,1283],{},[726,1285,1287],{"id":1286},"data-storage","Data Storage",[731,1289,1291],{"id":1290},"what-is-stored-locally","What Is Stored Locally",[736,1293,1294,1306],{},[739,1295,1296],{},[742,1297,1298,1300,1303],{},[745,1299,747],{},[745,1301,1302],{},"Storage Location",[745,1304,1305],{},"Retention Period",[755,1307,1308,1319,1329],{},[742,1309,1310,1313,1316],{},[760,1311,1312],{},"User preferences",[760,1314,1315],{},"Chrome storage API",[760,1317,1318],{},"Permanent until user clears",[742,1320,1321,1324,1326],{},[760,1322,1323],{},"Temporary download cache",[760,1325,890],{},[760,1327,1328],{},"Cleared when popup closes or download completes",[742,1330,1331,1334,1336],{},[760,1332,1333],{},"WASM runtime memory",[760,1335,890],{},[760,1337,1338],{},"Freed after processing completes",[731,1340,1342],{"id":1341},"what-is-not-stored","What Is NOT Stored",[915,1344,1345,1348,1351,1354,1357],{},[918,1346,1347],{},"❌ Browsing history",[918,1349,1350],{},"❌ Downloaded file list",[918,1352,1353],{},"❌ Detected resource URLs",[918,1355,1356],{},"❌ User operation logs",[918,1358,1359],{},"❌ Error details",[731,1361,1363],{"id":1362},"how-to-clear-data","How to Clear Data",[719,1365,1366],{},"If you want to completely remove FlowPick data:",[1368,1369,1370,1373,1376],"ol",{},[918,1371,1372],{},"Right-click extension icon → \"Manage Extensions\"",[918,1374,1375],{},"Click \"Remove\" button",[918,1377,1378],{},"All data will be completely cleared",[719,1380,1381],{},"Or clear just settings without removing extension:",[1368,1383,1384,1387,1390],{},[918,1385,1386],{},"Open FlowPick popup",[918,1388,1389],{},"Click settings icon",[918,1391,1392],{},"Click \"Reset to Defaults\"",[723,1394],{},[726,1396,1398],{"id":1397},"security-best-practices","Security Best Practices",[731,1400,1402],{"id":1401},"for-users","For Users",[719,1404,1405],{},[906,1406,1407],{},"1. Keep Extension Updated",[915,1409,1410,1413,1416],{},[918,1411,1412],{},"Updates may include security fixes",[918,1414,1415],{},"Enable auto-update in extension management page",[918,1417,1418],{},"Check for updates regularly",[719,1420,1421],{},[906,1422,1423],{},"2. Verify Source",[915,1425,1426,1429,1432],{},[918,1427,1428],{},"Only install from Chrome Web Store or official sources",[918,1430,1431],{},"Do not install modified versions from unknown sources",[918,1433,1434],{},"Check publisher is \"ezwebtools\"",[719,1436,1437],{},[906,1438,1439],{},"3. Review Permissions Carefully",[915,1441,1442,1445,1448],{},[918,1443,1444],{},"Review requested permissions before installing",[918,1446,1447],{},"Understand each permission's purpose",[918,1449,1450],{},"Be suspicious if unnecessary permissions are requested",[719,1452,1453],{},[906,1454,1455],{},"4. Use in Trusted Environments",[915,1457,1458,1461,1464],{},[918,1459,1460],{},"Avoid using on public computers",[918,1462,1463],{},"Pay attention when using on shared devices",[918,1465,1466],{},"Log out after use if needed",[731,1468,1470],{"id":1469},"for-enterpriseinstitutional-users","For Enterprise\u002FInstitutional Users",[719,1472,1473],{},[906,1474,1475],{},"1. Policy Management",[719,1477,1478],{},"Enterprise administrators can control extensions via Group Policy:",[915,1480,1481,1484,1487],{},[918,1482,1483],{},"Allowlist\u002Fblocklist specific extensions",[918,1485,1486],{},"Force-install or force-uninstall",[918,1488,1489],{},"Configure permission policies",[719,1491,1492],{},[906,1493,1494],{},"2. Network Monitoring",[719,1496,1497],{},"FlowPick's network activity characteristics:",[915,1499,1500,1503,1506],{},[918,1501,1502],{},"Large number of media file downloads (TS\u002FM4S segments)",[918,1504,1505],{},"Requests to streaming manifest files (.m3u8\u002F.mpd)",[918,1507,1508],{},"Possible key file requests (.key)",[719,1510,1511],{},[906,1512,1513],{},"3. Data Compliance",[915,1515,1516,1519,1522],{},[918,1517,1518],{},"All data processed locally, compliant with data localization requirements",[918,1520,1521],{},"No data upload, meets most privacy regulations",[918,1523,1524],{},"Suitable for environments with strict data compliance requirements",[723,1526],{},[726,1528,1530],{"id":1529},"common-concerns","Common Concerns",[731,1532,1534],{"id":1533},"does-this-extension-steal-my-passwords","\"Does This Extension Steal My Passwords?\"",[719,1536,1537,1540],{},[906,1538,1539],{},"No."," FlowPick does not have permission to read:",[915,1542,1543,1546,1549,1552],{},[918,1544,1545],{},"Password manager contents",[918,1547,1548],{},"Cookie data (except limited cases needed for media requests)",[918,1550,1551],{},"Form autofill data",[918,1553,1554],{},"Local storage of other websites",[719,1556,1557,1558,1560],{},"Extension's ",[991,1559,1019],{}," permission can only read HTTP headers, not webpage content or sensitive data.",[731,1562,1564],{"id":1563},"can-it-see-my-browsing-history","\"Can It See My Browsing History?\"",[719,1566,1567,1570,1571,1574],{},[906,1568,1569],{},"Cannot."," Extension does not have ",[991,1572,1573],{},"history"," permission, cannot:",[915,1576,1577,1580,1583],{},[918,1578,1579],{},"View your browsing history",[918,1581,1582],{},"Record visited pages",[918,1584,1585],{},"Track your browsing habits",[719,1587,1588],{},"It can only see current active tab's network requests when triggered by user action.",[731,1590,1592],{"id":1591},"will-my-downloads-be-uploaded-to-servers","\"Will My Downloads Be Uploaded to Servers?\"",[719,1594,1595,1597],{},[906,1596,1539],{}," Download process:",[1368,1599,1600,1603,1606,1609],{},[918,1601,1602],{},"You click download button",[918,1604,1605],{},"Extension tells browser: \"Please download this URL\"",[918,1607,1608],{},"Browser directly connects to media server to download",[918,1610,1611],{},"File saved to your local disk",[719,1613,1614],{},"FlowPick acts as an intermediary throughout the process and never touches the actual file content.",[731,1616,1618],{"id":1617},"what-about-encrypted-streams","\"What About Encrypted Streams?\"",[719,1620,1621],{},"For AES-128 encrypted streams:",[915,1623,1624,1627,1630,1633],{},[918,1625,1626],{},"Decryption keys are downloaded directly from key server",[918,1628,1629],{},"Decryption happens in your browser via Web Crypto API",[918,1631,1632],{},"Keys are not stored anywhere",[918,1634,1635],{},"Decrypted data is not uploaded",[719,1637,1638],{},"We cannot decrypt DRM-protected streams (Widevine etc.), nor would we want to.",[723,1640],{},[726,1642,1644],{"id":1643},"comparison-with-other-tools","Comparison with Other Tools",[736,1646,1647,1662],{},[739,1648,1649],{},[742,1650,1651,1654,1657,1659],{},[745,1652,1653],{},"Feature",[745,1655,1656],{},"FlowPick",[745,1658,81],{},[745,1660,1661],{},"Desktop Software",[755,1663,1664,1677,1690,1702,1714,1726,1739],{},[742,1665,1666,1669,1671,1674],{},[760,1667,1668],{},"Data collection",[760,1670,843],{},[760,1672,1673],{},"May have",[760,1675,1676],{},"Varies",[742,1678,1679,1682,1685,1688],{},[760,1680,1681],{},"Need installation",[760,1683,1684],{},"Yes",[760,1686,1687],{},"No",[760,1689,1684],{},[742,1691,1692,1695,1698,1700],{},[760,1693,1694],{},"Privacy protection",[760,1696,1697],{},"Highest",[760,1699,1676],{},[760,1701,1676],{},[742,1703,1704,1707,1709,1712],{},[760,1705,1706],{},"Local processing",[760,1708,1684],{},[760,1710,1711],{},"Partial",[760,1713,1684],{},[742,1715,1716,1719,1721,1724],{},[760,1717,1718],{},"Open source",[760,1720,1684],{},[760,1722,1723],{},"Usually not",[760,1725,1676],{},[742,1727,1728,1731,1734,1737],{},[760,1729,1730],{},"CORS restrictions",[760,1732,1733],{},"Bypassed",[760,1735,1736],{},"Subject to",[760,1738,1733],{},[742,1740,1741,1744,1747,1750],{},[760,1742,1743],{},"Cross-platform",[760,1745,1746],{},"Any OS with browser",[760,1748,1749],{},"Any OS",[760,1751,1752],{},"Platform-specific",[723,1754],{},[726,1756,1758],{"id":1757},"security-audit","Security Audit",[731,1760,1762],{"id":1761},"self-assessment-items","Self-Assessment Items",[719,1764,1765],{},"We conduct regular self-assessments on following aspects:",[736,1767,1768,1781],{},[739,1769,1770],{},[742,1771,1772,1775,1778],{},[745,1773,1774],{},"Assessment Item",[745,1776,1777],{},"Frequency",[745,1779,1780],{},"Method",[755,1782,1783,1794,1804,1814],{},[742,1784,1785,1788,1791],{},[760,1786,1787],{},"Dependency vulnerability scan",[760,1789,1790],{},"Every release",[760,1792,1793],{},"npm audit + manual review",[742,1795,1796,1799,1801],{},[760,1797,1798],{},"Permission minimization check",[760,1800,1790],{},[760,1802,1803],{},"Review if new permissions can be avoided",[742,1805,1806,1809,1811],{},[760,1807,1808],{},"Data flow analysis",[760,1810,1790],{},[760,1812,1813],{},"Confirm no sensitive data leakage paths",[742,1815,1816,1819,1822],{},[760,1817,1818],{},"Code review",[760,1820,1821],{},"Ongoing",[760,1823,1824],{},"Peer review + community feedback",[731,1826,1828],{"id":1827},"known-security-measures","Known Security Measures",[719,1830,1831,1832,1835,1836,1838,1839,1841,1842,1844,1845,1847],{},"✅ No remote code loading",[1833,1834],"br",{},"\n✅ No analytics\u002Ftracking code",[1833,1837],{},"\n✅ No third-party advertising SDKs",[1833,1840],{},"\n✅ HTTPS-only communication (when external requests needed)",[1833,1843],{},"\n✅ Content Security Policy restrictions",[1833,1846],{},"\n✅ Minimal permission principle",[723,1849],{},[726,1851,1853],{"id":1852},"report-security-issues","Report Security Issues",[719,1855,1856],{},"If you discover potential security issues:",[1368,1858,1859,1865,1874],{},[918,1860,1861,1864],{},[906,1862,1863],{},"Do not publicly disclose"," vulnerability details",[918,1866,1867,1868,1873],{},"Report via ",[949,1869,1872],{"href":1870,"rel":1871},"https:\u002F\u002Fgithub.com\u002Fezwebtools\u002Fflowpick\u002Fissues",[953],"GitHub Issues"," (can set as private issue)",[918,1875,1876,1877],{},"Include:\n",[915,1878,1879,1882,1885,1888],{},[918,1880,1881],{},"Vulnerability description",[918,1883,1884],{},"Reproduction steps",[918,1886,1887],{},"Impact assessment",[918,1889,1890],{},"Suggested fix (if any)",[719,1892,1893],{},"We will:",[915,1895,1896,1899,1902],{},[918,1897,1898],{},"Respond within 48 hours",[918,1900,1901],{},"Release fix as soon as possible",[918,1903,1904],{},"Acknowledge contribution in release notes (if desired)",[723,1906],{},[726,1908,1910],{"id":1909},"related-documentation","Related Documentation",[915,1912,1913,1919,1924,1929,1934,1939,1944,1949,1954],{},[918,1914,1915,1918],{},[949,1916,1917],{"href":19},"Installation Guide"," — Installation source verification",[918,1920,1921,1923],{},[949,1922,28],{"href":29}," — Settings and privacy options",[918,1925,1926,1928],{},[949,1927,23],{"href":24}," — Operation security notes",[918,1930,1931,1933],{},[949,1932,40],{"href":41}," — Network monitoring principles",[918,1935,1936,1938],{},[949,1937,45],{"href":46}," — Audio detection mechanism",[918,1940,1941,1943],{},[949,1942,50],{"href":51}," — Image processing method",[918,1945,1946,1948],{},[949,1947,60],{"href":61}," — Local conversion technology",[918,1950,1951,1953],{},[949,1952,86],{"href":87}," — Browser security model differences",[918,1955,1956,1958],{},[949,1957,141],{"href":142}," — Security-related troubleshooting",{"title":1960,"searchDepth":1961,"depth":1961,"links":1962},"",2,[1963,1969,1974,1978,1983,1987,1993,1994,1998,1999],{"id":728,"depth":1961,"text":729,"children":1964},[1965,1967,1968],{"id":733,"depth":1966,"text":734},3,{"id":811,"depth":1966,"text":812},{"id":912,"depth":1966,"text":913},{"id":960,"depth":1961,"text":961,"children":1970},[1971,1972,1973],{"id":967,"depth":1966,"text":968},{"id":1041,"depth":1966,"text":1042},{"id":1086,"depth":1966,"text":1087},{"id":1164,"depth":1961,"text":1165,"children":1975},[1976,1977],{"id":1168,"depth":1966,"text":1169},{"id":1254,"depth":1966,"text":1255},{"id":1286,"depth":1961,"text":1287,"children":1979},[1980,1981,1982],{"id":1290,"depth":1966,"text":1291},{"id":1341,"depth":1966,"text":1342},{"id":1362,"depth":1966,"text":1363},{"id":1397,"depth":1961,"text":1398,"children":1984},[1985,1986],{"id":1401,"depth":1966,"text":1402},{"id":1469,"depth":1966,"text":1470},{"id":1529,"depth":1961,"text":1530,"children":1988},[1989,1990,1991,1992],{"id":1533,"depth":1966,"text":1534},{"id":1563,"depth":1966,"text":1564},{"id":1591,"depth":1966,"text":1592},{"id":1617,"depth":1966,"text":1618},{"id":1643,"depth":1961,"text":1644},{"id":1757,"depth":1961,"text":1758,"children":1995},[1996,1997],{"id":1761,"depth":1966,"text":1762},{"id":1827,"depth":1966,"text":1828},{"id":1852,"depth":1961,"text":1853},{"id":1909,"depth":1961,"text":1910},"Complete privacy and security documentation for FlowPick, covering zero data collection, local processing, permission explanations, network behavior, and security best practices.","md",{},{"icon":58},{"title":55,"description":2000},"dmwO7cvLpdt_3FPV9Zq6Rd20vSzXN00L0n_tKMGeXJA",[2007,2009],{"title":50,"path":51,"stem":52,"description":2008,"icon":53,"children":-1},"Complete technical documentation for FlowPick image detection and download, covering supported formats, smart filtering, batch download, gallery scenarios, and best practices.",{"title":60,"path":61,"stem":62,"description":2010,"icon":63,"children":-1},"Complete technical guide for FlowPick format conversion — TS\u002FMP4 remuxing principles, FFmpeg WASM workflow, output format selection, and performance comparison.",1783158225910]