Relationship of Apple Passwords to Keychain?

I am confused regarding the new Passwords application. Can someone explain the functional relationship of the new Apple Passwords app and the Keychain app? For example:


Does Passwords completely replace Keychain? If so, does Keychain get deleted?

Does Keychain stay intact, but feed its data to Passwords, i.e., is Passwords a user front end to Keychain?

Where is the data stored if I join a new website and create a new User Name and password? In Keychain or Password, or both? Which of these apps provide the "suggested" new password?

If both apps stay, are they continuously synchronized?

Etc.


The help files seem to skirt around this relationship question, leaving me completely confused.


Thanks in advance for help.


Posted on Sep 23, 2024 4:46 PM

Reply
3 replies

Sep 23, 2024 5:00 PM in response to VARanger1

VARanger1 wrote:

Can someone explain the functional relationship of the new Apple Passwords app and the Keychain app?

First of all, remember that it is the "Keychain Access" app. That's a key distinction. There is a lower-level system called "Keychain". That is where the data is. That system has a low-level interface that Apple apps and 3rd party apps use.


Keychain Access is a user interface to the Keychain. Passwords is the same thing. It's just that the Passwords app has been written with more modern web usage, and cross-platform iOS/macOS support, in mind.

Does Passwords completely replace Keychain? If so, does Keychain get deleted?

Not completely. Apple never comments on future changes. But it's pretty obvious. There is no Keychain Access app on iOS. Apple is methodically porting all of iOS to the Mac. It seems logical that Keychain Access will be going away.

Does Keychain stay intact, but feed its data to Passwords, i.e., is Passwords a user front end to Keychain?

Yes. But this is the Keychain framework and data. Keychain Access is the old, deprecated interface. It's gone.

Where is the data stored if I join a new website and create a new User Name and password? In Keychain or Password, or both? Which of these apps provide the "suggested" new password?
If both apps stay, are they continuously synchronized?

The data is stored in the Keychain system. All of these systems are layered. There is the user interface, Password app. Then there is the old user interface, Keychain Access. There is a system that suggests new passwords. There is a part that shares data between platforms via iCloud. Then there is a part that caches that ephemeral cloud data to the local data store.

The help files seem to skirt around this relationship question, leaving me completely confused.

Are you less confused now, or more confused?

Sep 23, 2024 4:57 PM in response to VARanger1

VARanger1 wrote:

I am confused regarding the new Passwords application. Can someone explain the functional relationship of the new Apple Passwords app and the Keychain app? For example:

Does Passwords completely replace Keychain?

No, not yet.

If so, does Keychain get deleted?

Not yet.

Does Keychain stay intact, but feed its data to Passwords, i.e., is Passwords a user front end to Keychain?

It appears that way, but I have only looked to see that my login keychain file has been updated recently.

Where is the data stored if I join a new website and create a new User Name and password?

As noted above, it appears to be the same file. Reminders and Calendar events share the same data store.

If both apps stay, are they continuously synchronized?

Not exactly. The data file appears to be the same for both, just a different interface.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Relationship of Apple Passwords to Keychain?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.