Privacy

This page explains how BriarKit handles tool input, what data may be collected by normal site infrastructure, and how users can evaluate those boundaries.

Local tool processing

BriarKit is designed so that supported utility workflows run locally in the browser. In practical terms, that means text you paste, files you drop into a tool, and results generated by that tool are intended to remain on your device rather than being submitted to an application server for processing.

This model is especially important for developer workflows because the material people test with is often sensitive even when it is not formally regulated. JSON payloads may include customer records. Logs may contain internal URLs. Tokens, secrets, keys, or private snippets may appear in copied content. Local execution reduces the exposure that would otherwise come from uploading that material to a third-party backend.

What this does and does not mean

Local tool processing does not mean the website itself operates without any normal web infrastructure. Like most sites, BriarKit may still rely on hosting providers, delivery networks, analytics products, and advertising scripts that receive standard technical request data when a page is loaded.

That category of information can include IP address, browser and device details, referrer information, page URLs, timestamps, and general interaction data associated with loading or using the site. This is different from the specific content you place into supported browser-only tools, and that distinction is fundamental to how the site is positioned.

Analytics, diagnostics, and ads

Basic analytics and operational diagnostics may be used to understand site stability, traffic patterns, and high-level product usage. Those systems help identify broken pages, performance regressions, and broad usage trends, but they should not be treated as a channel for collecting the full contents of tool inputs when a workflow is documented as local-only.

If advertising is present, ad providers may also collect information according to their own technologies and policies, including cookie or device-level signals where applicable. Advertising and analytics behavior is separate from the promise that supported tool transformations themselves are intended to happen inside the browser.

Retention and disclosure principles

Because supported tool inputs are intended to remain local, BriarKit should not need to retain the contents of those inputs on an application server for the ordinary use of those tools. However, standard infrastructure providers may temporarily retain routine access logs or telemetry according to their own operational retention policies.

Information may also be disclosed when required to comply with law, enforce site security, investigate abuse, or protect the service and its users. Those are standard platform constraints and should not be interpreted as a reason to submit highly sensitive information anywhere a workflow is not clearly documented as local.

User responsibility and verification

Users should make their own judgment before processing confidential or regulated data. The strongest way to evaluate the privacy model is to inspect network activity directly in browser developer tools while using a specific page or feature. That gives a concrete view of what requests are being made and helps distinguish local computation from normal page-level infrastructure.

If your environment has strict compliance, contractual, or internal security requirements, you should validate those requirements independently before relying on any web-based utility. BriarKit is designed to reduce unnecessary data movement, but users remain responsible for the policies that apply to the material they handle.

