Could someone tell me what this "BETA SITE" label means?

Member on True Nudists