Termerly logo

A real stats dashboard, page-list filters, and edge hardening

Released
TB

Tomislav Babic

A grab-bag release with three substantial improvements in one drop:

Stats dashboard. The placeholder analytics panel got replaced with a real dashboard showing page views over time, top pages by visit count, and a project-level breakdown. You can finally see at a glance which of your policies people actually read and which you can let coast.

Pages list filters. The pages list in the admin gained a row of useful filters — by status (draft / published / archived), by jurisdiction (GDPR / CCPA / LGPD / PIPL), by visibility (public / private). On a project with more than a dozen pages, this is the difference between scrolling and finding.

Edge hardening. Every app picked up a proper set of security headers (Content-Security-Policy, Strict-Transport-Security, X-Content-Type-Options, the usual suspects), enforced consistently across the marketing site, the admin app and the Legal Center.

April 16, 2026

Activity feed

No comments yet, be the first to comment!