No, the app is not registered with the RBI or any NBFC, raising concerns about its legal status.