-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Problem statement
There are spaced repetition techniques that tell you what optimal time pattern to present a stimulus for optimizing the time needed to memorize it. E.g. assuming you successfully recall it all times, show it after 1 minute, 10 minutes, 1 hour, 1 day, 3 days, 7 days, 30 days, etc.
I have some code lying around from a previous project, "Quiz App", with a basic time schedule used in Anki. We can re-research spaced repetition if needed, start here: https://www.gwern.net/Spaced-repetition.
I know this will work, but there will be a very sensitive issue of trust here. How can the app convince users that we are securely storing their passwords in the device's native storage and not exposing them, whilst at the same time popping up notifications to "Recall your email password now!"?
Acceptance criteria
- As a user I am consistently reminded at an optimal time schedule to recall my password. This helps me memorize it.
- Store passwords in the device's native secure storage, e.g. Keychain for iOS.