What software does TikTok use?

TikTok uses its own proprietary technology for video editing and AR effects. However, there are other pieces of software with similar functionality. For example, Banuba Video Editor SDK has all the tools people need to create/edit short videos and enhance them with masks, filters, stickers, etc.