Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incorrect Last Access Time Display in KeePassium (iOS) - Updates on Open Only #413

Open
bb955 opened this issue Dec 30, 2024 · 0 comments
Open
Labels
bug Something isn't working

Comments

@bb955
Copy link

bb955 commented Dec 30, 2024

The "Last Access Time" field for entries in KeePassium incorrectly records the time an entry is opened, rather than the actual time the entry's credentials are used. The "Last Access Time" is updated simply upon opening the entry, even if no further interaction occurs. This behavior misrepresents user interaction patterns and renders the "Last Access Time" field inaccurate and unreliable.

Expected Behavior:

The "Last Access Time" should reflect the most recent time when a user:

Copies a password or username from the entry.

Uses the "Autotype" feature with the entry.

Opens the entry using the auto-fill feature in a web browser or app.

Observed Behavior:

The "Last Access Time" field is updated when:

An entry is opened for viewing (regardless of interaction).
The "Last Access Time" is NOT updated when:

A password or username is copied from the entry.

The "Autotype" feature is used with the entry.

The entry is used to auto-fill credentials.

Steps to Reproduce:

Open KeePassium.

Select an existing entry. Note down the current "Last Access Time" for that entry.

Open the selected entry to view it. The "Last Access Time" will be updated to the current time.

Close the entry and wait for a minute.

Open the same entry again. The "Last Access Time" will be updated again to the current time.

Copy the password from the entry.

Check the "Last Access Time" - it will not be updated to reflect the time of password copying.

Use the entry for autotyping on an example website or app.

Check the "Last Access Time" - it will still not be updated.

Device Information:

Device: iPhone 12

Operating System: iOS 18.0.1

KeePassium Version: 2.1

IMG_1671
IMG_1672

@bb955 bb955 added the bug Something isn't working label Dec 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant