A private, self-hosted app store and over-the-air update server that distributes and silently updates an entire app family, and even the device operating system, from one trusted host. A Rust catalog server pairs with a privileged Android client to keep apps and firmware current with strong integrity guarantees.
It gives an organisation its own controlled distribution channel, independent of the public app stores, with bandwidth-efficient updates and cryptographic verification end to end.
Highlights
- Silent, signature-pinned updates: background installs only when the publisher certificate fingerprint matches.
- Delta updates: pre-computed patches mean only the changed part of an app downloads, verified with SHA-256.
- OS firmware over-the-air in the same channel via A/B system-image updates.
- Signed catalog with client-side key pinning and post-apply integrity checks.
- Database-free server: dropping in a new build triggers rescan, re-sign, delta pre-warm and a live push.
- Sub-second propagation over WebSocket, with version retention and downgrade protection.
Built with Rust, Kotlin, Compose, Ed25519, bsdiff, WebSocket.
Frequently asked
What is App Store and Update Server?
A private, self-hosted app store and over-the-air update server that distributes and silently updates an entire app family, and even the device operating system, from one trusted host. A Rust catalog server pairs with a privileged Android client to keep apps and firmware current with strong integrity guarantees.It gives an organisation its own controlled distribution channel, independent of the public app stores, with bandwidth-efficient updates and cryptographic verification end to end.HighlightsSilent, signature-pinned updates: background installs only when the publisher certificate fingerprint matches.Delta updates: pre-computed patches mean only the changed part of an app downloads, verified with SHA-256.OS firmware over-the-air in the same channel via A/B system-image updates.Signed catalog with client-side key pinning and post-apply integrity checks.Database-free server: dropping in a new build triggers rescan, re-sign, delta pre-warm and a live push.Sub-second propagation over WebSocket, with version retention and downgrade protection.
What was App Store and Update Server built with?
It was built with Rust, Kotlin, Compose, Ed25519, bsdiff, WebSocket.
Who built App Store and Update Server?
App Store and Update Server was designed and built by Sokol Alickaj, the engineer behind AEU-I.
Can AEU-I build something similar for me?
Yes. AEU-I designs and builds custom software, web and mobile apps and hosting. Get in touch to discuss a similar project.

