The homepage does not talk about what differs those apps from those in the App Store.
Does it let me install apps like apk's in android? That's it? The homepage DOES NOT tell me that, lmao.