It needs to be #embeddable as a widget within a #UI, where no one controls the UI (i.e., #dApps).