Platform design and rent extraction