Skip to content

Spaced repetition for helping memorize passwords? #13

@asimihsan

Description

@asimihsan

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    $$$Could make money!P2Priority 2 - Less important issue.UXUser experience / user interfaceflutterRelates to Flutter/Dart codegoodidea?Is this a good idea?

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions