package app.closer.crypto

/**
 * Couple encryption version stamp. The app is strict-E2EE only: every couple is
 * created with a wrapped couple key and all answer-bearing paths require ciphertext.
 *
 * The constant is kept as a forward-compatibility marker written on couple creation
 * (Android client + acceptInviteCallable). There are no v0 (plaintext) or v1
 * (migration) couples.
 */
object EncryptionVersion {
    const val STRICT = 2

    /** Version used when creating a new couple. */
    const val NEW_COUPLE_DEFAULT = STRICT
}
