Skip to content

Add legal page (license, privacy, security, accessibility) - #87

Merged
mbastian merged 2 commits into
mainfrom
legal-page
Oct 26, 2026
Merged

mbastian merged 2 commits into
mainfrom
legal-page

Conversation

@mbastian

Copy link
Copy Markdown
Member

Closes #58

Adds a single /legal page replacing the legacy legal pages, covering both Gephi Desktop and Gephi Lite:

  • License (Desktop: CDDL 1.0 + GPLv3; Lite: GPLv3)
  • Privacy and GDPR (website Matomo pixel, Lite Matomo, Desktop Sentry opt-out)
  • Security (link to SECURITY.md, reporting route)
  • Accessibility (placeholder for the VPAT)
  • Short disclaimer

Dropped from the legacy content: CLA, terms of use, DMCA procedure, trademark text and the legal FAQ.

Also adds a footer link and points /legal/faq to /legal#license; the /legal/ redirect is removed since the page now exists.

🤖 Generated with Claude Code

Replaces the legacy legal pages. Covers Gephi Desktop and Gephi Lite,
adds a footer link and redirects /legal/faq to /legal#license.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@sim51

sim51 commented Oct 26, 2026

Copy link
Copy Markdown
Collaborator

FYI, the Matomo instance is configured to:

  • Anonymize users’ IP addresses by truncating the last two bytes (e.g., 192.168.XXX.XXX).
  • Track visits without using cookies.

This is true for each website (gephi.org, lite & documentation)

Comment thread src/pages/legal/index.astro Resolved
Comment thread src/pages/legal/index.astro Resolved
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@mbastian
mbastian merged commit b0b1f1a into main Oct 26, 2026
1 check passed
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.

Should we reuse some of the page Legal content?

4 participants