2018-07-03: Initial launch of the renewed IDA service