I think it's just a clone. It doesn't make any sense to use this app when there is a tiktok. there are many more users and creators in tiktok. Also in it, there are no special services for promoting videos and for likes, there are also no sites with instructions on how to create a popular video, but in Tiktok there are, for example, this one
Social Followers Free. Therefore, it is much easier to become popular in Tiktok. There are not any reasons to use this app in standoff Tiktok, thas why i don't advise you to use it.