Skip to content

Fix pdf-landing domains to stealthpdf.com + remove third-party analytics - #3

Open
aabhpsy wants to merge 1 commit into
stealthpdf-2.0from
chore/pdf-landing-domain-cleanup
Open

Fix pdf-landing domains to stealthpdf.com + remove third-party analytics#3
aabhpsy wants to merge 1 commit into
stealthpdf-2.0from
chore/pdf-landing-domain-cleanup

Conversation

@aabhpsy

@aabhpsy aabhpsy commented Aug 1, 2026

Copy link
Copy Markdown
Owner

Summary

Fixes the legacy pdf-landing/ pages and App.xaml.cs to use the stealthpdf.com domain (which we own), removes the original author's third-party analytics tracker, and updates the stale version number.

Changes

Domain fixes (dead domains -> stealthpdf.com)

All references to the non-existent StealthPDF.net and killerpdf.net domains updated to stealthpdf.com:

File What changed
index.html canonical URL, og:url, og:image, twitter:image
about.html canonical URL
help.html canonical URL
technical.html canonical URL
sitemap.xml all 4 <loc> entries
robots.txt sitemap URL

Analytics removal (privacy / no-telemetry promise)

StealthPDF's core promise is "no account, no telemetry, no phone-home." The legacy pages loaded a third-party analytics tracker from koya.thekiller.net (the original author's tracker with a hardcoded site ID). Removed:

  • koya.thekiller.net <script> tag from all 4 HTML pages
  • koya.thekiller.net from the Content-Security-Policy in _headers (both script-src and connect-src)
  • cloudflareinsights.com kept in CSP for optional future Cloudflare Web Analytics (cookie-free)

Version fix

  • Footer "verEgg" updated from v1.6.0 to v2.0.0 in all 4 HTML pages (app is now v2.0.0)

App.xaml.cs

  • Windows registry Publisher changed from "Steve / thekiller.net" to "StealthPDF (stealthpdf.com)" to match the csproj <Company> field

Intentionally kept

Author attribution links to thekiller.net (Steve the Killer) in the footer and about page are kept for proper GPL credit.

Verification

git grep confirms zero remaining references to StealthPDF.net, killerpdf.net, or koya.thekiller.net in the repo.

… analytics

Update the legacy pdf-landing pages to use the stealthpdf.com domain (which we own)
instead of dead domains, remove the original author's analytics tracker, and fix the
stale version number.

Domain fixes (StealthPDF.net / killerpdf.net -> stealthpdf.com):
- index.html: canonical URL, og:url, og:image, twitter:image
- about.html, help.html, technical.html: canonical URLs
- sitemap.xml: all 4 <loc> entries
- robots.txt: sitemap URL

Analytics removal (privacy / no-telemetry promise):
- Remove koya.thekiller.net analytics script from all 4 HTML pages
- Remove koya.thekiller.net from the Content-Security-Policy in _headers
  (script-src and connect-src); keep cloudflareinsights.com for optional future use

Version fix:
- Footer "verEgg" updated from v1.6.0 to v2.0.0 in all 4 HTML pages

App.xaml.cs:
- Windows registry Publisher changed from "Steve / thekiller.net" to
  "StealthPDF (stealthpdf.com)" to match the csproj Company field

Author attribution links to thekiller.net (Steve the Killer) are intentionally
kept in the footer and about page for proper GPL credit.
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