Privacy Policy
Last updated: February 15, 2026
This privacy policy covers all products operated by Shane Code under the shanecode.org domain, including JSON Swiss Knife, SvelteUI Pro, SvelteShip, and MetaScrape.
What We Collect
JSON Swiss Knife (tools.shanecode.org)
We collect no personal data. All tools run entirely in your browser. No data is sent to any server. We use Cloudflare Web Analytics, which is cookieless and does not track individual users.
SvelteUI Pro (ui.shanecode.org)
We collect your email address and payment information when you make a purchase. Payment is processed by Stripe. We do not store your credit card details. We use Cloudflare Web Analytics for aggregate site statistics.
SvelteShip (ship.shanecode.org)
Same as SvelteUI Pro: email and payment information at purchase only. Processed by Stripe. We use Cloudflare Web Analytics for aggregate site statistics.
MetaScrape (api.shanecode.org)
When you create an account, we collect your email address and a hashed password. We also log:
- URLs you submit for metadata extraction (for rate limiting and usage tracking)
- API request timestamps and response status codes
- Monthly usage counts per API key
URL content is fetched server-side and cached temporarily (up to 1 hour) in Redis. We do not store the full HTML content of fetched pages permanently. Only extracted metadata fields (title, description, OG tags) are returned to you.
Third-Party Services
We use the following third-party services:
- Stripe — Payment processing for all paid products
- Cloudflare — Hosting, CDN, DNS, and cookieless web analytics
- PostgreSQL (hosted) — Database for MetaScrape user accounts and usage data
- Redis (hosted) — Temporary caching for MetaScrape URL results
Cookies
We do not use cookies on any of our sites. Cloudflare Web Analytics is server-side and cookieless. No cookie consent banner is required.
Data Retention
- Account data: Retained until you request deletion
- Usage logs: Retained for 90 days, then automatically purged
- Cached URL data: Automatically expires after 1 hour
- Purchase records: Retained indefinitely for tax and legal purposes
Your Rights
You have the right to:
- Request a copy of all data we hold about you
- Request deletion of your account and associated data
- Correct any inaccurate information
For MetaScrape accounts, you can delete your account at any time. For data requests, reach out via LinkedIn.
Changes
We may update this policy from time to time. Material changes will be noted with an updated date at the top of this page.
Contact
Questions about this policy? Reach out via LinkedIn.