← Back to Channels and integrations
OpenClaw browser

State, cookies, storage, and emulation

Browser results depend on state more often than people realize. This page explains which state layer changes what the page means.

State ruleIf the question depends on login, locale, viewport, or stored data, make that state explicit before you trust the result.
State layers

Which layer changes which behavior?

Viewport / deviceChanges breakpoint behavior, responsive layout, and mobile-only UI states.
Locale / timezoneChanges formatting, content variants, and time-sensitive UI behavior.
Cookies / storageChanges logged-in state, personalization, and remembered app choices.
Examples

Examples of when state awareness matters

Mobile overflow checkUse a phone-sized viewport instead of assuming desktop tells the same story.
Logged-in admin pathUse the correct signed-in profile or the page meaningfully changes.
Region/time-sensitive resultBe explicit about locale or timezone when the page output depends on them.
Open deeper reference links for this page