Add a hosted privacy policy page for App Store Connect - #37
Conversation
|
@copilot Can you please add a screenshot of the page to the PR? |
Rendered from |
|
@copilot resolve the merge conflicts in this pull request |
…-policy-webpage # Conflicts: # support/index.html # support/instructions/index.html
Resolved in |
There was a problem hiding this comment.
🟡 Changes recommended
Release documentation currently points to a non-existent privacy/index.html path and the support landing page’s document language is incorrect for its bilingual content.
Get a fresh assessment by requesting another Copilot review.
Pull request overview
Adds a publicly hostable privacy policy page (for App Store Connect’s required HTTPS privacy-policy URL) and updates the support site styling/navigation so the policy can be served as a static page while keeping docs/Privacy.md as the canonical source.
Changes:
- Added a static hosted privacy policy page under the support site and linked it from support navigation.
- Unified support pages (
support/,support/instructions/,support/privacy/) onto a shared stylesheet and header/nav layout. - Updated release/App Store documentation to reference the hosted privacy policy page.
File summaries
| File | Description |
|---|---|
| support/privacy/index.html | New static privacy policy page intended for public hosting and auditing against docs/Privacy.md. |
| support/instructions/index.html | Updated to use shared styling/header and link to the privacy page. |
| support/index.html | Updated support landing page layout/styling and internal links to hosted privacy/instructions pages. |
| support/assets/style.css | New shared CSS for the support site pages. |
| docs/BuildAndDeploy.md | Updated release checklist guidance for providing the App Store Connect privacy policy URL. |
| docs/AppStoreMetadata.md | Updated metadata guidance to point to the hosted privacy policy page and canonical doc source. |
Review details
- Files reviewed: 6/7 changed files
- Comments generated: 2
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
🔵 Needs a closer look
docs/BuildAndDeploy.md points at a nonexistent privacy/index.html at /privacy/, conflicting with the actual support/privacy/index.html path and the URL documented in AppStoreMetadata.md, and the support page's root lang was switched to de over English content.
Review details
Suppressed comments (2)
support/index.html:2
- The document language was changed from
entode, but the outer page content is primarily English — the<title>, the<h1>LogWeight Support</h1>, the introDeutsch / English — choose your language below., and the footer are all English. Only the two inner cards set their ownlang(de/en). Labeling the root asdecauses assistive technologies to mispronounce this English chrome. Consider keeping the root aslang="en"(which the German card already overrides vialang="de").
<html lang="en">
docs/BuildAndDeploy.md:123
- This step still references
privacy/index.htmlserved at/privacy/, but the page was actually placed atsupport/privacy/index.htmland, perdocs/AppStoreMetadata.md:41, is hosted athttps://juuronina.de/LogWeight/support/privacy/. There is no root-levelprivacy/index.htmlin the repo, so this instruction points at a nonexistent path and a served location that contradicts the other release docs. Please align it with the actual file location and hosting URL.
6. Add a privacy policy URL in App Store Connect — publish `support/privacy/index.html` on Vercel (or another static HTTPS host) as `/support/privacy/`, using `docs/Privacy.md` as the canonical statement.
- Files reviewed: 6/7 changed files
- Comments generated: 0 new
- Review effort level: Balanced
…tion Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

App Store Connect needs a public HTTPS privacy-policy URL. This change adds a static page that publishes the existing repository privacy policy near-verbatim, with the repository markdown remaining the canonical source.
Hosted policy page
privacy/index.htmlas a static, Vercel-friendly page intended to be served at/privacy/docs/Privacy.mdwith minimal HTML presentation around itCanonical source and release docs
docs/Privacy.mdas the source of truthprivacy/index.htmlas the page to publish publicly/privacy/Resulting structure