Secure Shredder v1.2
Secure Shredder v1.2
Release date: 2026-07-04
Version: 1.2 (versionCode 3)
Package: com.viruchith.shredder
Platform: Android (minSdk 24, targetSdk 36)
馃殌 Highlights
- Added configurable secure overwrite algorithms:
- Fast (1-pass)
- Standard (3-pass, default)
- DoD 5220.22-M (7-pass)
- Schneier (7-pass)
- Gutmann (35-pass)
- Introduced a dedicated Settings screen for algorithm management.
- Moved high-risk controls into a dedicated Danger Zone to reduce accidental destructive actions.
- Improved state-preserving navigation across File Browser, Settings, and About screens.
- Enhanced About screen with clickable external links.
馃敀 Security & Safety
- Enforced secure device posture: app access is blocked when lock screen security is not configured.
- Added dual-layer confirmation for Nuclear Option:
- Manual phrase verification (
NUCLEAR WIPE) - Biometric/device credential authentication
- Manual phrase verification (
- Preserved defensive filtering for high-risk/system-critical paths during normal shredding.
- Continued foreground-service execution for long-running operations.
馃洜 Technical Improvements
- Better algorithm-aware progress tracking across multi-pass workflows.
- Ongoing use of bounded in-app console logs to avoid memory bloat.
- Project cleanup and maintainability improvements (legacy dead code removal).
鈿狅笍 Important Notes
- Nuclear Option triggers a free-space wipe step and then a factory reset (
DevicePolicyManager.wipeData(0)). - Factory reset removes user apps and data, including Secure Shredder.
- On modern flash storage (eMMC/UFS), physical overwrite behavior is constrained by FTL/wear leveling characteristics.
馃摝 Assets
app-release.apk(attach to this release)
Data deletion is irreversible. Use with caution.