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