Skip to content

Add a hosted privacy policy page for App Store Connect - #37

Merged
Juuro merged 13 commits into
mainfrom
copilot/build-privacy-policy-webpage
Sep 17, 2026
Merged

Juuro merged 13 commits into
mainfrom
copilot/build-privacy-policy-webpage

Conversation

Copilot AI commented Jul 10, 2026 •

Copy link
Copy Markdown
Contributor

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

    • Adds privacy/index.html as a static, Vercel-friendly page intended to be served at /privacy/
    • Preserves the substance and structure of docs/Privacy.md with minimal HTML presentation around it
    • Includes a visible sync marker so the hosted copy can be audited against the source
  • Canonical source and release docs

    • Keeps docs/Privacy.md as the source of truth
    • Updates App Store / release documentation to point at privacy/index.html as the page to publish publicly
    • Clarifies expected hosting shape: static HTTPS hosting, ideally at /privacy/
  • Resulting structure

    docs/Privacy.md        # canonical policy text
    privacy/index.html     # hosted public page for App Store Connect
    

Copilot AI linked an issue Jul 10, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Add privacy policy webpage for App Store Connect Add a hosted privacy policy page for App Store Connect Jul 10, 2026
Copilot finished work on behalf of Juuro July 10, 2026 09:08
Copilot AI requested a review from Juuro July 10, 2026 09:08
@Juuro

Juuro commented Jul 10, 2026

Copy link
Copy Markdown
Owner

@copilot Can you please add a screenshot of the page to the PR?

Copilot AI commented Jul 10, 2026

Copy link
Copy Markdown
Contributor Author

@copilot Can you please add a screenshot of the page to the PR?

Rendered from 45a2337:

Privacy page screenshot

Copilot finished work on behalf of Juuro July 10, 2026 11:12
@Juuro
Juuro marked this pull request as ready for review July 22, 2026 19:40
@Juuro

Juuro commented Jul 22, 2026

Copy link
Copy Markdown
Owner

@copilot resolve the merge conflicts in this pull request

Copilot AI added 2 commits July 22, 2026 19:46
…-policy-webpage

# Conflicts:
#	support/index.html
#	support/instructions/index.html

Copilot AI commented Jul 22, 2026

Copy link
Copy Markdown
Contributor Author

@copilot resolve the merge conflicts in this pull request

Resolved in f07db75.

Copilot finished work on behalf of Juuro July 22, 2026 19:48

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 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.

Comment thread support/index.html Outdated
Comment thread docs/BuildAndDeploy.md Outdated
@Juuro
Juuro requested a balanced review from Copilot September 17, 2026 13:11
Juuro and others added 2 commits September 17, 2026 15:11
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>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 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 en to de, but the outer page content is primarily English — the <title>, the <h1>LogWeight Support</h1>, the intro Deutsch / English — choose your language below., and the footer are all English. Only the two inner cards set their own lang (de/en). Labeling the root as de causes assistive technologies to mispronounce this English chrome. Consider keeping the root as lang="en" (which the German card already overrides via lang="de").
<html lang="en">

docs/BuildAndDeploy.md:123

  • This step still references privacy/index.html served at /privacy/, but the page was actually placed at support/privacy/index.html and, per docs/AppStoreMetadata.md:41, is hosted at https://juuronina.de/LogWeight/support/privacy/. There is no root-level privacy/index.html in 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>
@Juuro
Juuro merged commit 4cb37d3 into main Sep 17, 2026
4 checks passed
@Juuro
Juuro deleted the copilot/build-privacy-policy-webpage branch September 17, 2026 14:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Build a privacy policy webpage

3 participants