v0.2.78 — Compliance docs refresh & settings scroll fix
This release refreshes the legal and compliance pages on the Tale website: a rewritten DPA with a binding no-training clause, a new Technical & Organizational Measures (TOM) document, and corrected subprocessor and data-residency disclosures. It also fixes audit-log table scrolling on the settings page and tidies the settings navigation.
🛠 Improvements
- Audit logs now scroll within their own bounded container on the settings page instead of stretching the whole page; Skills moved next to Providers in the settings navigation.
- New Technical & Organizational Measures (TOM) legal page (EN/DE/FR), with a tab strip linking it alongside the DPA so enterprise reviewers can see both together. The DPA/TOM download now uses the browser's print-to-PDF for a clean export.
🐛 Fixes
- The DPA download button previously served the SPA shell as a
.pdf(HTML masquerading as a PDF) because the production build never generated the static file; it now triggers a proper browser print / save-as-PDF.
📝 Other
- DPA rewritten with a binding no-training clause — no use of customer data (prompts, inputs, outputs, embeddings, audio, images, derived artifacts) for training, fine-tuning, evaluation, or benchmarking without a separate written opt-in. Corrected subprocessor list (removed Convex, Cloudflare, and direct Anthropic; OpenAI narrowed to audio/STT+TTS; added Vercel AI Gateway and Exoscale) and introduced per-customer data residency (Switzerland for Swiss customers, the EU for all others).
- Corrected the cloud/billing docs to reflect the two actual plan tiers — Community (self-hosted, open source) and Enterprise — instead of the previously documented three.
- Consolidated the footer company address into
global.jsonand fixed the Seestrasse spelling. - Centralized the i18n test suite and translation-skill tooling (#1740).
Upgrade
Run tale upgrade to update the CLI, then tale deploy to apply the new version.
No manual migration required.
Contributors
Full Changelog: v0.2.77...v0.2.78