Skip to content

feat(#41): EGW transparency — notice, catalog disclaimer, Datenschutz update - #71

Open
TheMaestr-o wants to merge 1 commit into
developfrom
feat/41-egw-transparency
Open

feat(#41): EGW transparency — notice, catalog disclaimer, Datenschutz update#71
TheMaestr-o wants to merge 1 commit into
developfrom
feat/41-egw-transparency

Conversation

@TheMaestr-o

@TheMaestr-o TheMaestr-o commented Jun 4, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • EpubReader loading screen now shows an inline notice when a book is being fetched from egwwritings.org (USA), with a link to the Datenschutzerklärung — visible in DE and EN at the moment of action
  • Catalog landing page: new EgwDisclaimer component between the filter bar and the book grid, attributing EGW Estate as the content owner with links to whiteestate.org and egwwritings.org
  • Datenschutzerklärung section 5 updated: explicit statement that no data is transmitted when browsing the catalog + legal basis for the US transfer (Art. 49 Abs. 1 lit. b DSGVO / Art. 49(1)(b) GDPR)
  • docs/dsgvo.md Approved processors table updated

Closes #41

Acceptance criteria

  • User sees — during the act of opening a book — that their browser connects to egwwritings.org (USA)
  • Notice available in DE and EN
  • Datenschutzerklärung section 5 updated with Art. 49 DSGVO and "no transfer on catalog browse" statement
  • docs/dsgvo.md updated
  • Catalog landing page disclaimer with links to EGW Estate

Test plan

  • Open /de catalog — EgwDisclaimer visible between filter bar and book grid, links to whiteestate.org and egwwritings.org
  • Open /en catalog — same disclaimer in English
  • Open /de/books/10 (Das Leben Jesu) — loading screen shows EGW notice in German with Datenschutzerklärung link
  • Open /en/books/10 — loading screen shows notice in English
  • Click Datenschutzerklärung link → lands on correct privacy page
  • Notice disappears once reader is ready (only shown during loading)
  • No visual regression in dark / light theme

@TheMaestr-o
TheMaestr-o force-pushed the feat/41-egw-transparency branch 2 times, most recently from 2c4a4c0 to ed832c3 Compare June 4, 2026 17:40
… update

When a user opens an EGW book in Treasures, their browser connects
directly to egwwritings.org (USA). Previously this was only disclosed
in the Datenschutzerklärung, not visible at the moment of action.

Changes:
- EpubReader loading screen now shows an inline notice:
  "Beim Laden verbindet sich Ihr Browser direkt mit egwwritings.org (USA)."
  with a link to the Datenschutzerklärung (DE and EN).
- Catalog landing page: new EgwDisclaimer component between the filter
  bar and the book grid — attributes EGW Estate as the content owner
  and links to whiteestate.org and egwwritings.org.
- Datenschutzerklärung section 5 (de + en): added explicit statement
  that no data is transmitted when browsing the catalog, and added the
  legal basis for the US transfer (Art. 49 Abs. 1 lit. b DSGVO /
  Art. 49(1)(b) GDPR).
- docs/dsgvo.md: Approved processors table updated.
- Playwright snapshots updated for catalog pages (treasures) and
  datenschutz page (web).

Closes #41

Signed-off-by: Maestro <gssdarm@gmail.com>
@TheMaestr-o
TheMaestr-o force-pushed the feat/41-egw-transparency branch from ed832c3 to fab3a95 Compare June 4, 2026 19:46
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.

Make EGW EPUB connection transparent at the moment of action

1 participant