Exifly is a powerful, offline-first Android application designed to strip sensitive EXIF metadata from your images before you share them. With a beautiful "Glassmorphism" UI and smart privacy features, it ensures your location, device details, and timestamps stay private.
- Instant Analysis: Tap any image to see hidden metadata (GPS, Model, Date).
- Pro Map Link: One-tap "Open in Maps" for found GPS coordinates.
- Raw Data View: Inspect the full list of EXIF tags for complete transparency.
- Robust Extraction: Custom algorithms dig deep to find location data even when other apps fail.
- Automatic Scrubbing: Removes all EXIF tags (GPS, Camera, Software, etc.).
- Randomize Filenames: Option to save files as random UUIDs (e.g.,
a1b2...jpg) to obfuscate capture sequence. - Date Scrubbing: Intelligently removes timestamp patterns from filenames.
- Share to Clean: Share images directly from your Gallery/WhatsApp to Exifly.
- Batch Processing: Select multiple images and clean them in seconds.
- Smart Sharing:
- Share individual cleaned images directly from the grid.
- "Share All" button to send your entire safe batch to another app.
- Glassmorphism Design: Sleek, semi-transparent cards and blur effects.
- Dashboard Stats: Real-time tracking of images cleaned and risk removed.
- Fluid Layout: Responsive grid that adapts to your workflow.
- Language: Java
- Minimum SDK: Android 26 (Oreo)
- Target SDK: Android 34
- Core Library: Apache Commons Imaging (for reliable metadata manipulation)
- UI Components: Material Design 3, Lottie Animations, CoordinatorLayout, BottomSheetDialog.
- Clone the repository:
git clone https://github.com/DhruvAthaide/Exifly.git
- Open in Android Studio.
- Sync Gradle files.
- Build and Run on your device/emulator.
Exifly is built on a "No Network Access" promise.
- Offline Only: The app does not request
INTERNETpermission. - Local Processing: All image processing happens on your device.
- Sandboxed: Cleaned images are saved to a public
Pictures/CleanExifdirectory, keeping your originals untouched.
Contributions are welcome! Please fork the repository and submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
