Launching today

ImmiChange
Keep memories vivid. Fresh discoveries from your Immich.
2 followers
Keep memories vivid. Fresh discoveries from your Immich.
2 followers
Most wallpaper apps ask "What photos do you want?" ImmiChange asks "What memories do you want to feel?" Your Immich server holds precious moments—family, travel, milestones. You rarely see them. Connect once. ImmiChange picks a random photo daily. That forgotten moment appears on your wallpaper. Memory floods back—vivid, fresh, unexpected. Why different: • Minimal storage • Home Wi-Fi sync only • Works offline • Your control Every day, a new memory. Download now. 2-minute setup.








Hi Product Hunt! 👋
This project started from a personal frustration. When I switched to Android, I really missed the iOS feature that automatically cycles through family photos. I first tried Google Photos, but due to API limitations, it wasn’t possible to create a seamless experience—so I built “Local Mode.”
But there was a bigger issue: Android’s default wallpaper system. It always center-crops images. As a result, when I set photos of my kids, their faces were often cut off because they weren’t perfectly centered. I found that incredibly frustrating—I wanted to see the *entire* photo, just as I captured it.
To solve this, I built the **Fluid Engine (Pro)**.
**[Pro Features — The Ultimate Experience]**
- **Fluid Engine**: A custom 120FPS live wallpaper engine that dynamically calculates the optimal scroll width based on your home screen pages. Instead of a static center crop, it preserves the full width of your photos as you swipe—no more cut-off faces.
- **Stroke Intensity**: Fine-tune the scroll range (e.g., 0.8 for a more subtle 80% glide).
- **Metadata Display**: Show the “Date Taken” anywhere on your wallpaper.
- **Multi-Album Sync**: Combine and sync multiple Immich albums simultaneously.
**[Free Features — The Essentials]**
- **Immich Integration**: Connect your favorite albums and automatically rotate them as your wallpaper. (In my setup, 110 photos use only ~30MB thanks to lightweight fetching.)
- **Smart Sync Logic**: Sync only on your designated home Wi-Fi to save battery and data.
- **Local Mode**: Manually select photos by Google Photo Picker. Since picked images can be large, I added a 0–100% JPEG compression slider to help manage storage.
- **Auto-Rotation**: Change your wallpaper every time the screen turns off, or at fixed intervals (minimum 15 minutes).
I use this app every day to keep my kids’ photos perfectly framed on my home screen. As a solo developer, I’d really appreciate your feedback!
To celebrate the launch, I’m giving away 20 free copies!
Please use one of the codes below on the Google Play Store.
If you use a code, please leave a reply so others know which ones are taken!
G9P7S2LBB892PELU67TPMC3
M135V9486AJT2HSHHTB5FW5
HPGG87SKU607N74XW5CNDVA
6N1U450H86S68AP243EFUE8
4LKENSRL2JSJGRP68PSRK1K
UM49WBMWAD2FNBFHBXFY617
RDDTT6V2YNYKWU6HY7GGNZ4
THJD4CC23YAQP618QR4TNS3
F276EYPXQMMLZ8EBJDUDYX1
QLN3Z4TNASWZVEU9PWPRQ92
M2G84WNYHDXT2X5XTU8LL4Y
Q8ADNQCXJ595DFUM18VJ8DQ
31JUE0CLPRTU5BYABG0F7NJ
CSYKU673V8PATKKNSQGZ7ZC
7WH5X6ZJK0LULP604WMGXPH
5NRW91FNWB09CHNFCHLL9P6
YBA4MBGWC2CQTHD2U6JQDT3
MW9YNKLYWHRHJBH7CKG5QR6
HTHL49KEQKBH8YJFCERBMK0
82SQLQLAQ90HMQQV6Q7DYED