FeaturesEntry types

Profile — Profiles

Person profile: contact, tax, and PII.

Profile type (Profile, discriminant 13) — Identity category. Person profile: contact, tax, and PII.

Classification

← Types index · Category: Identity · Discriminant: 13

Field schema (EntryData)

FieldRust typeOptionalProtectedUI label
last_nameOption<String>yesnoLast name
first_nameOption<String>yesnoFirst name
emailOption<String>yesnoEmail
phoneOption<String>yesnoPhone
addressOption<String>yesnoAddress
cityOption<String>yesnoCity
countryOption<String>yesnoCountry
postal_codeOption<String>yesnoPostal code
date_of_birthOption<String>yesnoDate of birth
social_security_numberOption<String>yesyesSocial security number
tax_idOption<String>yesyesTax identification number
notesOption<String>yesnoNotes

Secrets

Protected fields (masked in UI, EntryType::is_protected_field): social_security_number, tax_id.

Attachments

Attachments

Like all entry types, a Profile entry may have encrypted attachments via Entry.attachments (EntryAttachments: files, folders). Add them by drag-and-drop in the entry editor; binary content is encrypted with the vault.

In the app

Create a Profile entry: vault → + → type Profile → fill fields → add attachments (optional, all types) → Save. Validation: only title is required (validation_service.rs).