Settings and Permissions
The anti-flicker setting on the app's Configuration tab, and what each permission the app asks for is used for
Copy this guide and your current settings as a prompt for your AI agent.
Preview agent promptSee the guide, code and settings included when you copy.
01Anti-flicker
Anti-flicker briefly holds the storefront back on load, so shoppers never see the original content replaced by a variant in front of them. It is on by default at 1,000 ms, live from the moment the scripts are installed (it ships in the same app embed), and adjustable on the app’s Configuration tab.
| Setting | Default | What it controls |
|---|---|---|
| Antiflicker | On | Whether the storefront is held back at all. Off, pages render immediately and shoppers may briefly see the original content before a variant applies |
| Antiflicker duration | 1,000 ms | A ceiling, not a delay. The page is revealed the moment Coframe finishes applying the variant; the timer only bounds the wait if that never happens. Range 1 to 10,000 ms |
Stay at or below 2,000 ms; above that the app warns that shoppers may notice a blank page. To switch protection off, use the toggle; a duration of 0 is rejected. Saving applies to new page loads. If the app reports Saved, but not live on your storefront yet, the setting reached Coframe but not Shopify: click Save changes again. The mechanism itself is explained in Anti-flicker.
02What Coframe accesses, and why
| Permission | Why Coframe needs it |
|---|---|
| Customer behavior & activity | Measures how visitors interact with each experiment, so Coframe can tell which variant performs best |
| Orders & store analytics | Attributes checkouts and orders to the right experiment: the conversion data that proves lift |
| View and edit store data | Installs the Coframe scripts on the Online Store and verifies they are being served. Coframe does not edit the theme |
| View staff and contributor data | Standard access Shopify includes for any embedded app, to link it to the store account |
03Disconnecting
Access can be revoked at any time with Disconnect this store in the app. Disconnecting stops all data collection and removes the webhook and the pixel; experiment history is kept in Coframe. To stop rendering without disconnecting, switch the Coframe app embed off under Online Store → Themes → Customize → App embeds and save.
# Settings and Permissions The anti-flicker setting on the app's Configuration tab, and what each permission the app asks for is used for [Video: Video: anti-flicker, what the ceiling means, and what each permission is actually for (53s, narrated)](assets/videos/shopify-app-settings.mp4) Watch: 53s — anti-flicker, what the ceiling means, and what each permission is actually for ## Anti-flicker Anti-flicker briefly holds the storefront back on load, so shoppers never see the original content replaced by a variant in front of them. It is on by default at 1,000 ms, live from the moment the scripts are installed (it ships in the same app embed), and adjustable on the app’s Configuration tab. Setting | Default | What it controls | Antiflicker | On | Whether the storefront is held back at all. Off, pages render immediately and shoppers may briefly see the original content before a variant applies | Antiflicker duration | 1,000 ms | A ceiling, not a delay. The page is revealed the moment Coframe finishes applying the variant; the timer only bounds the wait if that never happens. Range 1 to 10,000 ms | Stay at or below 2,000 ms; above that the app warns that shoppers may notice a blank page. To switch protection off, use the toggle; a duration of 0 is rejected. Saving applies to new page loads. If the app reports Saved, but not live on your storefront yet, the setting reached Coframe but not Shopify: click Save changes again. The mechanism itself is explained in [Anti-flicker](../docs/anti-flicker.html). ## What Coframe accesses, and why Permission | Why Coframe needs it | Customer behavior & activity | Measures how visitors interact with each experiment, so Coframe can tell which variant performs best | Orders & store analytics | Attributes checkouts and orders to the right experiment: the conversion data that proves lift | View and edit store data | Installs the Coframe scripts on the Online Store and verifies they are being served. Coframe does not edit the theme | View staff and contributor data | Standard access Shopify includes for any embedded app, to link it to the store account | ## Disconnecting Access can be revoked at any time with Disconnect this store in the app. Disconnecting stops all data collection and removes the webhook and the pixel; experiment history is kept in Coframe. To stop rendering without disconnecting, switch the Coframe app embed off under Online Store → Themes → Customize → App embeds and save.