Esc
JSON FormatterFormat, validate, minify, and inspect JSON with instant feedback
J F
JSON to YAMLConvert JSON into YAML with readable structure and browser-only processing
J Y
JSON to TypeScriptGenerate TypeScript interfaces from JSON with browser-only processing
J T
JSON DiffCompare two JSON documents, inspect changed paths, and export a readable diff
J D
JSONPath QueryRun JSONPath queries against JSON and inspect matched values or paths
J P
JSON Schema ValidatorValidate JSON against a JSON Schema and inspect validation errors
J S
Base64 ConverterEncode plain text into Base64 or decode Base64 back into UTF-8 text
E B
URL Encode/DecodeEncode or decode URL text, query components, and full URLs
E U
JWT DecodeDecode JWT header and payload locally, inspect claims, and keep the token
E J
HTML EntitiesEncode or decode HTML entities locally and inspect safe text transformations instantly
E H
Hex to ASCIIConvert plain text into hex or decode hex back into readable UTF-8 text
E X
Unicode LookupInspect characters, code points, escapes, and byte representations from input text
E L
Hash GeneratorHash input text instantly with browser-native algorithms and export the digest in hex or Base64
H G
HMAC GeneratorGenerate keyed HMAC signatures locally with common digest algorithms and export the result instantly
H M
HMAC VerifyVerify an expected HMAC signature against local input, secret, algorithm, and output format
H V
UUID GeneratorGenerate UUID v4 or v7 locally, in single or batch output, with no server round trip
H U
Password GeneratorGenerate strong passwords locally with configurable length, sets, and batch output
H P
AES Encrypt / DecryptEncrypt or decrypt text locally with AES-GCM and a passphrase-derived key
C A
RSA Key Pair GeneratorGenerate RSA key pairs locally and export public and private PEM blocks
C R
RSA Encrypt / DecryptEncrypt short text with a public RSA key or decrypt Base64 ciphertext with the matching private key
C E
Keypair / PEM ViewerInspect PEM blocks locally, including type, headers, and decoded body size
C P
PGP Inspect / Armor DecodeInspect ASCII-armored PGP blocks locally and decode armor metadata and body size
C G
Unix TimestampConvert local date and time into Unix seconds or milliseconds, or paste a timestamp to reverse it
T U
Timezone ConverterCompare one date and time across common engineering time zones without leaving the browser
T Z
Cron BuilderBuild a five-field cron expression quickly and export the result with a readable explanation
T C
ISO 8601 BuilderConstruct ISO 8601 strings with UTC, local offset, or date-only output in one fast browser tool
T I
Date DifferenceCalculate the exact time span between two local datetimes and export the result instantly
T D
Case ConverterConvert text into lower, upper, camel, Pascal, snake, kebab, title, sentence, and more
X C
Sort & DedupeSort lines, remove duplicates, trim whitespace, and clean text lists instantly
X S
Find & ReplaceFind text or regex matches and replace them instantly with live output and match counts
X F
Markdown PreviewPreview markdown live with a rendered output pane and browser-only processing
X M
Lorem IpsumGenerate placeholder paragraphs, sentences, or lines instantly with browser-only controls
X L
Contrast CheckerCheck WCAG contrast ratios for foreground and background colors with live preview
C C
HEX / RGB / HSLConvert HEX, RGB, and HSL values instantly with a live color preview and CSS-ready output
C H
Palette GeneratorGenerate tints, shades, and harmony palettes from one base color with CSS-ready output
C P
Gradient BuilderBuild linear or radial gradients with editable stops, live preview, and CSS-ready output
C G
Tailwind Color ReferenceBrowse Tailwind CSS color families with both v3 legacy hex values and the current v4 palette
C T
Image CompressorCompress images locally, choose JPEG or WebP output, target a file size, and download the result
I C
Image ResizeResize images locally with exact dimensions, aspect lock, presets, and browser-only export
I R
Convert FormatConvert images locally between JPEG, PNG, and WebP with instant preview and browser-only export
I F
SVG OptimizerOptimize SVG markup locally by removing comments, metadata, and editor-only attributes before export
I S
Favicon GeneratorGenerate common favicon and app icon PNG sizes locally from one source image with browser-only export
I G
HTTP Status CodesLook up HTTP status codes quickly with categories, explanations, and common API usage guidance
N H
MIME LookupLook up MIME types, file extensions, and common usage notes for uploads, downloads, and HTTP responses
N M
URL ParserParse a URL into protocol, host, credentials, pathname, query params, and fragment details
N U
CIDR CalculatorCalculate subnet masks, network ranges, broadcast addresses, and usable hosts from an IPv4 CIDR block
N C
User Agent ParserParse a user agent string into browser, engine, operating system, device, and bot details
N A
SQL FormatterFormat SQL queries locally with readable indentation, keyword casing, and quick export actions
S Q
Code FormatterFormat JavaScript, TypeScript, JSON, HTML, CSS, Markdown, and YAML locally with parser-aware output
C F
Diff ViewerCompare two text or code inputs locally with line-level differences, side-by-side review, and diff export
D V
Escape StringsEscape or unescape developer string literals locally for JavaScript, JSON, and regex-safe text
E S
Snippet GeneratorGenerate practical developer snippets locally from reusable templates and editable fields
S G
Regex TesterTest regular expressions live, inspect matches, and jump straight to matched text
R T
Regex ExplainerBreak down a regular expression into readable pieces and understand what each token does
R E
Regex BuilderBuild common regex patterns from structured inputs and test them against sample text
R B
Pattern LibraryBrowse reusable regex patterns, inspect examples, and copy practical snippets quickly
R L
CheatsheetLook up regex anchors, classes, quantifiers, groups, and flags in one fast reference
R C
navigate openEsc close