From 18568bb36582a093bf4a816d5e7c72ebf99016f2 Mon Sep 17 00:00:00 2001 From: Brandon McAnsh Date: Thu, 1 Oct 2026 13:55:41 -0400 Subject: [PATCH 1/2] chore(chat): update E2EE sheet and footer copy --- .../Screens/Profile/E2eeLearnMoreSheet.swift | 23 +++++++++---------- 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/Flipcash/Core/Screens/Profile/E2eeLearnMoreSheet.swift b/Flipcash/Core/Screens/Profile/E2eeLearnMoreSheet.swift index 9e04ab8a3..b962e6d3f 100644 --- a/Flipcash/Core/Screens/Profile/E2eeLearnMoreSheet.swift +++ b/Flipcash/Core/Screens/Profile/E2eeLearnMoreSheet.swift @@ -116,23 +116,23 @@ struct E2eeLearnMoreSheet: View { private var title: String { switch kind { case .dm: "Your messages are private" - case .group: "Group chats aren\u{2019}t encrypted" + case .group: "Public groups are not encrypted" } } private var message: String { switch kind { case .dm: - "Messages and photos in this chat are end-to-end encrypted. Only you and the person you\u{2019}re chatting with can read them. Not even Flipcash can." + "Messages and media in this chat are end-to-end encrypted. Only you and the person you\u{2019}re chatting with can read them." case .group: - "End-to-end encryption covers chats between two people. Messages in group chats are stored on Flipcash servers in a form Flipcash can read." + "End-to-end encryption covers chats between two people. Messages in public groups are stored on Flipcash servers in plain text." } } private var encrypted: [String] { switch kind { - case .dm: ["Text messages and replies", "Photos you send"] - case .group: ["Messages in DMs"] + case .dm: ["All message text", "All media"] + case .group: ["Messages and media in 1:1 chats"] } } @@ -140,16 +140,15 @@ struct E2eeLearnMoreSheet: View { switch kind { case .dm: [ - "Tips and payments, which are recorded on Solana", + "Payments, which are recorded on the Solana blockchain", "Reactions, and who sent them", - "That a message was edited or deleted", - "Group chats", - "Messages sent before encryption was turned on", + "Public group chats", + "Messages sent before encryption became available", ] case .group: [ - "Group chats, including this one", - "Tips and payments, which are recorded on Solana", + "Public group chats, including this one", + "Payments, which are recorded on the Solana blockchain", ] } } @@ -179,7 +178,7 @@ struct E2eeFooter: View { Image(systemName: kind == .dm ? "lock.fill" : "lock.open.fill") .font(.system(size: 12, weight: .semibold)) .foregroundStyle(Color.white.opacity(0.5)) - Text(kind == .dm ? "Messages are end-to-end encrypted" : "Group chats aren't end-to-end encrypted") + Text(kind == .dm ? "Messages are end-to-end encrypted" : "Public groups are not end-to-end encrypted") .font(.default(size: 13, weight: .medium)) .foregroundStyle(Color(r: 143, g: 143, b: 148)) } From 8db24c9f6c7a45993db1c19302abb423bd2d1349 Mon Sep 17 00:00:00 2001 From: Brandon McAnsh Date: Thu, 1 Oct 2026 14:22:02 -0400 Subject: [PATCH 2/2] chore(chat): title-case E2EE sheet titles --- Flipcash/Core/Screens/Profile/E2eeLearnMoreSheet.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Flipcash/Core/Screens/Profile/E2eeLearnMoreSheet.swift b/Flipcash/Core/Screens/Profile/E2eeLearnMoreSheet.swift index b962e6d3f..37702b315 100644 --- a/Flipcash/Core/Screens/Profile/E2eeLearnMoreSheet.swift +++ b/Flipcash/Core/Screens/Profile/E2eeLearnMoreSheet.swift @@ -115,8 +115,8 @@ struct E2eeLearnMoreSheet: View { private var title: String { switch kind { - case .dm: "Your messages are private" - case .group: "Public groups are not encrypted" + case .dm: "Your Messages Are Private" + case .group: "Public Groups Are Not Encrypted" } }