Zoom Marketplace Production — remaining manual steps ==================================================== App: Companion AI for Zoom (MQL Development Ltd) Marketplace ID: PnrZvMHcQwWDeZGpe9Wn6Q Status as of last agent pass ---------------------------- DONE (in Marketplace UI): • Production Basic Info — Public Client OAuth + PKCE + HTTPS redirect (`https://www.mqldevelopment.com/oauth/zoom-callback`) • Production Scopes — meeting list/write/summary, user:read:zak • App Listing text — name, company, short/long description, category • Link & Support URLs + data-subject-rights checkbox • Technical Design → Security (3/3) • Technical Design → Overview tech stack text + SSDLC/SAST/pen-test = No • EU & Discoverability — business name/address/email/phone (+44)/trade register 15088000 + union-law declaration • Mac app code — Production OAuth credentials + PKCE + HTTPS callback interception Host on www.mqldevelopment.com (optional polish): • Upload `oauth-zoom-callback.html` to path `/oauth/zoom-callback` so the HTTPS landing page is not a 404. OAuth still works without it — the Mac app intercepts the redirect URL in WKWebView. NOT DONE (must upload in browser — Cursor cannot attach local files): 1) Technical Design → Overview → Architecture Diagram File: architecture-diagram.png After upload, Overview should reach 5/5. Click Continue to save. 2) App Listing → App Information → images • App icon light + dark: app-icon-256.png (or app-icon-512.png) • Cover: cover-1824x176.png (exactly 1824×176) • Gallery: gallery-1200x780.png (replace with real screenshots when ready) 3) EU & Discoverability — “Available in the EU” is ON. Still need from you: • Last 4 digits of business bank account • Bank name • Identification document (Companies House incorporation cert / articles / similar) Then click Continue. (Already filled: MQL name, address, info@mqldevelopment.com, +44 7456277321, trade register 15088000, declaration.) 4) Link & Support — re-confirm data-rights checkbox if Continue did not persist. 5) Publish → Submit for review once checklist is clear. Publish page currently reports missing: • App Listing - App Information (3) → icons + cover/gallery uploads • App Listing - EU & Discoverability (4) → bank last4, bank name, ID doc (+ ensure declaration saved) • Technical Design (1) → architecture diagram upload Prepared files in this folder ----------------------------- app-icon-256.png / app-icon-512.png cover-1824x176.png gallery-1200x780.png architecture-diagram.png Company details used -------------------- Company: MQL Development Ltd Company number: 15088000 (UK) Address: 7 Bell Yard, London, WC2A 2JR, United Kingdom Website: https://www.mqldevelopment.com Support email: info@mqldevelopment.com Phone: +44 7456 277321 URLs (Link & Support) --------------------- Privacy: https://sites.google.com/view/aicompanionforzoom/privacy-policy Terms: https://sites.google.com/view/aicompanionforzoom/terms-and-condition Support: https://sites.google.com/view/aicompanionforzoom/get-support Docs: https://sites.google.com/view/aicompanionforzoom/home Company: https://www.mqldevelopment.com Notes ----- • “Ready for beta test” + Production keys allows TestFlight / Zoom tester accounts. • Full public Zoom Marketplace / all-user Production OAuth usually needs Marketplace publication (or Unlisted + review approval). • Gallery image is a placeholder — swap for real product screenshots before public listing. • If you later answer Yes to SSDLC / SAST / pen-test, upload evidence documents on Technical Design → Overview.