V E C T O R's avatar
V E C T O R 1 week ago
The Ancient Art of Optimization™ After doing some research and comparison with other messenger apps, both private and not, we wanted to share with you all our findings. On average as it varies across different operating systems, Vector's app size is ~25 MB. To compare it with the other apps out there, we have used one "Vector Floppy Disk" for you to visualize how many "Vectors per x app". For starters, you can see there are about 17 Vectors per Signal (Signal is 17x the size of Vector). Let the numbers speak for themselves. This is reasonable and likely to change and grow with time, but many apps get stuck in this data drain and fail to optimize their codebase, which negatively affects the end user. Vector is intended and designed for every OS and platform out there, to reach the hands of everyone on the planet. If we can't get it working how we want the first time, keep optimizing... image

Replies (7)

V E C T O R's avatar
V E C T O R 1 week ago
OxChat is great. 0xChat: - iOS (App Store): ~196 MB - Android : ~85–103 MB - Desktop: ~54.82 MB (Based on latest v1.5.3) Keychat: - iOS: ~93.5 MB - Desktop: ~29.25 MB Always nice to be aware of these matters. If you have any findings that show different data, please let us know.
Default avatar
ruralrover 1 week ago
Very nice! Thanks for the numbers 👍👍👍
This looks great. Genuine question: does app size matter as much from a security perspective? What about govt coercion, as we're hearing rumours in the news about Proton - they're saying no matter how safe your app, if the govt can cooerce you to give them data, all the security in the world will be of no use?
V E C T O R's avatar
V E C T O R 5 days ago
Not sure 100% the implications of levels of security judging purely from app size alone, it can be quite subjective. Just because an app is smaller in size doesn't mean it is less vulnerable, but more importantly just because an app is larger in size certainly doesn't imply there are more security measures in place. Our whole take is just minimalism and efficiency, which ultimately affects the end user. Something taking 5 seconds more to load could be the difference of someone switching to a less private app, simply due to convenience and UX. With privacy as our foundation, UX now becomes one of the biggest focuses. We would really recommend checking out the Vector Privacy Policy if you're interested to learn more in detail, it is both on our website and Gitbook. To summarize, we don't collect nor have access to anyone's data simply by architectural design. How can we give data that we ourselves don't possess or have access to? ;)
Never really thought of app size as a consideration at all until we saw your post, hence the question. Sure, seeing molly.im, matrix/element.io, 0xchat, deltachat and now vector enter the space of "if we don't have your data, we can't share it". Whaddy'all think of this article by the Signal folks who warn off AI agents? What's stopping Pegasus/Palantir/Celebrite from just using an AI agent to circumvent encryption? #FreedomTech #PrivacyRefuge
V E C T O R's avatar
V E C T O R 4 days ago
Glad you asked, 100% relevant of a question anyways. Just more love for the craft. Great projects you mentioned, we're really hoping this becomes the standard. Decentralized data and personalize your own privacy. Let us check it out. Saw this circulating on social media, but haven't read it yet.