Assembly is a web collaboration platform that allows anyone around the world to build software apps collectively while retaining ownership and receiving profit for their contributions. Each month Assembly rewards contributors by splitting the apps’ proceeds between them.