docs(privacy): update production hosting details - #21
Conversation
✅ Deploy Preview for fanciful-cannoli-268c0c ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
There was a problem hiding this comment.
Pull request overview
Updates the Privacy Policy page to reflect current production infrastructure (hosting, contact backend, and email handling), and adds a regression test to ensure the new provider disclosures remain present.
Changes:
- Expand the “Hosting and Server Log Files” section with explicit frontend (Netlify) and backend (Apply.Build / Codebite Oy) provider details.
- Clarify what data is transmitted via the contact form and how Brevo and Zoho Mail are used.
- Add a spec asserting the new hosting/email-provider disclosures are rendered and the prior placeholder text is removed.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| src/app/pages/privacy-policy/privacy-policy.html | Adds/updates the privacy policy wording to include concrete production hosting and email-provider details. |
| src/app/pages/privacy-policy/privacy-policy.spec.ts | Adds a regression test ensuring the new provider disclosures are present in rendered page text. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: f7c00d116d
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| The Angular frontend is hosted by Netlify. When you access the website, Netlify may process | ||
| technical connection and request information required to provide, operate, secure and diagnose | ||
| the website. This may include IP addresses, the date and time of access, requested pages or | ||
| files, referrer information, browser and operating-system information, and HTTP status codes. | ||
| </p> |
There was a problem hiding this comment.
Disclose Netlify's proxying of contact submissions
For every production contact submission, the POST to /api/contact is first handled and proxied by Netlify via the 200 rewrite in netlify.toml:5-9, so Netlify receives the request body containing the name, email, message, privacy acknowledgement, and honeypot value before it reaches Apply.Build. Describing Netlify as processing only technical connection and request metadata leaves this processing of enquiry data undisclosed; either document Netlify's role in forwarding the form payload or send the form directly to the backend.
Useful? React with 👍 / 👎.
No description provided.