JavaScript Data-collection Resources