Cryonel

Technical Transparency

"Runs in your browser, nothing is sent to a server" is an easy claim to make and a hard one to trust blindly. This page explains exactly what that means mechanically for the free tools, so you don't have to take it on faith — and is equally direct about the one part of the site that does use a server: Cryonel API Guard, our paid product, which necessarily stores some data to do its job.

Free tools: zero network requests for tool data

Every free tool (JSON, JWT, YAML, CSV, OpenAPI, Base64, UUID, timestamp, regex, JWKS/PEM, JSON Schema) is implemented with plain browser-native APIs — JSON.parse, the Web Crypto API for JWT signatures and JWKS/PEM conversion, atob/btoa for Base64, regular string/array processing for everything else. None of it calls fetch or XMLHttpRequest to send what you typed anywhere.

Verify it yourself: open your browser's DevTools, go to the Network tab, use any tool with real (or fake) sensitive data, and watch the request list. Page-load requests may include Google AdSense, but clicking Validate, Decode, Convert, or any other tool action sends no request containing your input or output.

Free tools: what's actually stored, and where

The service worker only caches files, not your data

Cryonel registers a service worker (/sw.js) so the site loads fast and works offline after your first visit. It caches static files — HTML, CSS, JS, icons — using a network-falling-back-to-cache strategy. A service worker can only see requests that actually go out over the network; since free-tool data never triggers a network request in the first place, the service worker never sees it either.

Cryonel API Guard: what it stores, and why

API Guard is a genuine exception to "nothing is sent to a server" — it monitors an OpenAPI spec you register and can't do that without keeping some state. Here's exactly what, mechanically:

If you downgrade from Pro to Free with more watched APIs than the Free plan allows, none of them are deleted — the oldest stays active and the rest are paused (monitoring stops, data stays) until you either upgrade again or remove some.

Advertising

Cryonel loads the Google AdSense publisher script only on documentation and reference pages using publisher ID ca-pub-7970408813538482. Tool workspaces, the homepage, API Guard, pricing, services and account routes do not load it. The repository does not render manual ad units or empty advertising placeholders. Ad serving in the EEA, United Kingdom, or Switzerland must remain disabled until a Google-certified consent management platform is active. See the Privacy Policy and Cookie Policy.

Related