A self-professed privacy-focused company that won't let privacy-conscious customers sign up does look a little sus.