Platform aimed to ease registration, compliance; likely to launch this month