Originally, the site belonged to Echo Bay Technology Group, Omidyar's consulting firm.
Awalnya situs ini dimiliki oleh Echo Bay Technology Group, firma konsultasi Omidyar.