Web app for distributed, asynchronous roching