Security Model

What aestheticfonts.im protects, and where the boundary ends.

Architecture

aestheticfonts.im is delivered as a static website. Font conversion and symbol customization run in browser-side JavaScript; there is no generation API receiving the text. The production build emits a restrictive Content Security Policy that limits scripts, styles, images, fonts, and network connections to the site’s own origin, hashes for the exact inline code included in the build, and narrow allowlists for PageView, Microsoft Clarity, and Clarity’s Bing collection endpoint.

Response headers also deny framing, disable MIME-type sniffing, apply a strict referrer policy, and disable access to camera, microphone, geolocation, payment, and USB capabilities. These controls reduce common web attack paths but do not make any website immune to every threat.

Data lifecycle

Text is typed into the current page, transformed locally, and displayed in the same tab. Selecting a result asks the browser to copy that result to the clipboard. Generator text is not written to LocalStorage, a cookie, or a site account. Replacing the text, clearing it, reloading, or closing the tab removes it from the page state.

The optional color-theme choice may be kept in LocalStorage. PageView measures page views, while Microsoft Clarity analyzes rendering and interactions such as clicks, scrolling, and mouse movement. The font generator and symbol library use data-clarity-mask="true" so their contents are masked in Clarity recordings, and the site does not send generator text through custom analytics events. Normal hosting infrastructure may still create request and security logs; see the Privacy Policy for these separate layers.

Threats reduced

Threats not eliminated

Always confirm that the address bar shows aestheticfonts.im before using the tool. Never enter a password, recovery phrase, private key, payment card, or another secret into a decorative text generator.

Reporting

To report a suspected vulnerability privately, email hello@aestheticfonts.im with “Security” in the subject. Include the affected URL, a concise description, reproducible steps, and the browser or device involved. Do not include real secrets, personal data, destructive payloads, or data belonging to another person.

Please allow reasonable time to investigate before public disclosure. We welcome good-faith reports, but this page does not authorize access to other people’s data, service disruption, social engineering, physical testing, or destructive security testing.