A high-performance, fluid Android gallery built with Jetpack Compose. Enjoy hardware-encrypted private vaults, offline throwback stories, built-in collage maker, and zero cloud tracking.
Designed for modern Android with fluid gestures, crisp typography, and clean navigation.
Engineered from scratch for speed, security, and offline independence.
Hardware-backed AndroidKeyStore encryption with 250,000 PBKDF2 rounds, Decoy PIN plausible deniability, and dynamic FLAG_SECURE screenshot protection.
Stitch 2 to 9 photos across 1:1, 4:5, 9:16, and 16:9 aspect ratios with real-time padding, corner radius, and lossless 2048px export.
Irreversible downsampled mosaic pixelation to permanently redact faces, credit cards, or license plates against AI de-blurring or OCR recovery.
Extract full-sensor uncompressed still photos at the exact millisecond from any video playback with instant MediaStore indexing.
100% offline "On This Day" memories in a WhatsApp/Instagram story player with auto-advance and persistent 24h dismissal.
Smart scanner for large videos (>50MB), stale screenshots (>30 days), and burst duplicate shots with a 1-tap "Keep Best" cleaner.
Cinematic ambient pan-and-zoom motion transitions with 3s/5s/8s pacing presets, shuffle toggle, and fullscreen playback.
Compare any two photos side-by-side with synchronized dual-pane zoom & pan and split horizontal/vertical switcher.
Add custom tags (#Receipt, #Travel) to any photo, indexed locally in SQLite Room for instant offline search.
Protect sensitive folders with Fingerprint or Device Credential lock, 30s background auto-relock, and native .nomedia creation to hide media from other apps.
Scrub frame-by-frame through Pixel & Samsung live photos to extract full-resolution stills or export seamless looping animated GIFs with zero re-compression artifacts.
Cluster and browse your geotagged memories across the globe using privacy-first OpenStreetMap or satellite views with dynamic location search.
Recognize and extract text from receipts, documents, and signs with a single tap. Select and copy individual lines without sending images to cloud APIs.
Losslessly demux and strip audio tracks from videos using native Android MediaMuxer without re-encoding the video streamβinstantaneous even on 4K files.
Set custom place names or coordinates with reverse geocoding, and preserve exact file modification timestamps and EXIF integrity across file operations.
Butter-smooth horizontal photo paging, instant cache rendering, 220ms animated zoom, paused video previews with centered play controls, and conflict-free gesture handling.
Compare Imava against traditional and cloud-based gallery applications.
| Feature | Imava | Simple Gallery (Legacy) | Google Photos | Stock OEM Gallery |
|---|---|---|---|---|
| 100% Offline / Zero Telemetry | β Yes | β Yes | β Cloud Required | β Telemetry |
| Hardware AES-256-GCM Vault | β StrongBox/TEE | β Simple File Hide | β Cloud Synced | β None |
| Decoy PIN (Plausible Deniability) | β Yes | β No | β No | β No |
| Encrypted Backup Container (.imava) | β Yes (250k PBKDF2) | β No | β Cloud Takeout | β No |
| 120Hz Jetpack Compose UI | β Modern Compose | β Legacy XML | β Yes | β Yes |
| Offline Throwback Stories | β 100% Local | β No | β Cloud AI only | β οΈ Varies |
| Photo Collage Maker (2β9 Photos) | β Built-in | β No | β Yes | β οΈ Basic |
| Destructive Privacy Redaction | β Irreversible Mosaic | β Basic Brush | β No | β Basic |
| Lossless Video Frame Grabber | β 1-Tap Uncompressed | β No | β Screen Capture | β οΈ Varies |
| Per-Album Biometric Lock & .nomedia | β Hardware Biometrics + Stealth | β οΈ Basic PIN | β Locked Folder Only | β οΈ Varies |
| Motion Photo & GIF Studio | β Extract Frame & GIF Export | β No | β οΈ Cloud Only | β οΈ View Only |
| Interactive Map Explorer | β OpenStreetMap + Search | β No | β οΈ Cloud Only | β οΈ Basic |
| On-Device OCR & Selective Copy | β 100% On-Device Selective Copy | β No | β Cloud Google Lens | β οΈ OEM AI |
| 1-Second Lossless Video Muter | β Native Fast Demuxing | β Re-encodes or No | β οΈ Slow Export | β οΈ Re-encodes |
| Lossless Date & EXIF Preservation | β Exact Timestamps & GPS | β οΈ Modifies Dates | β Cloud Stripped | β οΈ Modifies Dates |
Direct answers to common questions about Imava.
Yes, Imava is 100% offline. Not a single photo, video, tag, or telemetry byte ever leaves your device. The only optional network socket check is to notify you of new GitHub release APKs.
Media moved to the vault is encrypted at rest using AES-256-GCM via the AndroidKeyStore hardware module (TEE/StrongBox). Encryption keys are protected by PBKDF2 with 250,000 iterations and 16-byte cryptographic salts.
Decoy PIN provides plausible deniability. If someone compels you to unlock your vault, entering your alternate Decoy PIN silently opens a fake, empty gallery instead of your real vault.
Go to Vault Security Settings and tap "Export Backup πΎ". This packages all encrypted ciphertexts and metadata into a standalone .imava container encrypted with a custom passphrase that can be restored on any device.
Yes! Imava has zero dependencies on Google Play Services or Firebase and runs natively on GrapheneOS, CalyxOS, LineageOS, and vanilla AOSP.