Protecting objects with PIN/Password/Biometrics

Is your feature request related to a problem? Please describe.
I would find it quite useful to have more options for restricting access to Anytype and its content.

Describe the solution you’d like
It would be cool to protect objects with a PIN/Password/Biometric. Like locking but with authentication.

An idea that came to my mind was, that it would be needed to add and remove things easily to or from this protection. And also would be nice to be able to use different passwords/pins/biometrics for different objects.
I also think it would be useful to preserve the type of a protected object, so creating a “protected” type wouldn’t be good. Maybe a relation?
You could create different “protected” relations with different authentication methods and add the relation to your wanted objects.

Another question is, how “protected” objects would work when searching.
Still being able to search for the whole content in a protected object, obviously wouldn’t make sense.
But somehow they must be findable. But when only a specific relation is marking objects as protected, its not possible right now to create a set with all the protected objects.

Another feature, that would be nice to have is to be able to lock the whole app. So that you need to verify yourself somehow before it starts.

I’m happy to hear your ideas to that topic.