Development Insurance (ATIDI) platform