Skip to content

docs: add draft Privacy Policy and Terms of Service#254

Draft
punchIn-app-bot wants to merge 4 commits into
mainfrom
docs/privacy-and-terms
Draft

docs: add draft Privacy Policy and Terms of Service#254
punchIn-app-bot wants to merge 4 commits into
mainfrom
docs/privacy-and-terms

Conversation

@punchIn-app-bot

Copy link
Copy Markdown
Member

Summary

  • Add a combined Privacy Policy (PRIVACY.md) and Terms of Service (TERMS.md) covering the whole trackmytime.today product — the local-first app, opt-in cloud sync, the feedback service, and the @trackmytime.today email-alias relay.
  • Content is grounded in the actual data flows across the punchin, punchin-email, and punchin-feedback repos; identical canonical copies are committed in all three repos.
  • Publisher identified as PunchIn-App (individual operator); governing law Massachusetts. Both files carry a DRAFT — pending legal review banner and a delete-before-publish reviewer checklist. This PR builds on (and supersedes) the earlier PRIVACY.md worktree draft, resolving every [CONFIRM].

Type of change

  • Bug fix (visible to users → PATCH)
  • New feature or significant UX change (→ MINOR)
  • Accessibility / performance / internal refactor (→ PATCH)
  • Test additions only (no version bump)
  • CI / docs only (no version bump)

Checklist

Code

  • npm run build passes — N/A (docs only, no code changed)
  • npm run test:run passes — N/A (docs only, no code changed)
  • New behaviour in a previously untested file has a test added alongside it — N/A (docs only)

Version & changelog

  • Version bump not required (tests / CI / docs only)
  • package.json version updated
  • docs/CHANGELOG.md new section added at the top
  • README.md version badge URL updated
  • CLAUDE.md **Version:** header updated

Documentation

  • docs/ARCHITECTURE.md file map updated — N/A (no components / hooks / utilities added)
  • docs/TEST-COVERAGE.md updated — N/A (no test files)
  • New settings key added to the Settings Keys table in CLAUDE.md — N/A
  • DB schema changes reflected in the Collections table in CLAUDE.md — N/A

Screenshots

  • No visible UI changed
  • docs/screenshots/ regenerated via the Playwright script (see CLAUDE.md → Screenshots)

Contributor License Agreement

I have read and agree to the PunchIn Time Tracker Contributor License Agreement.


⚠️ These are drafts pending legal review, not legal advice — the warranty, liability, and governing-law clauses need an attorney before publishing. The DRAFT banner and reviewer checklist in each file must be removed before going live. Opened as a draft PR for that reason.

🤖 Generated with Claude Code

Add combined PRIVACY.md and TERMS.md covering the whole trackmytime.today
product: the local-first app, opt-in cloud sync, the feedback service, and the
@trackmytime.today email-alias relay. Content is grounded in the actual data
flows across the punchin, punchin-email, and punchin-feedback repositories;
identical canonical copies live in all three repos.

Publisher is PunchIn-App (individual operator); governing law is Massachusetts.
Both documents are DRAFTS pending legal review — they carry a review banner and a
delete-before-publish reviewer checklist, and are not legal advice.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@punchIn-app-bot punchIn-app-bot added the documentation Improvements or additions to documentation label Jun 8, 2026
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 8, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
punchin 3af4ea8 Commit Preview URL

Branch Preview URL
Jun 08 2026, 10:49 AM

Signed-off-by: PunchIn Bot <contact@trackmytime.today>
Signed-off-by: PunchIn Bot <contact@trackmytime.today>
Signed-off-by: PunchIn Bot <contact@trackmytime.today>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant