LP revamp and the big entry rename

by Deariary Official

Landing page revamp

  • Added a full Security & Privacy section and an 8‑item FAQ, then updated the header nav to match. Also tightened the hero layout/copy and wired analytics across all interactive bits.
  • Went all‑in on i18n: expanded to 12 locales (added Portuguese and Turkish), moved the Locale Switcher to the footer with native names, sorted the list, added fallbacks, and generated proper hreflang (including x‑default). (PR #75)
  • Legal got a full rewrite and redesign: Privacy, Terms, Sub‑Processors, Do Not Sell, and 特定商取引法 updated; removed Do Not Sell for CJK locales; corrected pricing ($6.99/$16.99); improved page layout (paper card structure) and typography.
  • SEO + accessibility hardening: icons/manifest/theme‑color, meta + OG/Twitter tags on all pages, CSP/HSTS, Organization/Breadcrumb/FAQ JSON‑LD, skip‑nav, localized aria‑labels, lang attributes, absolute anchor links for legal pages, image optimizations, CLS fix, and cache/security headers. (PR #81)

"Your diary, fully automatic."

Frontend: journal → entry

  • Big refactor to align terminology with the backend: renamed “journal(s)” to “entry/entries” across code, routes, API paths, analytics slugs, tests, and filenames; kept user‑facing “diary” and preserved i18n keys for compatibility. (PR #387)
  • Did a comprehensive i18n copy/wording audit: aligned EN/JA terminology, normalized awkward phrasing, and extracted hardcoded UI text into i18n keys. (PR #384)
  • Synced the OG tagline with the LP: “Your life, your diary, fully automatic.”

OG and presentation tweaks

  • Iterated on the OG strategy for the LP: tried dynamic next/og generation, then reverted to a static PNG since the content is fixed; tightened icon alignment and font weights.
  • Polished the hero mockup (font size and width), renamed the mock nav label from “Diaries” to “Diary,” and reordered integrations to emphasize general‑use services.

Blog

  • Scaffolded the branded Astro 5 blog (MDX, sitemap, RSS), applied deariary tokens (colors/typography/spacing), added a Spectral‑italic logo header and matching footer, built a consistent post layout and content schema (with tags), redirected root to /blog, cleaned template placeholders, and documented basics in AGENTS.md/README.md.

Share

Check out my diary entry on deariary #deariary #diary

Your life, automatically written.

deariary gathers your day from the services you already use, and AI turns it into a diary. No writing required — just a daily record you can look back on.

Turn your passing days into your own diary.

Try it free