GlyphfieldDocs
Documentation/System reference

Storage and privacy

Understand browser persistence, API request processing, local assets, and source licensing.

Maintained with source

Browser projects

The Studio stores projects, active tabs, most tool drafts, appearance, and canvas view state in browser localStorage. Design Lab named designs, complete autosaves, and converted assets use IndexedDB. A small localStorage recovery journal protects the newest portable Design Lab source during unload and is cleared after IndexedDB catches up. Data is scoped to the current origin and browser profile.

Closing a project tab does not delete the project. Deleting a custom project removes it from the Studio’s stored project list.

Local files

Uploaded images, logos, fonts, Lottie files, and shader inputs are loaded by the browser. Some are represented by temporary object URLs for the current page session; converted assets and portable canvas records may store embedded data locally. A downloaded artifact captures or embeds the selected visual input where its format allows it.

Clearing site data can remove projects, drafts, saved designs, and converted assets. Export identity/source documents and original authorized files before clearing the origin when the work must survive.

Named saves and autosaves are recovery conveniences inside the current browser, not off-device backups. Follow Backup and restore for a durable source-plus-assets bundle.

Agent requests

POST /api/generate processes request data in memory and does not persist the submitted identity or asset. The route responds with Cache-Control: no-store.

GET discovery endpoints are public and cacheable for a short period. The generation route supports CORS with Access-Control-Allow-Origin: *.

Asset boundaries

  • Submit only assets you are authorized to process.
  • Remote URLs are not fetched.
  • Custom assets must be supplied as supported base64 data URLs.
  • A request body may not exceed 5 MB.
  • Bundled GT and reference-brand assets remain the property of their respective owners.

License

Glyphfield source is open-source software released under the MIT License. You may use, copy, modify, merge, publish, distribute, sublicense, and sell the software subject to the notice and warranty terms in LICENSE.

The software license does not transfer rights in bundled third-party marks, reference-brand assets, or assets submitted by users.

On this page