Privacy Policy
How we treat your data — and how you can verify it yourself.
The short version
Every tool on Praticulus runs entirely in your browser. Your input — JSON, passwords, regex, text, colors — never reaches our servers. We do not set cookies, do not run analytics, and do not load third-party trackers.
Verify it yourself
Trust shouldn't rely on what we say. Open your browser DevTools (F12 or Cmd+Opt+I) and check:
- Network tab — paste your data into any tool. You should see zero outbound requests carrying your input. The only requests on most pages are HTML, CSS, JS, favicon, and the og-image — all served from
praticulus.com. - Application → Cookies — empty. We set none.
- Application → Local Storage / Session Storage — empty unless you opted into a client-side preference (e.g. saved palettes), in which case the data lives only on your device.
- Console — no third-party scripts, no fingerprinting libraries.
Zero third-party origins
Every script, stylesheet, font, and image loaded by Praticulus is served from praticulus.com. No CDN, no Google Fonts, no analytics pixels. The marked, DOMPurify, and Prism libraries used by Markdown Preview are bundled with the site.
No cookies
This website does not set any cookies — no first-party, no third-party, no tracking cookies.
No analytics or tracking
We do not use Google Analytics, Meta Pixel, Plausible, Fathom, or any other tracking service. Your usage of Praticulus is anonymous.
No external font services
This site uses the system font stack only. No Google Fonts, no Adobe Fonts, no third-party font requests.
Client-side error reports
A lightweight script (error-reporter.js) reports JavaScript errors to our own server using navigator.sendBeacon. The payload contains the error message, the page URL, and the user-agent — never the data you entered into a tool. The endpoint lives on infrastructure we own; nothing is shared with third parties.
Color picker eyedropper
The Color Picker exposes a "Pick from screen" button on supported browsers (Chrome, Edge, Opera) that uses the native window.EyeDropper API. The browser asks for an explicit permission gesture, reads one pixel locally, and returns its HEX value to the page. No screen capture, no image data, no network call.
Server logs
Our web server (nginx) records standard access logs: IP address, user-agent, requested URL, timestamp, HTTP status code. They are used for security monitoring, rotated regularly, and never shared.
No personal data collected
There is no account system, no registration, and no form on this site that collects personal information. The data you input into tools is processed locally and discarded when you close the tab.
Affiliate disclosure
Praticulus currently displays no affiliate links. If we add them in the future (clearly marked, only on cheatsheets and articles, never on tool pages), this disclosure will be updated and a notice will appear next to each affiliate link.
For machines
A summary of this site's contents and policies is available at /llms.txt for use by language models and automated tools.
Contact
Questions about this privacy policy: contact@praticulus.com.
Last updated: April 2026