Connected photo frames have managed to turn a simple job, showing photos, into an account, a mobile app and sometimes a subscription.
Memolio goes the other way. The Android app turns an old tablet into a photo frame and runs the upload server on the tablet itself.
To add an image, you scan the QR code shown by the frame and open its local page from a phone or computer on the same Wi-Fi. The photo goes directly into the app's private storage.
The old hardware becomes the infrastructure
The repository documents a Kotlin and Jetpack Compose app supporting Android 8 and later. It accepts JPEG, PNG, HEIC, HEIF and WebP, deduplicates photos with SHA-256 and can bias a crop toward a detected face using an on-device detector.
The interesting part is not the format list. The tablet is simultaneously the display, storage and tiny web server.
There is no second sender app to install. A browser is enough.
The project is GPL-3.0 licensed. Its README says it contains no analytics, ads or cloud photo storage. Outbound calls are used for purchasing or restoring Pro.
“Local” does not mean “nothing external exists”
Memolio has a free core and Pro features including albums, auto-start, kiosk mode, scheduled sleep and custom wallpapers. Purchases use Google Play Billing and RevenueCat, after which the entitlement is stored locally so the frame can keep running offline.
That distinction matters. The photo path is local, but the product is not software with zero external services.
The project is still pre-release. Its README currently reports version 0.1.0 and an open Google Play closed test. Two GitHub stars are not evidence of long-term robustness.
Still, the idea is worth keeping. Instead of throwing away a tablet because it is no longer fast enough for everyday apps, give it a much smaller job and let the device host the little bit of infrastructure that job requires.