🔒 Secure File Manager Pro
A powerful, privacy-focused file management application for iOS with military-grade security features and intuitive organization tools. Keep your files secure and accessible only to you.
- Features
- Screenshots
- Technical Architecture
- Installation
- Usage Guide
- Development
- App-Store-Submission
- License
- Contributing
- Version-History
- App-Level Password Protection
- Folder-Specific Encryption
- Military-Grade Security
- Auto-Lock When Inactive
- Zero Data Collection
- Hierarchical folders
- Import photos/videos (JPG, PNG, HEIC, MP4, MOV, etc.)
- Built‑in download manager
- File sharing
- Detailed metadata
- Dark/Light Mode
- Modern SwiftUI Interface
- Breadcrumb Navigation
- Context Menus
- Custom Icons
- MVVM Architecture
- Offline‑first
- Privacy‑focused
- SwiftUI + Combine
Secure-File-Manager-Pro/
├── Models/
│ ├── FileItem.swift
│ ├── AppSettings.swift
│ └── Enums/
│ └── DownloadStatus.swift
├── Views/
│ ├── MainViews/
│ │ ├── ContentView.swift
│ │ ├── AppLockScreen.swift
│ │ └── EmptyStateView.swift
│ ├── ComponentViews/
│ │ ├── FileItemView.swift
│ │ ├── BreadcrumbView.swift
│ │ ├── ToolbarItems.swift
│ │ └── PasswordView.swift
│ ├── SettingsViews/
│ │ ├── SettingsView.swift
│ │ ├── SetupPasswordView.swift
│ │ ├── ChangeAppPasswordView.swift
│ │ └── RemovePasswordView.swift
│ ├── MediaViews/
│ │ ├── ImageViewerView.swift
│ │ └── VideoPlayerView.swift
│ └── FeatureViews/
│ ├── AddFolderView.swift
│ ├── ImportMediaView.swift
│ ├── DownloadFromURLView.swift
│ ├── DownloadsLibraryView.swift
│ └── ChangeFolderPasswordView.swift
├── ViewModels/
│ ├── FileManagerViewModel.swift
│ └── AppLifecycleManager.swift
├── Services/
│ ├── FileManagerService.swift
│ └── SecurityService.swift
├── Extensions/
│ └── URL+Extensions.swift
├── Utilities/
│ ├── Constants.swift
│ └── ShareSheet.swift
└── FileManagerApp.swift
- iOS 17.0+
- Xcode 15+
- Swift 5.9+
- iPhone or iPad
git clone https://github.com/azozzalfiras/secure-file-manager-pro.git
cd secure-file-manager-pro
open FileManagerApp.xcodeprojEnable signing → Run the project with Cmd + R.
- Set an optional master password
- Create folders
- Import photos/videos
- Download files via URL
- App & Folder Passwords
- Auto‑Lock
- File organizing tools
- Media viewer
- Full offline support
- SwiftLint
- MVVM Architecture
- Documented code
- Unit tests
Checklist: - Test on iOS 17 devices
- Validate privacy
- Prepare screenshots
- Set age rating
Privacy: - No tracking
- No analytics
- No cloud sync
- Local-only storage
MIT License
Copyright (c) 2025 Azozz ALFiras
(Full license text included in original prompt)
git checkout -b feature/amazing-feature
git commit -m "Add amazing feature"
git push origin feature/amazing-feature- Initial release
- Advanced security
- Media management
- SwiftUI interface
Planned: - iCloud sync
- Sorting & filtering
- Themes
- Compression tools
- Search
If this project helps you, please star the repo!
Built with ❤️ by Azozz ALFiras


