[{"data":1,"prerenderedAt":459},["ShallowReactive",2],{"legal:scormbridge:support":3,"legal:scormbridge:parent":350},{"id":4,"title":5,"body":6,"description":339,"extension":340,"lastUpdated":341,"meta":342,"navigation":343,"pageType":344,"parentSlug":345,"path":346,"seo":347,"stem":348,"__hash__":349},"legals\u002Flegals\u002Fscormbridge\u002Fsupport.md","Support — SCORMBridge",{"type":7,"value":8,"toc":318},"minimark",[9,19,24,32,42,46,91,99,103,110,141,145,150,153,157,160,164,167,171,174,178,181,185,198,202,210,214,228,232,245,249,283,287],[10,11,12,13,18],"p",{},"Need help with SCORMBridge? ",[14,15,17],"a",{"href":16},"\u002Fscormbridge","Learn more about the platform"," or browse the support documentation below.",[20,21,23],"h2",{"id":22},"about-the-platform","About the Platform",[10,25,26,27,31],{},"SCORMBridge is a SCORM distribution platform for publishers. You upload a course once, license it to client organisations, and each client installs a small ",[28,29,30],"strong",{},"proxy package"," in their own LMS. The real course stays on SCORMBridge's infrastructure; every launch validates the licence and reports back to your dashboard.",[10,33,34,35,41],{},"The platform itself — sign-in, the publisher dashboard and the client portal — lives at ",[14,36,40],{"href":37,"rel":38},"https:\u002F\u002Fscormbridge.app",[39],"nofollow","scormbridge.app",".",[20,43,45],{"id":44},"getting-started","Getting Started",[47,48,49,62,73,79,85],"ol",{},[50,51,52,55,56,61],"li",{},[28,53,54],{},"Create an account"," at ",[14,57,60],{"href":58,"rel":59},"https:\u002F\u002Fscormbridge.app\u002Fsignup",[39],"scormbridge.app\u002Fsignup",". The free plan needs no card.",[50,63,64,67,68,72],{},[28,65,66],{},"Upload a course"," — a SCORM 1.2, SCORM 2004 or xAPI ",[69,70,71],"code",{},".zip",". The manifest is read server-side to detect the version and entry point, and the upload becomes the first version of that course.",[50,74,75,78],{},[28,76,77],{},"License it to a client"," — pick the organisation, set seats, start and expiry dates, and optionally lock the licence to the client's LMS domain.",[50,80,81,84],{},[28,82,83],{},"The client downloads the proxy package"," from their portal and uploads it into their LMS like any SCORM course.",[50,86,87,90],{},[28,88,89],{},"Watch launches"," arrive in your analytics dashboard.",[10,92,93,94,41],{},"Prefer a walkthrough? ",[14,95,98],{"href":96,"rel":97},"https:\u002F\u002Fscormbridge.app\u002Fbook-a-demo",[39],"Book a demo",[20,100,102],{"id":101},"how-the-proxy-works","How the Proxy Works",[10,104,105,106,109],{},"The proxy is a few-KB zip containing an ",[69,107,108],{},"imsmanifest.xml"," and a launcher page. On launch it:",[111,112,113,124,127,130],"ul",{},[50,114,115,116,119,120,123],{},"finds the host LMS's SCORM API (",[69,117,118],{},"API"," for 1.2, ",[69,121,122],{},"API_1484_11"," for 2004),",[50,125,126],{},"checks its licence key with SCORMBridge (status, dates, seat limit, domain allowlist),",[50,128,129],{},"loads the real course from SCORMBridge's content storage inside a frame, and",[50,131,132,133,136,137,140],{},"relays every ",[69,134,135],{},"GetValue"," \u002F ",[69,138,139],{},"SetValue"," between the course and the host LMS, so completion, score and progress land in the client's LMS exactly as if the course were hosted there.",[20,142,144],{"id":143},"frequently-asked-questions","Frequently Asked Questions",[146,147,149],"h3",{"id":148},"q-which-standards-are-supported","Q: Which standards are supported?",[10,151,152],{},"A: SCORM 1.2, SCORM 2004 and xAPI \u002F Tin Can. Both SCORM versions have been verified end-to-end on SCORM Cloud.",[146,154,156],{"id":155},"q-which-lmss-does-it-work-with","Q: Which LMSs does it work with?",[10,158,159],{},"A: Any LMS that can import a standard SCORM package and exposes the SCORM runtime API — Moodle, Cornerstone, SCORM Cloud and the like. If your client's LMS plays regular SCORM courses, it will play the proxy.",[146,161,163],{"id":162},"q-does-the-client-ever-get-the-real-course-file","Q: Does the client ever get the real course file?",[10,165,166],{},"A: No. They receive only the proxy package. The course content is served from SCORMBridge on each launch through signed, short-lived links bound to the licence.",[146,168,170],{"id":169},"q-what-happens-when-a-licence-expires-or-i-revoke-it","Q: What happens when a licence expires or I revoke it?",[10,172,173],{},"A: The next learner launch is refused by the proxy — no client action required. Suspend, extend or revoke from the licence page at any time.",[146,175,177],{"id":176},"q-how-do-i-ship-an-update-to-a-course","Q: How do I ship an update to a course?",[10,179,180],{},"A: Upload a new version and activate it. Every client sees the new version on their next launch. Nothing needs re-uploading into their LMS.",[146,182,184],{"id":183},"q-does-the-proxy-work-if-the-learners-browser-blocks-third-party-frames-or-cookies","Q: Does the proxy work if the learner's browser blocks third-party frames or cookies?",[10,186,187,188,191,192,136,194,197],{},"A: The bridge talks between the launcher and the course frame with ",[69,189,190],{},"postMessage"," and does not rely on third-party cookies, so standard cookie blocking does not affect it. Hard corporate firewalls that block ",[69,193,40],{},[69,195,196],{},"content.scormbridge.app"," would need those hosts allow-listed.",[146,199,201],{"id":200},"q-what-does-it-cost","Q: What does it cost?",[10,203,204,205,41],{},"A: There is a free plan, and flat monthly \u002F annual plans above it. Current pricing is on ",[14,206,209],{"href":207,"rel":208},"https:\u002F\u002Fscormbridge.app\u002F#pricing",[39],"scormbridge.app\u002F#pricing",[146,211,213],{"id":212},"q-who-is-responsible-for-learner-data","Q: Who is responsible for learner data?",[10,215,216,217,222,223,227],{},"A: The organisation operating the LMS is the data controller for its learners; SCORMBridge acts as a processor under the ",[14,218,221],{"href":219,"rel":220},"https:\u002F\u002Fscormbridge.app\u002Fdpa",[39],"Data Processing Addendum",". See our ",[14,224,226],{"href":225},"\u002Fscormbridge\u002Fprivacy","Privacy Policy"," for a summary.",[146,229,231],{"id":230},"q-my-course-doesnt-behave-in-a-clients-lms-can-you-help","Q: My course doesn't behave in a client's LMS — can you help?",[10,233,234,235,239,240,244],{},"A: Yes. SCORMBridge is built by lost end found, who build and fix SCORM courses for a living. ",[14,236,238],{"href":237},"\u002Fcontact","Get in touch"," and tell us what you're seeing; our Mac debugger ",[14,241,243],{"href":242},"\u002Fscorm-lab","SCORM Lab"," is often the fastest way to reproduce the problem.",[20,246,248],{"id":247},"support-contact","Support Contact",[111,250,251,261,275],{},[50,252,253,256,257],{},[28,254,255],{},"Product support:"," ",[14,258,260],{"href":259},"mailto:support@scormbridge.app","support@scormbridge.app",[50,262,263,256,266,270,271],{},[28,264,265],{},"Sales and demos:",[14,267,269],{"href":268},"mailto:sales@scormbridge.app","sales@scormbridge.app"," or ",[14,272,274],{"href":96,"rel":273},[39],"book a demo",[50,276,277,256,280],{},[28,278,279],{},"General enquiries:",[14,281,282],{"href":237},"contact us via our contact form",[20,284,286],{"id":285},"links","Links",[111,288,289,295,303,311],{},[50,290,291,292],{},"Platform: ",[14,293,40],{"href":37,"rel":294},[39],[50,296,297,298],{},"Terms of Service: ",[14,299,302],{"href":300,"rel":301},"https:\u002F\u002Fscormbridge.app\u002Fterms",[39],"scormbridge.app\u002Fterms",[50,304,305,306],{},"Privacy Policy: ",[14,307,310],{"href":308,"rel":309},"https:\u002F\u002Fscormbridge.app\u002Fprivacy",[39],"scormbridge.app\u002Fprivacy",[50,312,313,314],{},"Data Processing Addendum: ",[14,315,317],{"href":219,"rel":316},[39],"scormbridge.app\u002Fdpa",{"title":319,"searchDepth":320,"depth":320,"links":321},"",3,[322,324,325,326,337,338],{"id":22,"depth":323,"text":23},2,{"id":44,"depth":323,"text":45},{"id":101,"depth":323,"text":102},{"id":143,"depth":323,"text":144,"children":327},[328,329,330,331,332,333,334,335,336],{"id":148,"depth":320,"text":149},{"id":155,"depth":320,"text":156},{"id":162,"depth":320,"text":163},{"id":169,"depth":320,"text":170},{"id":176,"depth":320,"text":177},{"id":183,"depth":320,"text":184},{"id":200,"depth":320,"text":201},{"id":212,"depth":320,"text":213},{"id":230,"depth":320,"text":231},{"id":247,"depth":323,"text":248},{"id":285,"depth":323,"text":286},"Getting started, how the proxy package works, and FAQs for SCORMBridge.","md",null,{},true,"support","scormbridge","\u002Flegals\u002Fscormbridge\u002Fsupport",{"title":5,"description":339},"legals\u002Fscormbridge\u002Fsupport","aVDTD0tjHFlY-AMkjSLE3ItqdakgxxWDRhASLkR-n_c",{"id":351,"appName":352,"appStoreUrl":341,"cta":353,"extension":360,"features":361,"hero":394,"howItWorks":399,"meta":414,"privacyCallout":416,"requirements":341,"screenshotShowcase":420,"seo":424,"slug":345,"stem":427,"supportedFormats":428,"targetUsers":443,"whatsNew":341,"__hash__":458},"landings\u002Flandings\u002Fscormbridge.json","SCORMBridge",{"title":354,"subtitle":355,"primaryCta":356,"secondaryCta":359,"additionalInfo":40},"Take control of your SCORM catalogue","Free to start. No card required. Your first proxy package in under ten minutes.",{"label":357,"href":58,"external":343,"icon":358},"Start free trial","arrow",{"label":98,"href":96,"external":343},"json",{"title":362,"columns":320,"items":363},"What You Get",[364,369,374,379,384,389],{"title":365,"description":366,"icon":367,"iconColor":368},"Proxy Packages","Clients get a few-KB SCORM zip — a manifest and a launcher — not a copy of your course. It drops into any compliant LMS like a normal package.","i-lucide-package","blue",{"title":370,"description":371,"icon":372,"iconColor":373},"Licences You Control","Seats, start and expiry dates, optional domain lock. Revoke, suspend or expire a licence and the next learner launch is refused — no client action required.","i-lucide-key-round","green",{"title":375,"description":376,"icon":377,"iconColor":378},"The File Never Leaves","Course content is served from your SCORMBridge CDN on every launch. Nobody downloads, re-hosts or forwards the real package.","i-lucide-shield-check","purple",{"title":380,"description":381,"icon":382,"iconColor":383},"Ship Updates Once","Upload a new version and activate it. Every client sees it on their next launch — no emails, no re-uploads, no chasing.","i-lucide-refresh-cw","orange",{"title":385,"description":386,"icon":387,"iconColor":388},"Launch Tracking","Every launch validates the licence and reports back. See launches over time, per course and per organisation, in one dashboard.","i-lucide-bar-chart-3","yellow",{"title":390,"description":391,"icon":392,"iconColor":393},"Client Portal","Each organisation gets its own portal: the courses they're licensed for, proxy downloads, usage, and team invites with roles.","i-lucide-users","gray",{"headline":352,"subtitle":395,"primaryCta":396,"secondaryCta":397,"additionalInfo":398},"License your SCORM. Keep the course. Publish, license and track every SCORM course you sell — without handing over the file. Clients install a small proxy package in their LMS; the real course stays on your infrastructure, and every launch checks back with you.",{"label":357,"href":58,"external":343,"icon":358},{"label":98,"href":96,"external":343},"Web platform • Free to start, no card required",{"title":400,"steps":401},"How It Works",[402,405,408,411],{"title":403,"description":404},"Upload once","A SCORM package joins your catalogue, versioned and ready to license.",{"title":406,"description":407},"License a client","Course, client, terms — seats, expiry, optional domain lock.",{"title":409,"description":410},"They install a proxy","A few-KB package drops into their LMS like any SCORM course.",{"title":412,"description":413},"You see everything","Every launch validates the licence and reports back to your dashboard.",{"$schema":415},"..\u002F..\u002F.nuxt\u002Fcontent\u002Flandings.schema.json",{"title":417,"headline":418,"description":419},"Control","Your Side of the Wire","Clients get a launcher, not a copy. The course is served from your SCORMBridge storage on every launch, the licence is checked on every start, and you can stop a client cold from one screen. Built and run by lost end found in the UK.",{"src":421,"alt":422,"frame":423},"\u002Fimages\u002Fscormbridge-hero.png","SCORMBridge — publisher dashboard preview with live licences, launches and a 30-day launch chart","none",{"title":425,"description":426},"SCORMBridge — License your SCORM. Keep the course. | lost end found","SCORM distribution for publishers. Publish, license and track every SCORM course you sell without handing over the file. Clients install a few-KB proxy package in their LMS; the course stays on your infrastructure. SCORM 1.2, 2004 and xAPI.","landings\u002Fscormbridge",{"title":429,"subtitle":430,"items":431},"Supported Standards","Works with any compliant LMS — the proxy speaks the standard your client's LMS already understands.",[432,435,439],{"name":433,"description":434,"icon":367,"iconColor":368},"SCORM 1.2","Proxy finds the LMS API object and relays LMSGetValue \u002F LMSSetValue to the real course.",{"name":436,"description":437,"icon":438,"iconColor":373},"SCORM 2004","Same bridge over API_1484_11, with commit and terminate handled safely at unload.","i-lucide-package-check",{"name":440,"description":441,"icon":442,"iconColor":378},"xAPI \u002F Tin Can","Proxy packages generated for xAPI launches too, with the same licence check on every start.","i-lucide-send",{"title":444,"items":445},"Who It's For",[446,450,454],{"title":447,"description":448,"icon":449,"iconColor":368},"Course Publishers","Sell the same course to many organisations without losing control of the file or chasing expired licences.","i-lucide-library",{"title":451,"description":452,"icon":453,"iconColor":373},"Training Providers","Deliver compliance and certification content into client LMSs, keep one source of truth, and update it in one place.","i-lucide-graduation-cap",{"title":455,"description":456,"icon":457,"iconColor":378},"eLearning Studios","Host and license what you build for clients, with launch analytics you can put in front of them.","i-lucide-pen-tool","RKyGyeogb4nBhPbje1qsRnkG8S7jVJ9VPgZ5XZAkIOs",1787474089784]