Privacy policy at /privacy #316
Intentwhat this change is meant to do
Publish a privacy policy so Diffinery can be listed in the Anthropic and OpenAI plugin directories, which require one, now that the project is public.
test-bot merged commit 396b03b into main
Pull request successfully merged and closed
test-bot merged 396b03b into main
Sign in to join the conversation.
Requested by Can · project thread
#What this changes
Publishes a privacy policy at /privacy, needed for the plugin directory listings (
claude plugin validate --profile directorywarnsPRIVACY_URL_MISSING) and for a public open-source project in general.__Host-dfy_session30 days,dfy_csrf30 days,__Host-dfy_d11 day,dfy_flash1 minute,dfy_theme400 days,today_collapsed1 year,__Host-dfy_webauthn5 minutes), early-access retention, email log 90 days, job logs 90 days, artifacts 1 to 90 days, audit log 2 years, exports 7 days, deleted usernames 90 days.site/nav.json, so it is in the sitemap, llms.txt and the.mdversions.privacy,termsandlegalare now reserved usernames (/privacyused to fall through to an owner lookup and redirect to sign-in).The terms of service and acceptable-use drafts are not published: they are written for a hosted service sold to others (fees, liability cap, governing law, DMCA agent), which diffinery.com isn't.
#How it was tested
node scripts/build-docs.mjs(no problems),pnpm exec vitest run test/unit/site.test.ts test/unit/docs.test.ts(reserved logins cover every site page),pnpm run typecheck.#Checklist
pnpm -r typecheckandpnpm -r testpassapps/diffinery/docs(the page is the change)apps/diffinery/migrations(none)🤖 Generated with Claude Code
https://claude.ai/code/session_0156222tQpRPtP1Em3kEeZnK