Freewheeling Site
– A web or related site that has very limited, or no restrictions on those providing content. As an example, in its earlier days, YouTube had a substantial number of “pirated” TV programming clips.
See the Interactive Television Institute.