docs(store): sharpen privacy promise in README banner

This commit is contained in:
null 2026-07-08 23:11:36 -05:00
parent d31b58d238
commit 6f4f98f0ad
4 changed files with 11 additions and 8 deletions

View File

@ -29,7 +29,7 @@ Renaming any of these breaks builds / Firebase / the Play listing:
### 1. Store feature graphic (the one required image) — `docs/store/` ### 1. Store feature graphic (the one required image) — `docs/store/`
The exhaustive wordmark-SVG list is exactly three files; only this one is store-facing (the other two are unreferenced internal art — see §5). The exhaustive wordmark-SVG list is exactly three files; only this one is store-facing (the other two are unreferenced internal art — see §5).
- Completed: `docs/store/sources/feature-graphic.svg` now uses `Closer Couples` at `font-size="58"`, with the three small card icons/headlines/sublabels centered inside their cards. - Completed: `docs/store/sources/feature-graphic.svg` now uses `Closer Couples` at `font-size="58"`, with centered card icons/headlines/sublabels and privacy-forward copy: private questions, encrypted answers, mutual reveals, no public feed.
- Completed: `docs/store/feature-graphic-1024x500.png` was re-exported from the SVG (1024×500, **no alpha**) — see re-export procedure. - Completed: `docs/store/feature-graphic-1024x500.png` was re-exported from the SVG (1024×500, **no alpha**) — see re-export procedure.
### 2. Store-listing doc — `docs/release/store-assets.md` ### 2. Store-listing doc — `docs/release/store-assets.md`

View File

@ -67,7 +67,7 @@ mode.
- Primary promise: **A private space for two.** - Primary promise: **A private space for two.**
- Supporting idea: **Private by design · Made for connection.** - Supporting idea: **Private by design · Made for connection.**
- Feature graphic support line: **Daily questions, private reveals, and gentle ways to reconnect.** - Feature graphic support line: **Private questions. Encrypted answers. Mutual reveals.**
- Prefer calm, specific language. Avoid promises to “fix” a relationship, competitive streak copy, - Prefer calm, specific language. Avoid promises to “fix” a relationship, competitive streak copy,
urgency, or public/social framing. urgency, or public/social framing.
@ -93,7 +93,7 @@ when the couple key is unavailable. These claims describe deployed behavior.
- Store graphics and screenshots should use the same purple/pink palette as the product. - Store graphics and screenshots should use the same purple/pink palette as the product.
- Lead with privacy and mutual connection before feature volume. - Lead with privacy and mutual connection before feature volume.
- The Play feature graphic should show the C-heart-keyhole mark, the primary promise, and compact - The Play feature graphic should show the C-heart-keyhole mark, the primary promise, and compact
product cues for private reveals, two-person use, and daily rituals. Do not turn it into a feature product cues for private reveals, two-person use, and encrypted answers. Do not turn it into a feature
checklist. checklist.
- Do not show intimate answer content, real email addresses, invite codes, or notification tokens. - Do not show intimate answer content, real email addresses, invite codes, or notification tokens.
- Use clean demo data and crop out development indicators before publishing. - Use clean demo data and crop out development indicators before publishing.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 93 KiB

After

Width:  |  Height:  |  Size: 96 KiB

View File

@ -18,7 +18,7 @@
<text x="408" y="142" fill="#FFF8FC" font-family="DejaVu Sans" font-size="58" font-weight="700">Closer Couples</text> <text x="408" y="142" fill="#FFF8FC" font-family="DejaVu Sans" font-size="58" font-weight="700">Closer Couples</text>
<text x="412" y="198" fill="#F7C8E4" font-family="DejaVu Sans" font-size="26" font-weight="600">A private space</text> <text x="412" y="198" fill="#F7C8E4" font-family="DejaVu Sans" font-size="26" font-weight="600">A private space</text>
<text x="660" y="198" fill="#FFF8FC" font-family="DejaVu Sans" font-size="26" font-weight="700">for two.</text> <text x="660" y="198" fill="#FFF8FC" font-family="DejaVu Sans" font-size="26" font-weight="700">for two.</text>
<text x="412" y="236" fill="#F3E8FF" font-family="DejaVu Sans" font-size="18" font-weight="500">Private questions and intentional reveals.</text> <text x="412" y="236" fill="#F3E8FF" font-family="DejaVu Sans" font-size="18" font-weight="500">Private questions. Encrypted answers. Mutual reveals.</text>
<g transform="translate(408 274)" filter="url(#cardShadow)"> <g transform="translate(408 274)" filter="url(#cardShadow)">
<rect width="176" height="116" rx="22" fill="#FFF8FC"/> <rect width="176" height="116" rx="22" fill="#FFF8FC"/>
@ -39,14 +39,17 @@
<g transform="translate(804 274)" filter="url(#cardShadow)"> <g transform="translate(804 274)" filter="url(#cardShadow)">
<rect width="138" height="116" rx="22" fill="#FFF8FC"/> <rect width="138" height="116" rx="22" fill="#FFF8FC"/>
<circle cx="69" cy="32" r="16" fill="#F4E8FF"/> <circle cx="69" cy="32" r="16" fill="#F4E8FF"/>
<path d="M59 32h20M69 22v20" stroke="#56306F" stroke-width="5" stroke-linecap="round"/> <path d="M61 31v-5c0-5 3-9 8-9s8 4 8 9v5" fill="none" stroke="#56306F" stroke-width="4" stroke-linecap="round"/>
<text x="69" y="78" fill="#24122F" font-family="DejaVu Sans" font-size="18" font-weight="700" text-anchor="middle">Daily</text> <rect x="58" y="29" width="22" height="18" rx="5" fill="#56306F"/>
<text x="69" y="100" fill="#6D5A75" font-family="DejaVu Sans" font-size="14" text-anchor="middle">Small rituals</text> <circle cx="69" cy="37" r="2.5" fill="#F4E8FF"/>
<path d="M69 39v4" stroke="#F4E8FF" stroke-width="2.5" stroke-linecap="round"/>
<text x="69" y="78" fill="#24122F" font-family="DejaVu Sans" font-size="18" font-weight="700" text-anchor="middle">Encrypted</text>
<text x="69" y="100" fill="#6D5A75" font-family="DejaVu Sans" font-size="14" text-anchor="middle">Before sync</text>
</g> </g>
<g transform="translate(408 410)"> <g transform="translate(408 410)">
<rect width="430" height="42" rx="21" fill="#6B4A7C"/> <rect width="430" height="42" rx="21" fill="#6B4A7C"/>
<path d="M25 12l10 4v8c0 7-4 12-10 15-6-3-10-8-10-15v-8l10-4Zm0 6-5 2v4c0 4 2 7 5 9 3-2 5-5 5-9v-4l-5-2Z" fill="#F7C8E4"/> <path d="M25 12l10 4v8c0 7-4 12-10 15-6-3-10-8-10-15v-8l10-4Zm0 6-5 2v4c0 4 2 7 5 9 3-2 5-5 5-9v-4l-5-2Z" fill="#F7C8E4"/>
<text x="50" y="28" fill="#FFF8FC" font-family="DejaVu Sans" font-size="16" font-weight="600">Private by design - made for connection</text> <text x="50" y="28" fill="#FFF8FC" font-family="DejaVu Sans" font-size="16" font-weight="600">Private by design. Made for connection.</text>
</g> </g>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB