3 ms·Those short clip apps seem like an Instagram profile which has been converted into a video.by busymom0 5y agoThose short clip apps seem like an Instagram profile which has been converted into a video.