Openaid.se is currently not available due to technical problems. The site is expected to be back online 29th November, 2019.