• DocsDocs
  • PricingPricing
Book a demo
Sign in
Sign in
Book a demo
    • Ready-made features
      • AI Copilots
        AI Copilots

        In-app AI agents that feel human

      • Comments
        Comments

        Contextual commenting

      • Multiplayer Editing
        Multiplayer Editing

        Realtime collaboration

      • Notifications
        Notifications

        Smart alerts for your app

      • Presence
        Presence

        Realtime presence indicators

    • Platform
      • Monitoring Dashboard
        Monitoring Dashboard

        Monitor your product

      • Realtime Infrastructure
        Realtime Infrastructure

        Hosted WebSocket infrastructure

    • Tools
      • Examples

        Gallery of open source examples

      • Next.js Starter Kit

        Kickstart your Next.js collaborative app

      • DevTools

        Browser extension for debugging

      • Tutorial

        Step-by-step interactive tutorial

      • Guides

        How-to guides and tutorial

    • Company
      • Blog

        The latest from Liveblocks

      • Customers

        The teams Liveblocks empowers

      • Changelog

        Weekly product updates

      • Security

        Our approach to security

      • About

        The story and team behind Liveblocks

  • Docs
  • Pricing
  • Ready-made features
    • AI Copilots
    • Comments
    • Multiplayer Editing
    • Notifications
    • Presence
    Platform
    • Monitoring Dashboard
    • Realtime Infrastructure
    Solutions
    • People platforms
    • Sales tools
    • Startups
    Use cases
    • Multiplayer forms
    • Multiplayer text editor
    • Multiplayer creative tools
    • Multiplayer whiteboard
    • Comments
    • Sharing and permissions
    • Document browsing
  • Resources
    • Documentation
    • Examples
    • React components
    • DevTools
    • Next.js Starter Kit
    • Tutorial
    • Guides
    • Release notes
    Technologies
    • Next.js
    • React
    • JavaScript
    • Redux
    • Zustand
    • Yjs
    • Tiptap
    • BlockNote
    • Slate
    • Lexical
    • Quill
    • Monaco
    • CodeMirror
  • Company
    • Pricing
    • Blog
    • Customers
    • Changelog
    • About
    • Contact us
    • Careers
    • Terms of service
    • Privacy policy
    • DPA
    • Security
    • Trust center
    • Subprocessors
  • HomepageSystem status
    • Github
    • Discord
    • X
    • LinkedIn
    • YouTube
    © 2025 Liveblocks Inc.
Blog/Customers

Motionbox made their product multiplayer without making tradeoffs on data governance

Motionbox is a browser-based video editor. They used Liveblocks to add realtime collaboration to their product while keeping the document's data on their database.

on March 10th, 2022
Motionbox made their product multiplayer without making tradeoffs on data governance
March 10th, 2022·2 min read
Share article
Motionbox
1-10Founded 2021With Liveblocks since July 2022motionbox.io

Challenge

Motionbox is an online collaborative video editor that works directly in the browser. While building the product, they decided to add multiplayer features to offer collaboration and democratize the online video editing experience.

Being a bootstrapped company, it was key for Motionbox to be able to make their product multiplayer quickly without having to build a custom solution in-house. They needed a third-party service that integrated directly with their existing architecture while maintaining a non-invasive footprint.

On top of that, it was important to keep control over their data so they needed a secure and straightforward way to store multiplayer-related data on their own servers.

Solution

Motionbox uses React, so they installed the @liveblocks/react package to implement realtime collaboration without adding too many dependencies to their codebase. With the Storage block, they’re able to synchronize the document’s state between users to enable them to view and edit the same data in realtime.

Using the Liveblocks REST API endpoints, Motionbox automatically clears and saves the document's data on their own database at the end of each multiplayer session. That way, they have full control over the data and are able to offer and SDK to give developers the tools to programatically render videos outside of the Motionbox user interface.

Live cursors in Motionbox

Results

Motionbox was able to make their product multiplayer in a matter of days while still having full control over the security of the data. Motionbox multiplayer stood out for its incredible performance enabling their users to have a smooth video editing experience. With the Liveblocks multiplayer engine, Motionbox was able to generate 25% more conversions than what they had ever gotten before.

“Liveblocks is our temporary frontline data store for realtime collaboration. The persisted data is synced on our database to have full control over the security. With Liveblocks, the app is fast and really smooth. When we released Liveblocks multiplayer we got more conversions that’we ever gotten in any given week.”
Image of Motionbox
Image of Michael Aubry
Michael AubryFounder of Motionbox
StorageFireside chat

Ready to get started?

Join thousands of companies using Liveblocks ready‑made collaborative features to drive growth in their products.

Book a demo

Related blog posts

  • How Artefact reinvented collaborative workspaces for technical teams

    How Artefact reinvented collaborative workspaces for technical teams

    Picture of Chris Nicholas
    Picture of Marc Milberg
    April 17th
    Customers
  • How Agility CMS leveraged collaboration to grow their customer base

    How Agility CMS leveraged collaboration to grow their customer base

    Picture of Chris Nicholas
    August 2nd, 2024
    Customers
  • How Hashnode added collaboration to their text editor to sell to larger organizations

    How Hashnode added collaboration to their text editor to sell to larger organizations

    Picture of Steven Fabre
    July 2nd, 2024
    Customers