fix(profile): private notes say they are stored unencrypted on the homeserver (#329) #421

Merged
jared merged 1 commits from fix/private-note-wording into lotus 2026-10-19 02:07:07 -04:00
Owner

Fixes #329 with the wording option (your decision; encryption is not in scope).

The private note's placeholder said "Notes only visible to you…", but notes are stored in plain account data that homeserver admins can read.

Change

  • The placeholder is now "Add a private note…".
  • A line under the box reads: "Only you can see this in Lotus Chat. It's stored on your homeserver and isn't end-to-end encrypted." It's linked as the textarea's aria-describedby, so screen readers announce it.

Verified (Chromium, Bob's profile from the member list): placeholder Add a private note…, and the description resolves to the sentence above.

tsc clean · ESLint clean.

🤖 Generated with Claude Code

https://claude.ai/code/session_017PCb59uY3UKqDqt7B6hzd5

Fixes #329 with the wording option (your decision; encryption is not in scope). The private note's placeholder said **"Notes only visible to you…"**, but notes are stored in plain account data that homeserver admins can read. **Change** - The placeholder is now "Add a private note…". - A line under the box reads: **"Only you can see this in Lotus Chat. It's stored on your homeserver and isn't end-to-end encrypted."** It's linked as the textarea's `aria-describedby`, so screen readers announce it. **Verified** (Chromium, Bob's profile from the member list): placeholder `Add a private note…`, and the description resolves to the sentence above. `tsc` clean · ESLint clean. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_017PCb59uY3UKqDqt7B6hzd5
jared added 1 commit 2026-10-19 00:28:43 -04:00
fix(profile): private notes say they are stored unencrypted on the homeserver (#329)
CI / Build & Quality Checks (pull_request) Successful in 2m6s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Secret scan (gitleaks) (pull_request) Successful in 7s
CI / Playwright smoke (e2e) (pull_request) Successful in 13m48s
2ac764cd45
"Notes only visible to you" overstated it: notes live in plain account
data that homeserver admins can read. Say so under the note box (and
link it as the box's description): "Only you can see this in Lotus Chat.
It's stored on your homeserver and isn't end-to-end encrypted."

Fixes #329

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017PCb59uY3UKqDqt7B6hzd5
jared merged commit 5bc0942eea into lotus 2026-10-19 02:07:07 -04:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: LotusGuild/cinny#421