Problem
The current security implementation relies solely on the system-level lock (Biometric/Device Credentials). This is limiting for users who want a privacy layer independent of their phone’s lock screen or for those whose devices lack biometric hardware.
Solution
Implement a flexible dual-lock system that allows users to toggle between the native Android System Lock and a dedicated in-app PIN. This custom PIN option will provide an independent layer of security, allowing users to secure their journal with a unique code separate from their device credentials. Include a new Security Settings interface to manage PIN setup, toggle biometric integration, and define lock behavior.
Problem
The current security implementation relies solely on the system-level lock (Biometric/Device Credentials). This is limiting for users who want a privacy layer independent of their phone’s lock screen or for those whose devices lack biometric hardware.
Solution
Implement a flexible dual-lock system that allows users to toggle between the native Android System Lock and a dedicated in-app PIN. This custom PIN option will provide an independent layer of security, allowing users to secure their journal with a unique code separate from their device credentials. Include a new Security Settings interface to manage PIN setup, toggle biometric integration, and define lock behavior.