indieresearch.com is no longer available. Thanks for your support.