You should never trust a wallet keychain or otherwise as a primary storage of your keys. You should have them backed up somewhere safe ... also because no wallet software will store your owner key or master password.
Also for bugs/errors no one has reported any to the developer @muwave as of yet but it's an acknowledgement that there could be.
Perhaps we could suggest to the @peak.open team to have different wording?