Skip to content

rebrand: rename BytePDF to CloakPDF#37

Merged
sumitsahoo merged 3 commits intomainfrom
dev
Apr 7, 2026
Merged

rebrand: rename BytePDF to CloakPDF#37
sumitsahoo merged 3 commits intomainfrom
dev

Conversation

@sumitsahoo
Copy link
Copy Markdown
Owner

Summary

  • Renamed all references from BytePDF to CloakPDF across the entire codebase (11 files)
  • Updated CNAME to cloakpdf.app for the new custom domain
  • Updated all GitHub links, README badges, privacy policy, and security docs to reflect the new repo name

Test plan

  • Verify cloakpdf.app resolves correctly after DNS propagation
  • Verify bytepdf.app redirects to cloakpdf.app via Cloudflare redirect rule
  • Confirm PWA manifest shows CloakPDF name
  • Check GitHub Pages custom domain is configured for cloakpdf.app

🤖 Generated with Claude Code

sumitsahoo and others added 2 commits April 7, 2026 10:34
BytePDF name conflicts with an existing Windows app. Updated brand name,
page titles, PWA manifest, GitHub links, CNAME, README badges, privacy
policy, and security docs to reflect the new CloakPDF identity.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings April 7, 2026 05:57
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Rebrands the application from BytePDF to CloakPDF, updating user-facing names, documentation, and deployment domain configuration to reflect the new brand/repo.

Changes:

  • Updated PWA/SEO/app UI strings from BytePDF → CloakPDF.
  • Updated GitHub links and documentation references to the new repository name.
  • Updated GitHub Pages custom domain (CNAME) to cloakpdf.app.

Reviewed changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
vite.config.ts Updates PWA manifest app name/labels to CloakPDF.
src/utils/pdf-renderer.ts Updates deployment subpath comment to /cloakpdf/.
src/config/theme.ts Updates theme header comment branding.
src/components/PrivacyPolicy.tsx Updates policy text and GitHub links to CloakPDF repo.
src/components/Layout.tsx Updates header/footer branding and GitHub link.
SECURITY.md Updates security policy branding and advisory link.
README.md Updates branding, badges, links, and clone instructions for new repo/domain.
public/CNAME Switches custom domain to cloakpdf.app.
package.json Renames package from bytepdf to cloakpdf.
index.html Updates app title/PWA meta title to CloakPDF and removes Search Console verification meta.
.github/workflows/deploy.yml Updates deployment comments to reflect new repo/domain naming.

No uploads, no servers, no tracking — your files never leave your device.</p>

<p><strong>Try it here →</strong> <a href="http://bytepdf.app/">bytepdf.app</a></p>
<p><strong>Try it here →</strong> <a href="http://cloakpdf.app/">cloakpdf.app</a></p>
Copy link

Copilot AI Apr 7, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The README links to the production site using plain HTTP. If the site is served over HTTPS (typical for GitHub Pages custom domains), switch the link to https://cloakpdf.app to avoid insecure/redirecting navigation.

Suggested change
<p><strong>Try it here →</strong> <a href="http://cloakpdf.app/">cloakpdf.app</a></p>
<p><strong>Try it here →</strong> <a href="https://cloakpdf.app/">cloakpdf.app</a></p>

Copilot uses AI. Check for mistakes.
BytePDF is a **client-side only** application — all PDF processing happens in your browser. No files or data are transmitted to any server. The attack surface is limited to:
CloakPDF is a **client-side only** application — all PDF processing happens in your browser. No files or data are transmitted to any server. The attack surface is limited to:

- Third-party npm dependencies (monitored via `pnpm audit` in CI and Dependabot)
Copy link

Copilot AI Apr 7, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This doc claims dependency vulnerabilities are monitored via pnpm audit in CI, but the security workflow actually runs vp pm audit. Update this reference (or make it tool-agnostic) so the security policy matches the real CI behavior.

Suggested change
- Third-party npm dependencies (monitored via `pnpm audit` in CI and Dependabot)
- Third-party npm dependencies (monitored via automated CI security audits and Dependabot)

Copilot uses AI. Check for mistakes.
Comment on lines 26 to 33
<!-- SEO -->
<meta
name="description"
content="Free, private, browser-based PDF toolkit — merge, split, compress, rotate, reorder, delete pages, add watermarks & signatures."
/>

<!-- Google Search Console verification (optional, but recommended for SEO) -->

<meta name="google-site-verification" content="l9rd3po5sSYCWocwBn3iA-Asr2rdZYurqD-FzY461tY" />

<title>BytePDF</title>
<title>CloakPDF</title>
</head>
Copy link

Copilot AI Apr 7, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Google Search Console verification meta tag was removed as part of this PR, but the PR description only mentions rebranding/link updates. If Search Console verification is still needed for the new domain, keep a verification meta (updated token) or note this removal explicitly in the PR description.

Copilot uses AI. Check for mistakes.
@sumitsahoo sumitsahoo merged commit 5d2c1b4 into main Apr 7, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants