{ "name": "Deepfake Hunter for Zoom", "version": "1.0.0", "description": "Real-time deepfake detection for Zoom meetings", "author": "Deepfake Hunter Team", "homepage_url": "https://github.com/deepfake-hunter/deepfake-hunter", "app_version": "5.11.0", "zoom_app_version": "1.0.0", "auth": { "required": true, "scopes": [ "meeting:read", "meeting:write", "user:read" ] }, "capabilities": { "videoAnalysis": true, "realTimeDetection": true, "participantNotification": true }, "webhooks": { "url": "${ZOOM_WEBHOOK_URL}", "events": [ "meeting.participant_joined", "meeting.started", "meeting.ended" ] }, "apis": { "deepfake_detection": { "url": "http://localhost:8001/analyze/stream", "method": "POST", "auth": "api_key" } }, "ui": { "overlays": true, "notifications": true, "participantBadges": true }, "settings": { "sensitivity": { "type": "select", "label": "Detection Sensitivity", "options": ["low", "medium", "high"], "default": "medium" }, "autoAnalyze": { "type": "boolean", "label": "Auto-analyze all participants", "default": true }, "notifyHost": { "type": "boolean", "label": "Notify host of suspected deepfakes", "default": true }, "notifyParticipant": { "type": "boolean", "label": "Notify suspected participant", "default": false } } }