tane/docs/legal
vjrj fa768ef17f
All checks were successful
ci / analyze (push) Successful in 2m43s
ci / test-commons-core (push) Successful in 1m32s
site / deploy (push) Successful in 1m23s
ci / test-app-seeds (push) Successful in 12m26s
feat(site): add Portuguese to the landing site
Mirror the es/ pattern: docs/legal/pt/ + docs/o-que-e-tane.md as the
Portuguese source of truth, build-legal.sh extended to generate the
Hugo pt.* pages from them, config.toml gets a [languages.pt] entry,
i18n/pt.json translates the UI chrome. og-pt.png is a placeholder copy
of og-en.png until a proper Portuguese social card is made by hand
(same as the other og-*.png, per DEPLOY.md). Verified locally with the
Docker build: /pt/, /pt/about/, all four /pt/legal/ pages and the
lang-switch link all resolve correctly.
2026-07-20 23:35:26 +02:00
..
es feat: cover seedlings (plantón) in copy + legal, backup cadence, server picker 2026-07-15 15:57:23 +02:00
internal feat(release): automate store publishing (fastlane supply + GitLab CI) and F-Droid recipe 2026-07-16 02:42:47 +02:00
pt feat(site): add Portuguese to the landing site 2026-07-20 23:35:26 +02:00
community-rules.md feat: cover seedlings (plantón) in copy + legal, backup cadence, server picker 2026-07-15 15:57:23 +02:00
privacy-policy.md feat: cover seedlings (plantón) in copy + legal, backup cadence, server picker 2026-07-15 15:57:23 +02:00
README.md docs(legal): full legal package — privacy, terms, community rules, seed-law notice (en+es) + Play/Apple/analysis internal docs 2026-07-13 08:24:27 +02:00
seed-legality-notice.md feat: cover seedlings (plantón) in copy + legal, backup cadence, server picker 2026-07-15 15:57:23 +02:00
terms-of-use.md feat: cover seedlings (plantón) in copy + legal, backup cadence, server picker 2026-07-15 15:57:23 +02:00

Legal documents

Public, user-facing documents (masters in English, Spanish mirror in es/):

Document Spanish Published at (target)
privacy-policy.md es/politica-de-privacidad.md https://tane.comunes.org/legal/privacy
terms-of-use.md es/condiciones-de-uso.md https://tane.comunes.org/legal/terms
community-rules.md es/normas-de-la-comunidad.md https://tane.comunes.org/legal/rules
seed-legality-notice.md es/aviso-sobre-semillas.md https://tane.comunes.org/legal/seeds

Internal documents (not published, for the team):

Publishing checklist (outside this repo)

  1. Publish the four public documents (EN + ES) under https://tane.comunes.org/legal/…. Google Play requires the privacy policy URL to be live before the store listing is submitted.
  2. Paste the privacy policy URL into Play Console → App content → Privacy policy.
  3. Fill the Data Safety form from internal/play-compliance.md.
  4. TODO: confirm the public contact address used in the documents (currently info@comunes.org) with the Comunes association before publishing.

Conventions

  • Masters are English; the Spanish mirror must be kept in sync (same section numbers).
  • The in-app "Privacy & rules" screen shows short human-language summaries and links here; the app never shows jargon (no "GDPR", "NIP", "geohash" in UI copy).
  • Any change that affects what data leaves the device requires updating: the privacy policy, the in-app summary (i18n), and the Data Safety form answers.